Update the MongoDB instance with Discovery of nodes response
This operation is used to update the MongoDB Instance properties with the discovery of nodes response
Path Parameters
- instanceId integer required
Id of the Oracle instance to be browsed
- application/json
Request Body required
Request Body
instanceProperties object
description stringisDeleted booleanDefault value:
false
applicationSize integerexcludeFromSLA booleanDefault value:
false
scIdxEnabled integerinstance object
clientName string requiredMongoDB instance client name
instanceName string requiredMongoDB instance name
displayName string requiredMongoDB instance display name
appName stringDefault value:
Big Data Apps
securityAssociations object
ownerAssociations objecttagWithCompany object
providerDomainName stringdistributedClusterInstance object
clusterType integerDefault value:
8
opType integerDefault value:
2
instance object
instanceName string requiredMongoDB instance name
instanceId integer requiredMongoDB instance id
clusterConfig object
mdbConfig object
mdbServerType integerDefault value:
4
adminUser object
userName string requiredMongoDB user if authentication is enabled on the MongoDB instance
masterNode object
hostName string requiredMaster node hostname
osUser string requiredOS user used for impersonation
portNumber integer requiredPort number of the MongoDB process or Mongos process running on the master node
binPath string requiredPath where MongoDb binaries are present in the master node
client object
hostName string requiredMaster node hostname
clientName string requiredMaster node client name
sslCMCredInfo object
credentialName stringmdbServerList object[] required
MongoDB discovery of nodes response
hostName stringrole integerhealth integermdbVersion stringportNumber integerdataPath stringconfigFilePath stringbindIp stringlogPath stringrepsetName stringconfigFileContents stringsubType integerengineName stringisLoggingEnabled booleanmemberId integerclient object
clientId integerclientName string_type_ integerinstanceActivityControl object
activityControlOptions object[]
activityType integerenableAfterADelay booleanenableActivityType booleansecurity object
associatedUserGroups object[]
userGroupName stringadvancedPrivacySettings object
isPasskeyFeatureEnabled booleanauthType integerisPrivacyFeatureEnabled booleanpasskeySettings object
enableAuthorizeForRestore booleanexpirationTime objectownerCapabilities objectcloudDBInstance object
overRideAccessNode booleanaccessNodes objectassociation object
entity object[]
instanceName string requiredMongoDB instance name
appName stringDefault value:
Big Data Apps
clientName string requiredMongoDB instance client name
- 200
- 400
- 401
OK
- application/json
- Schema
- Example (from schema)
- Example1
Schema
processinginstructioninfo object
attributes object[]
name stringvalue stringresponse object[]
warningCode integererrorCode integerwarningMessage stringentity object
subclientId integerclientId integerinstanceName stringinstanceId integer_type_ integer
{
"processinginstructioninfo": {
"attributes": [
{
"name": "string",
"value": "string"
}
]
},
"response": [
{
"warningCode": 0,
"errorCode": 0,
"warningMessage": "string",
"entity": {
"subclientId": 0,
"clientId": 0,
"instanceName": "string",
"instanceId": 0,
"_type_": 0
}
}
]
}
{
"oracleContent": [
{
"tableSpace": "SYSAUX",
"fileType": 5
},
{
"tableSpace": "UNDOTBS01",
"fileType": 5
},
{
"tableSpace": "USERS",
"fileType": 5
},
{
"tableSpace": "SYSTEM",
"fileType": 5
},
{
"tableSpace": "TBS01",
"fileType": 5
}
]
}
Bad Request
- application/json
- application/xml
- Schema
- Example
Schema
- string
Request body is empty or format is invalid
- Schema
- Example (from schema)
Schema
- object
<root/>
Unauthorized
- application/json
- Schema
- Example (from schema)
- Example
Schema
- errorMessage string
- errorCode integer
{
"errorMessage": "string",
"errorCode": 0
}
{
"errorMessage": "Access Denied",
"errorCode": 5
}