Modify This WLDF Harvested Type
/management/weblogic/{version}/edit/servers/{name}/serverDiagnosticConfig/WLDFBuiltinSystemResourceDescriptorBean/harvester/harvestedTypes/{name}
Modify this WLDF harvested type.
Request
- application/json
-
name: string
The name property of the instance in the collection.
-
version: string
The version of the WebLogic REST interface.
-
X-Requested-By: string
The 'X-Requested-By' header is used to protect against Cross-Site Request Forgery (CSRF) attacks. The value is an arbitrary name such as 'MyClient'.
Must contain the modified WLDF harvested type model.
object
-
enabled(optional):
boolean
Default Value:
true
Specifies whether this type is enabled. Note that enabling a type will have no effect unless the Harvester component is also enabled.
A
true
value means that this type is harvested. Afalse
value indicates that that this type is not harvested. -
harvestedAttributes(optional):
array Items
Title:
Items
The harvested attributes for this type. If a list of attributes is provided, only those attributes are harvested; otherwise all harvestable attributes are harvested.
-
harvestedInstances(optional):
array Items
Title:
Items
The harvested instances of this type.
The configuration of a type can optionally provide a set of identifiers for specific instances. If this list is provided, only the provided instances are harvested; otherwise all instances of the type are harvested.
The identifier for an instance must be a valid JMX ObjectName or an ObjectName pattern.
-
id(optional):
integer(int64)
Read Only:
true
Return the unique id of this bean instance.
-
knownType(optional):
boolean
Default Value:
false
Specifies whether this type is known at startup. Normally, if a type is not available, the Harvester will keep looking for it. If a type is designated as "known", the Harvester issues a validation fault if the type cannot be immediately resolved.
A
true
value means that this type is known. Afalse
value indicates that this type may not be known.This flag is useful for WebLogic Server types, where the type information is always available. In this case, setting the flag to true results in earlier detection and reporting of problems.
This flag is optional, but is recommended for WebLogic Server types.
-
name(optional):
string
The type name. For WebLogic Server runtime MBeans, the type name is the fully qualified name of the defining interface. For customer MBeans, the type name is the fully qualified MBean implementation class.
Constraints
- legal null
-
namespace(optional):
string
Default Value:
ServerRuntime
Allowed Values:[ "ServerRuntime", "DomainRuntime" ]
The namespace for the harvested type definition.
Constraints
- legal null
array
Items
The harvested attributes for this type. If a list of attributes is provided, only those attributes are harvested; otherwise all harvestable attributes are harvested.
oracle.doceng.json.BetterJsonNull@47ec8a7a
array
Items
The harvested instances of this type.
The configuration of a type can optionally provide a set of identifiers for specific instances. If this list is provided, only the provided instances are harvested; otherwise all instances of the type are harvested.
The identifier for an instance must be a valid JMX ObjectName or an ObjectName pattern.
oracle.doceng.json.BetterJsonNull@5dde0eef
-
Admin: basic
Type:
basic
Description:A user in the Admin security role.
-
Deployer: basic
Type:
basic
Description:A user in the Deployer security role.