Whether to enable LDAP syncing. If false, all other fields are ignored
,
selectGroupMembers (boolean):
Whether to sync using a group DN and member attribute selection or to use a search filter (if false)
,
groupDN (string):
The distinguished name of the LDAP group. Applicable only if selectGroupMembers is true, ignored otherwise
,
groupMemberAttr (string):
The name of the LDAP group entry attribute which corresponds to distinguished names of members. Applicable only if selectGroupMembers is true, ignored otherwise
,
searchBaseDN (string):
The distinguished name of the element from which the LDAP server will search for users. Applicable only if selectGroupMembers is false, ignored otherwise
,
searchScopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false). Applicable only if selectGroupMembers is false, ignored otherwise
,
searchFilter (string):
The LDAP search filter used to select users if selectGroupMembers is false, may be left blank
Whether to enable LDAP syncing. If false, all other fields are ignored
,
selectGroupMembers (boolean):
Whether to sync using a group DN and member attribute selection or to use a search filter (if false)
,
groupDN (string):
The distinguished name of the LDAP group. Applicable only if selectGroupMembers is true, ignored otherwise
,
groupMemberAttr (string):
The name of the LDAP group entry attribute which corresponds to distinguished names of members. Applicable only if selectGroupMembers is true, ignored otherwise
,
searchBaseDN (string):
The distinguished name of the element from which the LDAP server will search for users. Applicable only if selectGroupMembers is false, ignored otherwise
,
searchScopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false). Applicable only if selectGroupMembers is false, ignored otherwise
,
searchFilter (string):
The LDAP search filter used to select users if selectGroupMembers is false, may be left blank
Whether to enable LDAP syncing. If false, all other fields are ignored
,
selectGroupMembers (boolean):
Whether to sync using a group DN and member attribute selection or to use a search filter (if false)
,
groupDN (string):
The distinguished name of the LDAP group. Applicable only if selectGroupMembers is true, ignored otherwise
,
groupMemberAttr (string):
The name of the LDAP group entry attribute which corresponds to distinguished names of members. Applicable only if selectGroupMembers is true, ignored otherwise
,
searchBaseDN (string):
The distinguished name of the element from which the LDAP server will search for users. Applicable only if selectGroupMembers is false, ignored otherwise
,
searchScopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false). Applicable only if selectGroupMembers is false, ignored otherwise
,
searchFilter (string):
The LDAP search filter used to select users if selectGroupMembers is false, may be left blank
Whether to enable LDAP syncing. If false, all other fields are ignored
,
selectGroupMembers (boolean):
Whether to sync using a group DN and member attribute selection or to use a search filter (if false)
,
groupDN (string):
The distinguished name of the LDAP group. Applicable only if selectGroupMembers is true, ignored otherwise
,
groupMemberAttr (string):
The name of the LDAP group entry attribute which corresponds to distinguished names of members. Applicable only if selectGroupMembers is true, ignored otherwise
,
searchBaseDN (string):
The distinguished name of the element from which the LDAP server will search for users. Applicable only if selectGroupMembers is false, ignored otherwise
,
searchScopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false). Applicable only if selectGroupMembers is false, ignored otherwise
,
searchFilter (string):
The LDAP search filter used to select users if selectGroupMembers is false, may be left blank
ID of the account which owns and manages this service
,
name (string):
simple name of this service; unique to the owning account
,
description (string):
short description of the service
,
url (string):
web address for the service
,
privileged (boolean):
whether this service has implicit authorization to all accounts
,
redirectURIs (Array[string]):
a list of URLs which serve as callbacks from Oauth authorization requests
,
jwksURIs (Array[string]):
a list of URLs for the service's JSON Web Key set, the set of public keys it used to sign authentication tokens
,
providerIdentities (Array[string]):
A list of identifiers that this service will use as the 'aud' (Audience) for its authentication tokens (the tokens must have at least one 'aud' value that matches). Identity tokens issued by the provider will also use the first matching 'aud' (Audience) value in the 'iss' (Issuer) field
,
caBundle (string):
PEM certificate bundle used to authenticate the JWKs URL endpoint
ID of the account which owns and manages this service
,
name (string):
simple name of this service; unique to the owning account
,
description (string):
short description of the service
,
url (string):
web address for the service
,
privileged (boolean):
whether this service has implicit authorization to all accounts
,
redirectURIs (Array[string]):
a list of URLs which serve as callbacks from Oauth authorization requests
,
jwksURIs (Array[string]):
a list of URLs for the service's JSON Web Key set, the set of public keys it used to sign authentication tokens
,
providerIdentities (Array[string]):
A list of identifiers that this service will use as the 'aud' (Audience) for its authentication tokens (the tokens must have at least one 'aud' value that matches). Identity tokens issued by the provider will also use the first matching 'aud' (Audience) value in the 'iss' (Issuer) field
,
caBundle (string):
PEM certificate bundle used to authenticate the JWKs URL endpoint
ID of the account which owns and manages this service
,
name (string):
simple name of this service; unique to the owning account
,
description (string):
short description of the service
,
url (string):
web address for the service
,
privileged (boolean):
whether this service has implicit authorization to all accounts
,
redirectURIs (Array[string]):
a list of URLs which serve as callbacks from Oauth authorization requests
,
jwksURIs (Array[string]):
a list of URLs for the service's JSON Web Key set, the set of public keys it used to sign authentication tokens
,
providerIdentities (Array[string]):
A list of identifiers that this service will use as the 'aud' (Audience) for its authentication tokens (the tokens must have at least one 'aud' value that matches). Identity tokens issued by the provider will also use the first matching 'aud' (Audience) value in the 'iss' (Issuer) field
,
caBundle (string):
PEM certificate bundle used to authenticate the JWKs URL endpoint
ID of the account which owns and manages this service
,
name (string):
simple name of this service; unique to the owning account
,
description (string):
short description of the service
,
url (string):
web address for the service
,
privileged (boolean):
whether this service has implicit authorization to all accounts
,
redirectURIs (Array[string]):
a list of URLs which serve as callbacks from Oauth authorization requests
,
jwksURIs (Array[string]):
a list of URLs for the service's JSON Web Key set, the set of public keys it used to sign authentication tokens
,
providerIdentities (Array[string]):
A list of identifiers that this service will use as the 'aud' (Audience) for its authentication tokens (the tokens must have at least one 'aud' value that matches). Identity tokens issued by the provider will also use the first matching 'aud' (Audience) value in the 'iss' (Issuer) field
,
caBundle (string):
PEM certificate bundle used to authenticate the JWKs URL endpoint
The distinguished name of the element from which the LDAP server will search for users
,
scopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false)
,
usernameAttr (string):
The name of the attribute of the LDAP user element which should be selected as the username
,
fullNameAttr (string):
The name of the attribute of the LDAP user element which should be selected as the full name of the user
,
filter (string):
The LDAP search filter used to select user elements, may be left blank
} responses.MemberSyncOpts {
enableSync (boolean):
Whether to enable LDAP syncing. If false, all other fields are ignored
,
selectGroupMembers (boolean):
Whether to sync using a group DN and member attribute selection or to use a search filter (if false)
,
groupDN (string):
The distinguished name of the LDAP group. Applicable only if selectGroupMembers is true, ignored otherwise
,
groupMemberAttr (string):
The name of the LDAP group entry attribute which corresponds to distinguished names of members. Applicable only if selectGroupMembers is true, ignored otherwise
,
searchBaseDN (string):
The distinguished name of the element from which the LDAP server will search for users. Applicable only if selectGroupMembers is false, ignored otherwise
,
searchScopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false). Applicable only if selectGroupMembers is false, ignored otherwise
,
searchFilter (string):
The LDAP search filter used to select users if selectGroupMembers is false, may be left blank
The distinguished name of the element from which the LDAP server will search for users
,
scopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false)
,
usernameAttr (string):
The name of the attribute of the LDAP user element which should be selected as the username
,
fullNameAttr (string):
The name of the attribute of the LDAP user element which should be selected as the full name of the user
,
filter (string):
The LDAP search filter used to select user elements, may be left blank
} responses.MemberSyncOpts {
enableSync (boolean):
Whether to enable LDAP syncing. If false, all other fields are ignored
,
selectGroupMembers (boolean):
Whether to sync using a group DN and member attribute selection or to use a search filter (if false)
,
groupDN (string):
The distinguished name of the LDAP group. Applicable only if selectGroupMembers is true, ignored otherwise
,
groupMemberAttr (string):
The name of the LDAP group entry attribute which corresponds to distinguished names of members. Applicable only if selectGroupMembers is true, ignored otherwise
,
searchBaseDN (string):
The distinguished name of the element from which the LDAP server will search for users. Applicable only if selectGroupMembers is false, ignored otherwise
,
searchScopeSubtree (boolean):
Whether to search for users in the entire subtree of the base DN or to only search one level under the base DN (if false). Applicable only if selectGroupMembers is false, ignored otherwise
,
searchFilter (string):
The LDAP search filter used to select users if selectGroupMembers is false, may be left blank
Authorization: Client must be authenticated as any active user in the system. Results will be filtered to only those repositories visible to the client.
Authorization: Client must be authenticated as any active user in the system. Results will be filtered to only those repositories visible to the client.
Authorization: Client must be authenticated as a user who has admin access to the
repository namespace (i.e., user owns the repo or is a member of a team with
"admin" level access to the organization's namespace of repositories).
Authorization: Client must be authenticated as a user who has "admin" access to the repository
(i.e., user owns the repo or is a member of a team with "admin" level access to the organization"s repository).
Authorization: Client must be authenticated as a user who has "admin" access to the repository
(i.e., user owns the repo or is a member of a team with "admin" level access to the organization"s repository).
Note that a repository cannot be renamed this way.
Authorization: Client must be authenticated as a user who has "admin" access to the repository
(i.e., user owns the repo or is a member of a team with "admin" level access to the organization"s repository).
Authorization: Client must be authenticated as a user who has "admin" level access to
the namespace, is a system admin, member of the organization's "owners" team, or is a
member of the team in question.