Capability registry
Attribute | Value |
---|---|
Type | LIST |
Nillable | false |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Attribute | Value |
---|---|
Type | LIST |
Nillable | false |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-only |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Name of capability, required | |
scope | STRING | false | false | Name of scope in which to look for capability; optional, defaults to "global" scope |
{
"name" => {
"type" => STRING,
"description" => "Name of capability",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L
},
"dynamic" => {
"type" => BOOLEAN,
"description" => "Tells if capability is dynamic aka wildcard or not.",
"expressions-allowed" => false,
"required" => true,
"nillable" => false
},
"scope" => {
"type" => STRING,
"description" => "Scope of capability, only important in domain mode, in standalone it is always \"global\"",
"expressions-allowed" => false,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"registration-points" => {
"type" => LIST,
"description" => "List of addresses where capability is registered at.",
"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 capability, required parameter |
STRING
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
name | STRING | true | false | Static name of capability | |
dependent-address | LIST | true | false | Address of the dependent resource that references the capability. |
STRING