STANDALONE
EMBEDDED
SELF_CONTAINED
APPCLIENT
Attribute | Value |
---|---|
Type | INT |
Nillable | false |
Expressions Allowed | false |
Min | 1 |
Max | 2,147,483,647 |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | INT |
Nillable | false |
Expressions Allowed | false |
Min | 0 |
Max | 2,147,483,647 |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | INT |
Nillable | false |
Expressions Allowed | false |
Min | 0 |
Max | 2,147,483,647 |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-write |
Restart Required | no-services |
Attribute | Value |
---|---|
Type | OBJECT |
Nillable | false |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-write |
Restart Required | no-services |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | runtime |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | runtime |
Access Type | read-only |
Allowed Values | NORMAL ADMIN_ONLY |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | runtime |
Access Type | read-only |
Attribute | Value |
---|---|
Type | OBJECT |
Nillable | false |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | runtime |
Access Type | read-only |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | runtime |
Access Type | read-only |
Allowed Values | RUNNING PRE_SUSPEND SUSPENDING SUSPENDED |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | false |
Storage | runtime |
Access Type | read-only |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
namespace | STRING | true | false | The prefix of the namespace to add | |
uri | STRING | true | false | The schema uri of the namespace to add. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
schema-location | STRING | true | false | The location where the added schema can be found. | |
uri | STRING | true | false | The uri of the schema location to add |
{
"marked-contents" => {
"type" => LIST,
"description" => "List of hashes of content items that were marked as obsolete, making the eligible for future removal from the content repository",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 0L,
"max-length" => 2147483647L,
"value-type" => STRING
},
"deleted-contents" => {
"type" => LIST,
"description" => "List of hashes of content items that were removed from the content repository",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 0L,
"max-length" => 2147483647L,
"value-type" => STRING
}
}
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
steps | LIST | true | false | A list of the operation requests that constitute the composite request. |
OBJECT
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | The name of the snapshot to delete. The whole name is not needed, as long as what is passed in uniquely identifies a snapshot within the snapshots directory. If 'all' is used, all snapshots in the snapshot directory will be deleted. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Unique identifier of the deployment. Must be unique across all deployments. | |
runtime-name | STRING | false | false | Name by which the deployment should be known within a server's runtime. This would be equivalent to the file name of a deployment file, and would form the basis for such things as default Java Enterprise Edition application and module names. This would typically be the same as 'name', but in some cases users may wish to have two deployments with the same 'runtime-name' (e.g. two versions of "foo.war") both available in the deployment content repository, in which case the deployments would need to have distinct 'name' values but would have the same 'runtime-name'. | |
content | LIST | false | false | List of pieces of content that comprise the deployment. | |
enabled | BOOLEAN | false | false | false | Boolean indicating whether the replacement deployment content should be deployed in the runtime (or should be deployed in the runtime the next time the server starts.) An undefined value indicates the state of the existing deployment should be retained. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of list attribute to add entry to | |
value | STRING | false | false | Value to add to list | |
index | INT | false | false | Optional 0 based index where to insert value to |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of list attribute |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of list attribute | |
index | INT | false | false | Index entry to get |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of list attribute to remove entry from | |
value | STRING | false | false | Value remove from list | |
index | INT | false | false | Optional 0 based index to tell what element to remove |
{
"directory" => {
"type" => STRING,
"description" => "The directory where the snapshots are stored",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L
},
"names" => {
"type" => LIST,
"description" => "The names of the snapshots within the snapshots directory",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"min-length" => 0L,
"max-length" => 2147483647L,
"value-type" => STRING
}
}
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of list attribute |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of map attribute | |
key | STRING | true | false | Key of entry to return |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of map attribute to add entry to | |
key | STRING | true | false | Key under which value will be added | |
value | STRING | false | false | Value to be added |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of map attribute | |
key | STRING | true | false | Key of entry to remove |
{"summary" => {
"type" => OBJECT,
"description" => "Summary of the current server installation.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"value-type" => {
"node-name" => {
"type" => STRING,
"description" => "The name of the instance node.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"host-name" => {
"type" => STRING,
"description" => "The name to use for this host's host controller. Must be unique across the domain. If not set, defaults to the runtime value of InetAddress.getLocalHost().getHostName().",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"instance-identifier" => {
"type" => STRING,
"description" => "Unique Id of the server instance.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"product-name" => {
"type" => STRING,
"description" => "The name of the product that is being run by this server.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"product-community-identifier" => {
"type" => STRING,
"description" => "Indicates the type of distribution, if it is a Product or a Project.",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"allowed" => [
"Product",
"Project"
]
},
"product-version" => {
"type" => STRING,
"description" => "The version of the product release that is being run by this server.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"product-home" => {
"type" => STRING,
"description" => "Installation directory of the current server instance.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"installation-date" => {
"type" => STRING,
"description" => "Installation date of the current server instance.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"last-update-date" => {
"type" => STRING,
"description" => "Date of the last update of the current product.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"host-operating-system" => {
"type" => STRING,
"description" => "The name of the Operating System.",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L
},
"jvm" => {
"type" => OBJECT,
"description" => "The JVM configuration for the server.",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"value-type" => {
"java-version" => {
"type" => STRING,
"description" => "The Java language version.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"jvm-version" => {
"type" => STRING,
"description" => "The complete build version of the JVM.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"jvm-vendor" => {
"type" => STRING,
"description" => "The vendor of the JVM.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"java-home" => {
"type" => STRING,
"description" => "The path to the JVM used by the server instance.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
}
}
},
"host-cpu" => {
"type" => OBJECT,
"description" => "The description of the host CPU (as generated by JVM).",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"value-type" => {
"host-cpu-arch" => {
"type" => STRING,
"description" => "The CPU architecture of the host (as generated by JVM).",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"host-core-count" => {
"type" => INT,
"description" => "The number of cores available on the host (as generated by JVM).",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"default" => 1
}
}
}
}
}}
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
select | LIST | false | false | a list of attribute names to reduce to | |
where | OBJECT | false | true | a list of filter criteria tuples (i.e. 'running=true') |
OBJECT
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
resolve-expressions | BOOLEAN | false | false | false | Resolves expressions to current runtime values |
name | STRING | true | false | The name of the attribute to get the value for under the selected resource | |
include-defaults | BOOLEAN | false | false | true | Boolean to enable/disable default reading. In case it is set to false only attribute set by user are returned ignoring undefined. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of the group to get the attribute | |
resolve-expressions | BOOLEAN | false | false | false | Resolves expressions to current runtime values |
include-runtime | BOOLEAN | false | false | false | Whether to include runtime attributes (i.e. those whose value does not come from the persistent configuration) in the response. If absent, false is the default. |
include-defaults | BOOLEAN | false | false | true | Boolean to enable/disable default reading. In case it is set to false only attribute set by user are returned ignoring undefined. |
include-aliases | BOOLEAN | false | false | false | If 'true' include attributes which are aliases. |
PROPERTY
STRING
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
child-type | STRING | true | false | The name of the node under which to get the children names | |
include-singletons | BOOLEAN | false | false | false | If 'true' include the allowed values for any singleton registration, even if no resource currently exists with that name. |
STRING
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
child-type | STRING | true | false | The name of the resource under which to get the child resources | |
recursive | BOOLEAN | false | false | Whether to get the children recursively. If absent, false is the default | |
recursive-depth | INT | false | false | The depth to which information about child resources should be included. | |
proxies | BOOLEAN | false | false | false | Whether to include remote resources in a recursive query (i.e. host level resources in a query of the domain root; running server resources in a query of a host). If absent, false is the default |
include-runtime | BOOLEAN | false | false | false | Whether to include runtime attributes (i.e. those whose value does not come from the persistent configuration) in the response. If absent, false is the default. Ignored if the 'recursive' parameter is set to 'true'; i.e. runtime attributes can only be read in non-recursive queries. |
include-defaults | BOOLEAN | false | false | true | Boolean to enable/disable default reading. In case it is set to false only attribute set by user are returned ignoring undefined. |
OBJECT
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
include-aliases | BOOLEAN | false | false | false | If 'true' include children which are aliases. |
include-singletons | BOOLEAN | false | false | false | If 'true' include the full key/value pair for any singleton registration. |
STRING
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of operation | |
locale | STRING | false | false | Locale in which to return description | |
access-control | BOOLEAN | false | false | false | Whether or not to include information about what rights the current user has on the operation. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
access-control | BOOLEAN | false | false | false | If 'true' only operations the user is allowed to see are returned, and filtered operations are listed in the 'access-control' response header. |
STRING
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
resolve-expressions | BOOLEAN | false | false | false | Resolves expressions to current runtime values |
recursive | BOOLEAN | false | false | Whether to include complete information about child resources, recursively. If absent, false is the default | |
recursive-depth | INT | false | false | The depth to which information about child resources should be included. | |
proxies | BOOLEAN | false | false | false | Whether to include remote resources in a recursive query (i.e. host level resources in a query of the domain root; running server resources in a query of a host). If absent, false is the default. |
include-runtime | BOOLEAN | false | false | false | Whether to include runtime attributes (i.e. those whose value does not come from the persistent configuration) in the response. If absent, false is the default. |
include-defaults | BOOLEAN | false | false | true | Boolean to enable/disable default reading. In case it is set to false only attribute set by user are returned ignoring undefined. |
attributes-only | BOOLEAN | false | false | false | Whether or not to only read the attributes on the specified resource. Cannot be used in conjunction with 'recursive' or 'recursive-depth'. |
include-aliases | BOOLEAN | false | false | false | If 'true' and recursive, include children which are aliases. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
operations | BOOLEAN | false | false | false | Whether to include descriptions of the resource's operations. Default is false |
notifications | BOOLEAN | false | false | false | Whether to include descriptions of the resource's notifications. Default is false |
inherited | BOOLEAN | false | false | true | If 'operations' is true, whether to include descriptions of the resource's inherited operations. Default is true. |
recursive | BOOLEAN | false | false | Whether to include recursively descriptions of child resources. Default is false. | |
recursive-depth | INT | false | false | The depth to which information about child resources should be included. | |
proxies | BOOLEAN | false | false | false | Whether to include remote resources in a recursive query (i.e. host level resources in a query of the domain root; running server resources in a query of a host). If absent, false is the default |
include-aliases | BOOLEAN | false | false | false | If 'true' and recursive, include children which are aliases. |
access-control | STRING | false | false | none | Include information about what rights the current user has on the actual resources, attributes and operations. |
locale | STRING | false | false | The locale to get the resource description in. If null, the default locale will be used |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
admin-only | BOOLEAN | false | false | false | Whether the server should start in running mode ADMIN_ONLY when it restarts. An ADMIN_ONLY server will start any configured management interfaces and accept management requests, but will not start services used for handling end user requests. |
use-current-server-config | BOOLEAN | false | false | true | Only has an effect if --read-only-server-config was specified when starting the server. In that case, if this parameter is set to false the reloaded server loads the original configuration version; if null or true the current runtime version of the model is used. |
server-config | STRING | false | false | Use to override the name of the server config to use for the reloaded server. When making changes to the model after the reload, the changes will still be persisted to the original server configuration file that was first used to boot up the server. This parameter is resolved the same way as the --server-config command-line option. | |
start-mode | STRING | false | false | normal | Can be either normal, suspend or admin-only. If it is suspend the server will be started in suspended mode, if it is admin only the server will be started in admin-only mode. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
namespace | STRING | true | false | The prefix of the namespace to remove. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
uri | STRING | true | false | The URI of the schema location to remove. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
to-replace | STRING | true | false | The name of the content that is to be replaced. | |
name | STRING | true | false | The name of the new content. | |
runtime-name | STRING | false | false | Name by which the deployment should be known within a server's runtime. This would be equivalent to the file name of a deployment file, and would form the basis for such things as default Java Enterprise Edition application and module names. This would typically be the same as 'name', but in some cases users may wish to have two deployments with the same 'runtime-name' (e.g. two versions of "foo.war") both available in the deployment content repository, in which case the deployments would need to have distinct 'name' values but would have the same 'runtime-name'. | |
content | LIST | false | false | List of pieces of content that comprise the deployment. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
expression | STRING | false | true | The expression to resolve. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
any-address | BOOLEAN | false | false | Any address | |
inet-address | STRING | false | true | Inet address | |
link-local-address | BOOLEAN | false | false | Link local address | |
loopback | BOOLEAN | false | false | Loopback | |
loopback-address | STRING | false | true | Loopback address | |
multicast | BOOLEAN | false | false | Multicast | |
nic | STRING | false | true | NIC | |
nic-match | STRING | false | true | NIC match | |
point-to-point | BOOLEAN | false | false | Point to point | |
public-address | BOOLEAN | false | false | Public address | |
site-local-address | BOOLEAN | false | false | Site local address | |
subnet-match | STRING | false | true | Subnet match | |
up | BOOLEAN | false | false | Up | |
virtual | BOOLEAN | false | false | Virtual | |
any | OBJECT | false | false | any | |
not | OBJECT | false | false | Not |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
restart | BOOLEAN | false | false | false | If true, once shutdown the server will be restarted again |
timeout | INT | false | false | 0 | If this timeout is set a graceful shutdown will be attempted. If this is zero (the default) then the server will shutdown immediately. A value larger than zero means the server will wait up to this many seconds for all active requests to finish. A value smaller than zero means that the server will wait indefinitely for all active requests to finish. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
timeout | INT | false | false | 0 | The timeout that a suspend operation will wait for the suspend operation to complete before returning. If this timeout passes the suspend operation returns, it does not resume normal operations. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | The name of the attribute which should be set to 'undefined' |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
bytes | BYTES | true | false | Byte array containing the deployment content that should uploaded to the domain's or standalone server's deployment content repository. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
input-stream-index | INT | true | false | The index into the operation's attached input streams of the input stream that contains deployment content that should be uploaded to the domain's or standalone server's deployment content repository. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
url | STRING | true | false | The URL at which the deployment content is available for upload to the domain's or standalone server's deployment content repository.. Note that the URL must be accessible from the target of the operation (i.e. the Domain Controller or standalone server). |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
value | OBJECT | true | false | The address to check. |
{
"valid" => {
"type" => BOOLEAN,
"description" => "Indicates whether a resource with the address passed in as the argument exists.",
"expressions-allowed" => false,
"required" => true,
"nillable" => false
},
"problem" => {
"type" => STRING,
"description" => "Is included only if the address is not valid and describes what's wrong with the address.",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
}
}
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
value | OBJECT | true | false | The operation to validate. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
verbose | BOOLEAN | false | false | false | If set to true whoami also returns the users roles. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | The name of the attribute to set the value for under the selected resource | |
value | STRING | false | false | The value of the attribute to set the value for under the selected resource. May be null if the underlying model supports null values. |