Update an existing third party connector
Update an existing third party connector
Third party connector to update
_id
string
required |
type
string
required
Value
aws
|
name
string
required |
throttleDuration
string
required |
region
string
required |
renewalPeriod
string | null
|
timeout
string | null
|
proxy
string | null
|
credentials
string | null
Name of the password credentials containing Access Key Id and Secret Access Key. If not defined, an account present in environment variables can be used. |
resourceGroupName
string | null
|
roleArn
string | null
|
tagKey
string | null
|
tagValue
string | null
|
_id
string
required |
type
string
required
Value
f5client
|
name
string
required |
throttleDuration
string
required |
throttleParallelism
integer
required |
bigIPHostname
string
required |
credentials
string
requiredName of the password credentials containing the account to authenticate on F5 |
keyType
string | null (Keytype)
Enum
rsa-<size>
ec-secp256r1
ec-secp384r1
ec-secp521r1
ed-Ed448
ed-Ed25519
|
renewalPeriod
string | null
|
timeout
string | null
|
proxy
string | null
|
maxStoredCertificatePerHolder
integer | null
|
partition
string | null
|
sslParent
string | null
|
prefix
string | null
|
cipherGroup
string | null
|
version
string | null
|
_id
string
required |
type
string
required
Value
intune
|
name
string
required |
throttleDuration
string
required |
throttleParallelism
integer
required |
tenant
string
required |
credentials
string
requiredName of the password credentials containing the App ID and Key to authenticate on Intune |
legacyRevocationMode
boolean
required |
timeout
string | null
|
proxy
string | null
|
intuneResourceUrl
string | null
|
osQueryString
string | null
|
_id
string
required |
type
string
required
Value
jamf
|
name
string
required |
throttleDuration
string
required |
throttleParallelism
integer
required |
endpoint
string
required |
credentials
string
requiredName of the password credentials containing the account to authenticate on JAMF |
timeout
string | null
|
proxy
string | null
|
_id
string
required |
type
string
required
Value
msad
|
name
string
required |
throttleDuration
string
required |
throttleParallelism
integer
required |
hostname
string
required |
credentials
string
requiredName of the password credentials containing the DN and password to authenticate on Active Directory |
baseDn
string
required |
timeout
string | null
|
maxStoredCertificatePerHolder
integer | null
|
proxy
string | null
|
port
integer | null
|
filter
string | null
|
_id
string
required |
type
string
required
Value
intunepkcs
|
name
string
required |
throttleDuration
string
required |
throttleParallelism
integer
required |
tenant
string
required |
credentials
string
requiredName of the password credentials containing the App ID and Key to authenticate on Intune PKCS |
pubKey
string
required |
keyName
string
required |
keyType
string | null (Keytype)
Enum
rsa-<size>
ec-secp256r1
ec-secp384r1
ec-secp521r1
ed-Ed448
ed-Ed25519
|
renewalPeriod
string | null
|
timeout
string | null
|
maxStoredCertificatePerHolder
integer | null
|
proxy
string | null
|
providerName
string | null
|
intendedPurpose
string | null
|
searchFilter
string | null
|
_id
string
required |
type
string
required
Value
akv
|
name
string
required |
throttleDuration
string
required |
throttleParallelism
integer
required |
tenant
string
required |
credentials
string
requiredName of the password credentials containing the App ID and Key to authenticate on AKV |
vaultBaseUrl
string
required |
renewalPeriod
string | null
|
timeout
string | null
|
proxy
string | null
|
prefix
string | null
|
_id
string
required |
type
string
required
Value
gcm
|
name
string
required |
throttleDuration
string
required |
project
string
required |
location
string
required |
credentials
string
requiredName of the raw credentials containing User Account credentials. |
renewalPeriod
string | null
|
timeout
string | null
|
proxy
string | null
|
tagKey
string | null
|
tagValue
string | null
|
_id
string
required |
type
string
required
Value
ldappub
|
name
string
required |
hostname
string
required |
baseDn
string
required |
userIdentifierAttribute
string
requiredBefore 2.6.9, the allowed values were CN or RFC822MAIL
Enum
CN
MAIL
UID
|
certificateAttribute
string
requiredNew mandatory field in 2.6.9
Enum
CN
UID
SERIALNUMBER
SURNAME
GIVENNAME
T
UNSTRUCTUREDADDRESS
UNSTRUCTUREDNAME
E
OU
ORGANIZATIONIDENTIFIER
PSEUDONYM
UNIQUEIDENTIFIER
STREET
ST
L
O
C
DESCRIPTION
DC
RFC822NAME
DNSNAME
URI
IPADDRESS
OTHERNAME_UPN
OTHERNAME_GUID
|
throttleDuration
string
required |
credentials
string
requiredName of the password credentials containing login DN and password. |
port
integer | null
|
filter
string | null
|
certAttr
string | null
|
followReferrals
boolean | null
|
throttleParallelism
integer
|
timeout
string | null
|
proxy
string | null
|
maxStoredCertificatePerHolder
integer | null
|
-
200 Third party connector successfully updated
application/json_idstring requiredtypestring requiredValueaws
namestring requiredthrottleDurationstring requiredregionstring requiredrenewalPeriodstring | nulltimeoutstring | nullproxystring | nullcredentialsstring | nullName of the password credentials containing Access Key Id and Secret Access Key. If not defined, an account present in environment variables can be used.
resourceGroupNamestring | nullroleArnstring | nulltagKeystring | nulltagValuestring | null_idstring requiredtypestring requiredValuef5client
namestring requiredthrottleDurationstring requiredthrottleParallelisminteger requiredbigIPHostnamestring requiredcredentialsstring requiredName of the password credentials containing the account to authenticate on F5
keyTypestring | null (Keytype)Enumrsa-<size>
ec-secp256r1
ec-secp384r1
ec-secp521r1
ed-Ed448
ed-Ed25519
renewalPeriodstring | nulltimeoutstring | nullproxystring | nullmaxStoredCertificatePerHolderinteger | nullpartitionstring | nullsslParentstring | nullprefixstring | nullcipherGroupstring | nullversionstring | null_idstring requiredtypestring requiredValueintune
namestring requiredthrottleDurationstring requiredthrottleParallelisminteger requiredtenantstring requiredcredentialsstring requiredName of the password credentials containing the App ID and Key to authenticate on Intune
legacyRevocationModeboolean requiredtimeoutstring | nullproxystring | nullintuneResourceUrlstring | nullosQueryStringstring | null_idstring requiredtypestring requiredValuejamf
namestring requiredthrottleDurationstring requiredthrottleParallelisminteger requiredendpointstring requiredcredentialsstring requiredName of the password credentials containing the account to authenticate on JAMF
timeoutstring | nullproxystring | null_idstring requiredtypestring requiredValuemsad
namestring requiredthrottleDurationstring requiredthrottleParallelisminteger requiredhostnamestring requiredcredentialsstring requiredName of the password credentials containing the DN and password to authenticate on Active Directory
baseDnstring requiredtimeoutstring | nullmaxStoredCertificatePerHolderinteger | nullproxystring | nullportinteger | nullfilterstring | null_idstring requiredtypestring requiredValueintunepkcs
namestring requiredthrottleDurationstring requiredthrottleParallelisminteger requiredtenantstring requiredcredentialsstring requiredName of the password credentials containing the App ID and Key to authenticate on Intune PKCS
pubKeystring requiredkeyNamestring requiredkeyTypestring | null (Keytype)Enumrsa-<size>
ec-secp256r1
ec-secp384r1
ec-secp521r1
ed-Ed448
ed-Ed25519
renewalPeriodstring | nulltimeoutstring | nullmaxStoredCertificatePerHolderinteger | nullproxystring | nullproviderNamestring | nullintendedPurposestring | nullsearchFilterstring | null_idstring requiredtypestring requiredValueakv
namestring requiredthrottleDurationstring requiredthrottleParallelisminteger requiredtenantstring requiredcredentialsstring requiredName of the password credentials containing the App ID and Key to authenticate on AKV
vaultBaseUrlstring requiredrenewalPeriodstring | nulltimeoutstring | nullproxystring | nullprefixstring | null_idstring requiredtypestring requiredValuegcm
namestring requiredthrottleDurationstring requiredprojectstring requiredlocationstring requiredcredentialsstring requiredName of the raw credentials containing User Account credentials.
renewalPeriodstring | nulltimeoutstring | nullproxystring | nulltagKeystring | nulltagValuestring | null_idstring requiredtypestring requiredValueldappub
namestring requiredhostnamestring requiredbaseDnstring requireduserIdentifierAttributestring requiredBefore 2.6.9, the allowed values were CN or RFC822MAIL
EnumCN
MAIL
UID
certificateAttributestring requiredNew mandatory field in 2.6.9
EnumCN
UID
SERIALNUMBER
SURNAME
GIVENNAME
T
UNSTRUCTUREDADDRESS
UNSTRUCTUREDNAME
E
OU
ORGANIZATIONIDENTIFIER
PSEUDONYM
UNIQUEIDENTIFIER
STREET
ST
L
O
C
DESCRIPTION
DC
RFC822NAME
DNSNAME
URI
IPADDRESS
OTHERNAME_UPN
OTHERNAME_GUID
throttleDurationstring requiredcredentialsstring requiredName of the password credentials containing login DN and password.
portinteger | nullfilterstring | nullcertAttrstring | nullfollowReferralsboolean | nullthrottleParallelismintegertimeoutstring | nullproxystring | nullmaxStoredCertificatePerHolderinteger | null -
400 Bad Request
application/jsonerrorstring requiredThe error code of the problem
ValueTHIRDPARTY-CONNECTOR-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid third party Connector
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid third party Connector
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
401 Unauthorized request
application/jsonerrorstring requiredThe error code of the problem
ValueSEC-AUTH-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid credentials or principal does not exist
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid credentials or principal does not exist
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-003
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is not trusted
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is not trusted
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-004
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is expired
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-005
messagestring requiredA short, human-readable summary of the problem type
ValueCertificate is revoked
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueCertificate is revoked
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-006
messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticated or authentication expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated or authentication expired
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-007
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid Identity Provider
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid Identity Provider
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-008
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid redirect path
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid redirect path
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-009
messagestring requiredA short, human-readable summary of the problem type
ValuePrincipal not authenticated or authentication expired
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValuePrincipal not authenticated or authentication expired
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
403 Forbidden action
application/jsonerrorstring requiredThe error code of the problem
ValueSEC-PERM-001
messagestring requiredA short, human-readable summary of the problem type
ValueInsufficient privileges
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInsufficient privileges
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-002
messagestring requiredA short, human-readable summary of the problem type
ValueInvalid License
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueInvalid License
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-004
messagestring requiredA short, human-readable summary of the problem type
ValueExpired License
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueExpired License
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
404 Not Found
application/jsonerrorstring requiredThe error code of the problem
ValueTHIRDPARTY-CONNECTOR-003
messagestring requiredA short, human-readable summary of the problem type
ValueThird party Connector not found
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueThird party Connector not found
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
-
500 Internal Server error
application/jsonerrorstring requiredThe error code of the problem
ValueTHIRDPARTY-CONNECTOR-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueSEC-AUTH-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected Error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected Error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807
errorstring requiredThe error code of the problem
ValueLIC-001
messagestring requiredA short, human-readable summary of the problem type
ValueUnexpected error
titlestring requiredA short, human-readable summary of the problem type. In compliance with RFC7807
ValueUnexpected error
detailstring | nullA human-readable explanation specific to this occurrence of the problem. In compliance with RFC7807