Content_Registries_Harbor_Projects_Summary

Content_Registries_Harbor_Projects_Summary
Content_Registries_Harbor_Projects_Summary

The Projects.Summary structure contains basic information about a Harbor project.

JSON Example
{
    "project": "string",
    "name": "string",
    "scope": "string"
}
string
project
Required

Identifier of the harbor project. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.vcenter.content.Registry.Harbor.Project. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.vcenter.content.Registry.Harbor.Project.

string
name
Required

Name of the Harbor project. Should be between 1-63 characters long alphanumeric string and may contain the following characters: a-z,0-9, and '-'. Must be starting with characters or numbers, with the '-' character allowed anywhere except the first or last character.

scope
Required

The Projects.Scope enumerated type in a project defines access levels of the project.
PUBLIC : A Harbor project can be accessed by everyone.
PRIVATE : A Harbor project can only be accessed by assigned users.