.. raw:: html
CertProjectContainer
====================
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Container related information.
.. tab-set::
.. tab-item:: Fields
.. div::
:name: ``type``
``type`` | String :bdg-danger:`required`
.. dropdown:: String parameters
:animate: fade-in
``enum`` container | operator bundle image
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Container type.
Field is required, if project type is 'Container', and the field is immutable for Partners after creation.
.. div::
:name: ``airgap_registry``
``airgap_registry`` | :doc:`/scalars/Boolean` :bdg-primary-line:`read-only`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Indicates if the registry is air-gapped and its tags should not be synced.
.. div::
:name: ``application_categories``
``application_categories`` | List[:doc:`/scalars/String`]
.. dropdown:: List parameters
:animate: fade-in
``max_items`` | 3
``enum:`` Accounting | AI / Machine learning | API Management | Application Delivery | Application Server | Automation | Backup & Recovery | Business Intelligence | Business Process Management | Capacity Management | Cloud Management | Collaboration/Groupware/Messaging | Configuration Management | Console | Container Platform / Management | Content Management/Authoring | Customer Relationship Management | Dashboard | Database & Data Management | Data Store | Developer Tools | Enterprise Resource Planning | Identity Management | Integration | Logging | Logging & Metrics | Management | Messaging | Metrics | Migration | Middleware | Mobile Application Development Platform (MADP) | Monitoring | Network Management | Networking | Observability | Other | Operating System | Performance Management | Plugin | Policy Enforcement | Programming Languages & Runtimes | Scheduling | Search | Security | Storage | Tracing | Virtualization Platform | Web Services
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
The application categories (types).
.. div::
:name: ``auto_publish``
``auto_publish`` | :doc:`/scalars/Boolean`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Once a container is certified it is automatically published.
.. div::
:name: ``build_categories``
``build_categories`` | String
.. dropdown:: String parameters
:animate: fade-in
``enum`` Standalone image | Component image | Operator image | Operator bundle
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
This value of this field is related to certProject.type field. See ISV-2012.
.. div::
:name: ``distribution_approval``
``distribution_approval`` | :doc:`/scalars/Boolean` :bdg-primary-line:`read-only`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Distribution approval obtained.
.. div::
:name: ``distribution_method``
``distribution_method`` | String
.. dropdown:: String parameters
:animate: fade-in
``enum`` non_registry | marketplace_only | rhcc | external
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Distribution method.
.. div::
:name: ``isv_pid``
``isv_pid`` | String :bdg-primary-line:`read-only`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
ID of the project in for ISV repositories.
.. div::
:name: ``kube_objects``
``kube_objects`` | :doc:`/scalars/OpenPGPEncrypted` :bdg-warning-line:`nullable`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Kubernetes objects for operator registry projects. Value has to be a valid YAML.
.. div::
:name: ``docker_config_json``
``docker_config_json`` | :doc:`/scalars/OpenPGPEncrypted` :bdg-warning-line:`nullable`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Docker config for operator registry projects. Value has to be a valid JSON.
.. div::
:name: ``os_content_type``
``os_content_type`` | String
.. dropdown:: String parameters
:animate: fade-in
``enum`` Red Hat Enterprise Linux | Red Hat Universal Base Image (UBI) | Operator Bundle Image | Scratch Image
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
OS Content Type.
.. div::
:name: ``passed_rhcert``
``passed_rhcert`` | :doc:`/scalars/Boolean` :bdg-primary-line:`read-only`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Passed RH Cert.
.. div::
:name: ``privileged``
``privileged`` | :doc:`/scalars/Boolean`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
A container needs to run in a privileged state.
.. div::
:name: ``hosted_registry``
``hosted_registry`` | :doc:`/scalars/Boolean`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Flag that indicates that project is using Red Hat hosted registry.
.. div::
:name: ``registry``
``registry`` | String :bdg-warning-line:`nullable`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Hostname of the registry where the repository can be accessed.
Examples: registry.company.com assumes the default port, 443. registry.company.com:5000 repository path with optional port specified.
It is only applicable for projects with an 'external' distribution method.
.. div::
:name: ``registry_credentials``
``registry_credentials`` | :doc:`RegistryCredentials` :bdg-primary-line:`read-only`
.. div::
:name: ``registry_override_instruct``
``registry_override_instruct`` | String :bdg-warning-line:`nullable`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Note: These instructions will be displayed in the Red Hat Container Catalog as is. Please modify the following template as it suits your needs.
.. div::
:name: ``release_category``
``release_category`` | String
.. dropdown:: String parameters
:animate: fade-in
``enum`` Generally Available | Beta | Tech Preview | Deprecated | Mixed
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Release category.
.. div::
:name: ``repository``
``repository`` | String :bdg-warning-line:`nullable`
.. dropdown:: String parameters
:animate: fade-in
``min_length`` | 1
``max_length`` | 128
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Path to the container repository as found in the registry.
Examples:
path/to/repository
repository
This field can only be edited when there are no published containers.
It is only applicable for projects with an 'external' distribution method.
.. div::
:name: ``repository_description``
``repository_description`` | String :bdg-warning-line:`nullable`
.. dropdown:: String parameters
:animate: fade-in
``min_length`` | 1
``max_length`` | 32768
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
The repository description is displayed on the container
catalog repository overview page.
.. div::
:name: ``repository_name``
``repository_name`` | String :bdg-warning-line:`nullable`
.. dropdown:: String parameters
:animate: fade-in
``min_length`` | 1
``max_length`` | 64
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
This should represent your product (or the component if your product consists of multiple containers)
and a major version. For example, you could use names like jboss-server7, or agent5.
This value is only editable when there are no published containers in this project.
It is only applicable for projects that do not have the 'external' distribution method.
.. div::
:name: ``short_description``
``short_description`` | String
.. dropdown:: String parameters
:animate: fade-in
``min_length`` | 1
``max_length`` | 140
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Short description of the container.
.. div::
:name: ``support_platforms``
``support_platforms`` | List[:doc:`/scalars/String`]
.. dropdown:: List parameters
:animate: fade-in
``enum:`` OpenShift Online | OpenShift Container Platform | OpenShift Dedicated
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
Supported Platforms.
.. warning::
The field was deprecated since the Catalog is no longer displaying this information to users.
.. div::
:name: ``github_usernames``
``github_usernames`` | List[:doc:`/scalars/String`] :bdg-warning-line:`nullable`
.. dropdown:: List parameters
:animate: fade-in
``min_items`` | 1
``max_items`` | 100
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
GitHub users authorized to submit a certification pull request.
.. tab-item:: Links
.. div::
:name: ``repository``
``repository`` | :doc:`/endpoints/RESTGetRepositoryByRegistry`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
URI to this project's repository. Associated via registry and repository.
.. div::
:name: ``repositories``
``repositories`` | :doc:`/endpoints/RESTGetRepositories`
.. div:: sd-font-weight-light sd-fs-6 sd-font-italic sd-text-muted
URI to this project's repositories. Associated via isv_pid.
.. tab-item:: Indexes
Index management is not enabled on this collection.