Skip to content

Latest commit

 

History

History
64 lines (60 loc) · 8.5 KB

ConfigurationsResponse.md

File metadata and controls

64 lines (60 loc) · 8.5 KB

ConfigurationsResponse

Properties

Name Type Description Notes
AuthMode *StringConfigItem The auth mode of current system, such as "db_auth", "ldap_auth", "oidc_auth" [optional] [default to null]
EmailFrom *StringConfigItem The sender name for Email notification. [optional] [default to null]
EmailHost *StringConfigItem The hostname of SMTP server that sends Email notification. [optional] [default to null]
EmailIdentity *StringConfigItem By default it's empty so the email_username is picked [optional] [default to null]
EmailInsecure *BoolConfigItem Whether or not the certificate will be verified when Harbor tries to access the email server. [optional] [default to null]
EmailPort *IntegerConfigItem The port of SMTP server [optional] [default to null]
EmailSsl *BoolConfigItem When it''s set to true the system will access Email server via TLS by default. If it''s set to false, it still will handle "STARTTLS" from server side. [optional] [default to null]
EmailUsername *StringConfigItem The username for authenticate against SMTP server [optional] [default to null]
LdapBaseDn *StringConfigItem The Base DN for LDAP binding. [optional] [default to null]
LdapFilter *StringConfigItem The filter for LDAP search [optional] [default to null]
LdapGroupBaseDn *StringConfigItem The base DN to search LDAP group. [optional] [default to null]
LdapGroupAdminDn *StringConfigItem Specify the ldap group which have the same privilege with Harbor admin [optional] [default to null]
LdapGroupAttributeName *StringConfigItem The attribute which is used as identity of the LDAP group, default is cn.' [optional] [default to null]
LdapGroupSearchFilter *StringConfigItem The filter to search the ldap group [optional] [default to null]
LdapGroupSearchScope *IntegerConfigItem The scope to search ldap group. ''0-LDAP_SCOPE_BASE, 1-LDAP_SCOPE_ONELEVEL, 2-LDAP_SCOPE_SUBTREE'' [optional] [default to null]
LdapScope *IntegerConfigItem The scope to search ldap users,'0-LDAP_SCOPE_BASE, 1-LDAP_SCOPE_ONELEVEL, 2-LDAP_SCOPE_SUBTREE' [optional] [default to null]
LdapSearchDn *StringConfigItem The DN of the user to do the search. [optional] [default to null]
LdapTimeout *IntegerConfigItem Timeout in seconds for connection to LDAP server [optional] [default to null]
LdapUid *StringConfigItem The attribute which is used as identity for the LDAP binding, such as "CN" or "SAMAccountname" [optional] [default to null]
LdapUrl *StringConfigItem The URL of LDAP server [optional] [default to null]
LdapVerifyCert *BoolConfigItem Whether verify your OIDC server certificate, disable it if your OIDC server is hosted via self-hosted certificate. [optional] [default to null]
LdapGroupMembershipAttribute *StringConfigItem The user attribute to identify the group membership [optional] [default to null]
ProjectCreationRestriction *StringConfigItem Indicate who can create projects, it could be ''adminonly'' or ''everyone''. [optional] [default to null]
ReadOnly *BoolConfigItem The flag to indicate whether Harbor is in readonly mode. [optional] [default to null]
SelfRegistration *BoolConfigItem Whether the Harbor instance supports self-registration. If it''s set to false, admin need to add user to the instance. [optional] [default to null]
TokenExpiration *IntegerConfigItem The expiration time of the token for internal Registry, in minutes. [optional] [default to null]
UaaClientId *StringConfigItem The client id of UAA [optional] [default to null]
UaaClientSecret *StringConfigItem The client secret of the UAA [optional] [default to null]
UaaEndpoint *StringConfigItem The endpoint of the UAA [optional] [default to null]
UaaVerifyCert *BoolConfigItem Verify the certificate in UAA server [optional] [default to null]
HttpAuthproxyEndpoint *StringConfigItem The endpoint of the HTTP auth [optional] [default to null]
HttpAuthproxyTokenreviewEndpoint *StringConfigItem The token review endpoint [optional] [default to null]
HttpAuthproxyAdminGroups *StringConfigItem The group which has the harbor admin privileges [optional] [default to null]
HttpAuthproxyAdminUsernames *StringConfigItem The usernames which has the harbor admin privileges [optional] [default to null]
HttpAuthproxyVerifyCert *BoolConfigItem Verify the HTTP auth provider's certificate [optional] [default to null]
HttpAuthproxySkipSearch *BoolConfigItem Search user before onboard [optional] [default to null]
HttpAuthproxyServerCertificate *StringConfigItem The certificate of the HTTP auth provider [optional] [default to null]
OidcName *StringConfigItem The OIDC provider name [optional] [default to null]
OidcEndpoint *StringConfigItem The endpoint of the OIDC provider [optional] [default to null]
OidcClientId *StringConfigItem The client ID of the OIDC provider [optional] [default to null]
OidcGroupsClaim *StringConfigItem The attribute claims the group name [optional] [default to null]
OidcAdminGroup *StringConfigItem The OIDC group which has the harbor admin privileges [optional] [default to null]
OidcScope *StringConfigItem The scope of the OIDC provider [optional] [default to null]
OidcUserClaim *StringConfigItem The attribute claims the username [optional] [default to null]
OidcVerifyCert *BoolConfigItem Verify the OIDC provider's certificate' [optional] [default to null]
OidcAutoOnboard *BoolConfigItem Auto onboard the OIDC user [optional] [default to null]
OidcExtraRedirectParms *StringConfigItem Extra parameters to add when redirect request to OIDC provider [optional] [default to null]
RobotTokenDuration *IntegerConfigItem The robot account token duration in days [optional] [default to null]
RobotNamePrefix *StringConfigItem The rebot account name prefix [optional] [default to null]
NotificationEnable *BoolConfigItem Enable notification [optional] [default to null]
QuotaPerProjectEnable *BoolConfigItem Enable quota per project [optional] [default to null]
StoragePerProject *IntegerConfigItem The storage quota per project [optional] [default to null]
AuditLogForwardEndpoint *StringConfigItem The endpoint of the audit log forwarder [optional] [default to null]
SkipAuditLogDatabase *BoolConfigItem Whether skip the audit log in database [optional] [default to null]
ScanAllPolicy *ConfigurationsResponseScanAllPolicy [optional] [default to null]

[Back to Model list] [Back to API list] [Back to README]