removeCredentials
Removes credentials from a connector and returns the updated connector configuration.
Examples
mutation RemoveCredentials($removeCredentialsInput: RemoveCredentialsInput!) {
removeCredentials(removeCredentialsInput: $removeCredentialsInput) {
connector {
id
name
displayName
description
hostURL
iconURL
family
credentialsType
credentialsTypes
brokerSupportCredentialsTypes
disabledMultiCredentialsTypes
credentials {
... on UserPasswordOnlyCredentials {
name
password
credentialsId
credentialsName
tokenExpirationDate
credentialsType
isCertChecksDisabled
hostURL
iv
brokerUsername
brokerPassword
brokerEnabled
brokerHost
brokerPort
}
}
isConfigured
isResourceAvailable
ffKeyResourceAvailable
resourceOptions {
resourceName
hideMonitorNewResourcesCheckbox
showSettingsPerResource
}
resources {
type
}
isOxBuiltIn
isOpenSource
openSourceWebsiteUrl
openSourceLicense
openSourceAuthor
defaultEnabled
comingSoon
isDemoEnabled
aliasFor
identityProviderInfo {
baseURL
urlParams
scope
configText
user_scope
}
gitHubAppInfo {
baseURL
urlPath
configText
}
bitbucketAppInfo {
baseURL
queryParameters
configText
}
awsCloudFormationInfo {
baseURL
urlParams
}
awsCloudFormationOrganizationInfo {
baseURL
urlParams
}
connectionInstructions {
type
title
details
linksToDocs {
href
title
}
permissions
}
isDiscovered
isEmptyOfRepos
isDevelopment
connectorExplanation
optionalInputFields {
name
credsTypes
inputType
key
ffKey
value
}
conditionalOptionalTabs {
tabTitle
tabInputs {
inputType
inputTitle
inputName
}
}
dependsOn
externalLink
textExternalLink
ffKey
beta
supportedDisabledCertChecksTypes
enableMultiCredentials
}
}
}
Variables
This is an example input showing all available input fields. Only fields marked as required in the schema are mandatory.
{
"removeCredentialsInput": {
"connectorID": "2",
"credentialsIndex": 42,
"credentialsId": "example"
}
}
Arguments
You can use the following argument(s) to customize your removeCredentials
mutation.
removeCredentialsInput RemoveCredentialsInput!
required
Input containing the connector ID and credentials ID to remove
connectorID String!
credentialsIndex Int
credentialsId String
Fields
Return type: ConnectorResponse
You can use the following field(s) to specify what information your removeCredentials
mutation will return. Please note that some fields may have their own subfields.
connector Connector
Connector object
id String
name String
displayName String
description String
hostURL String
iconURL String
family String
credentialsType CredentialsType
credentialsTypes [CredentialsType]
brokerSupportCredentialsTypes [CredentialsType]
disabledMultiCredentialsTypes [CredentialsType]
credentials [Credential]
isConfigured Boolean
isResourceAvailable Boolean
ffKeyResourceAvailable String
resourceOptions ResourceOptions
resources [ResourceItem]
isOxBuiltIn Boolean
isOpenSource Boolean
openSourceWebsiteUrl String
openSourceLicense String
openSourceAuthor String
defaultEnabled Boolean
comingSoon Boolean
isDemoEnabled Boolean
aliasFor String
identityProviderInfo IdentityProviderInfo
gitHubAppInfo GitHubAppInfo
bitbucketAppInfo BitbucketAppInfo
awsCloudFormationInfo AWSCloudFormationInfo
awsCloudFormationOrganizationInfo AWSCloudFormationInfo
connectionInstructions [ConnectionInstructions]
isDiscovered Boolean
isEmptyOfRepos Boolean
isDevelopment Boolean
connectorExplanation String
optionalInputFields [OptionalConnectorInput]
conditionalOptionalTabs [ConditionalOptionalTabs]
dependsOn String
externalLink String
textExternalLink String
ffKey String
beta Boolean
supportedDisabledCertChecksTypes [String]
enableMultiCredentials Boolean
Last updated