ProjectMetadata

Properties

NameTypeDescriptionNotes
publicstrThe public status of the project. The valid values are "true", "false".[optional]
enable_content_truststrWhether content trust is enabled or not. If it is enabled, user can't pull unsigned images from this project. The valid values are "true", "false".[optional]
enable_content_trust_cosignstrWhether cosign content trust is enabled or not. If it is enabled, user can't pull images without cosign signature from this project. The valid values are "true", "false".[optional]
prevent_vulstrWhether prevent the vulnerable images from running. The valid values are "true", "false".[optional]
severitystrIf the vulnerability is high than severity defined here, the images can't be pulled. The valid values are "none", "low", "medium", "high", "critical".[optional]
auto_scanstrWhether scan images automatically when pushing. The valid values are "true", "false".[optional]
reuse_sys_cve_allowliststrWhether this project reuse the system level CVE allowlist as the allowlist of its own. The valid values are "true", "false". If it is set to "true" the actual allowlist associate with this project, if any, will be ignored.[optional]
retention_idstrThe ID of the tag retention policy for the project[optional]