[Index]
Model ref.: device/oracleecb/RealmConfig
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{
"$schema": "http://json-schema.org/draft-03/schema",
"type": "object",
"properties": {
"average-rate-limit": {
"type": "string",
"name": "average-rate-limit",
"title": "average-rate-limit"
},
"untrusted-signal-threshold": {
"type": "string",
"name": "untrusted-signal-threshold",
"title": "untrusted-signal-threshold"
},
"activated": {
"cache_only": true,
"readonly": true,
"type": "boolean",
"name": "activated",
"title": "Activated"
},
"icmp-detect-multiplier": {
"type": "string",
"name": "icmp-detect-multiplier",
"title": "icmp-detect-multiplier"
},
"monitoring-filters": {
"type": "string",
"name": "monitoring-filters",
"title": "monitoring-filters"
},
"saved": {
"cache_only": true,
"readonly": true,
"type": "boolean",
"name": "saved",
"title": "Saved"
},
"enforcement-profile": {
"type": "string",
"name": "enforcement-profile",
"title": "enforcement-profile"
},
"subscription-id-type": {
"choices": [
{
"value": "END_USER_E164",
"title": "END_USER_E164"
},
{
"value": "END_USER_IMSI",
"title": "END_USER_IMSI"
},
{
"value": "END_USER_SIP_URI",
"title": "END_USER_SIP_URI"
},
{
"value": "END_USER_NONE",
"title": "END_USER_NONE"
}
],
"type": "string",
"name": "subscription-id-type",
"title": "subscription-id-type"
},
"parent-realm": {
"target_title": "identifier",
"target": "/api/device/oracleecb/RealmConfig/choices/?choice_title=identifier&field=identifier&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "parent-realm",
"choices": [],
"target_attr": "identifier",
"target_model_type": "device/oracleecb/RealmConfig",
"type": "string",
"name": "parent-realm"
},
"access-control-trust-level": {
"choices": [
{
"value": "none",
"title": "none"
},
{
"value": "low",
"title": "low"
},
{
"value": "medium",
"title": "medium"
},
{
"value": "high",
"title": "high"
}
],
"type": "string",
"name": "access-control-trust-level",
"title": "access-control-trust-level"
},
"merge-early-dialogs": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "merge-early-dialogs",
"title": "merge-early-dialogs"
},
"network-interfaces": {
"items": {
"type": "string"
},
"type": "array",
"name": "network-interfaces",
"title": "network-interfaces"
},
"refer-notify-provisional": {
"choices": [
{
"value": "none",
"title": "none"
},
{
"value": "initial",
"title": "initial"
},
{
"value": "all",
"title": "all"
}
],
"type": "string",
"name": "refer-notify-provisional",
"title": "refer-notify-provisional"
},
"stun-enable": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "stun-enable",
"title": "stun-enable"
},
"stun-changed-ip": {
"type": "string",
"name": "stun-changed-ip",
"title": "stun-changed-ip"
},
"restriction-mask": {
"type": "string",
"name": "restriction-mask",
"title": "restriction-mask"
},
"stun-server-port": {
"type": "string",
"name": "stun-server-port",
"title": "stun-server-port"
},
"tcp-media-profile": {
"target_title": "name",
"target": "/api/device/oracleecb/TcpMediaProfile/choices/?choice_title=name&field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "tcp-media-profile",
"choices": [],
"target_attr": "name",
"target_model_type": "device/oracleecb/TcpMediaProfile",
"type": "string",
"name": "tcp-media-profile"
},
"sdp-inactive-only": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "sdp-inactive-only",
"title": "sdp-inactive-only"
},
"in-translationid": {
"type": "string",
"name": "in-translationid",
"title": "in-translationid"
},
"device-id": {
"type": "string",
"name": "device-id",
"title": "device-id"
},
"manipulation-string": {
"type": "string",
"name": "manipulation-string",
"title": "manipulation-string"
},
"untrust-cac-failure-threshold": {
"type": "string",
"name": "untrust-cac-failure-threshold",
"title": "untrust-cac-failure-threshold"
},
"mm-same-ip": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "mm-same-ip",
"title": "mm-same-ip"
},
"block-rtcp": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "block-rtcp",
"title": "block-rtcp"
},
"user-site": {
"type": "string",
"name": "user-site",
"title": "user-site"
},
"class-profile": {
"type": "string",
"name": "class-profile",
"title": "class-profile"
},
"tcp-flow-time-limit": {
"type": "string",
"name": "tcp-flow-time-limit",
"title": "tcp-flow-time-limit"
},
"identifier": {
"readonly": true,
"required": true,
"type": "string",
"name": "identifier",
"title": "Identifier"
},
"wait-time-for-invalid-register": {
"type": "string",
"name": "wait-time-for-invalid-register",
"title": "wait-time-for-invalid-register"
},
"codec-manip-in-realm": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "codec-manip-in-realm",
"title": "codec-manip-in-realm"
},
"mm-in-network": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "mm-in-network",
"title": "mm-in-network"
},
"ext-policy-svr": {
"type": "string",
"name": "ext-policy-svr",
"title": "ext-policy-svr"
},
"hold-refer-reinvite": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "hold-refer-reinvite",
"title": "hold-refer-reinvite"
},
"user-cac-sessions": {
"type": "string",
"name": "user-cac-sessions",
"title": "user-cac-sessions"
},
"msm-release": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "msm-release",
"title": "msm-release"
},
"addr-prefix": {
"type": "string",
"name": "addr-prefix",
"title": "addr-prefix"
},
"max-endpoints-per-nat": {
"type": "string",
"name": "max-endpoints-per-nat",
"title": "max-endpoints-per-nat"
},
"ice-profile": {
"target_title": "name",
"target": "/api/device/oracleecb/IceProfile/choices/?choice_title=name&field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "ice-profile",
"choices": [],
"target_attr": "name",
"target_model_type": "device/oracleecb/IceProfile",
"type": "string",
"name": "ice-profile"
},
"maximum-signal-threshold": {
"type": "string",
"name": "maximum-signal-threshold",
"title": "maximum-signal-threshold"
},
"rtcp-policy": {
"target_title": "name",
"target": "/api/device/oracleecb/RtcpPolicy/choices/?choice_title=name&field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "rtcp-policy",
"choices": [],
"target_attr": "name",
"target_model_type": "device/oracleecb/RtcpPolicy",
"type": "string",
"name": "rtcp-policy"
},
"subsq-guard-timer": {
"type": "string",
"name": "subsq-guard-timer",
"title": "subsq-guard-timer"
},
"fallback-bandwidth": {
"type": "string",
"name": "fallback-bandwidth",
"title": "fallback-bandwidth"
},
"teams-fqdn-in-uri": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "teams-fqdn-in-uri",
"title": "teams-fqdn-in-uri"
},
"refer-call-transfer": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
},
{
"value": "dynamic",
"title": "dynamic"
}
],
"type": "string",
"name": "refer-call-transfer",
"title": "refer-call-transfer"
},
"monthly-minutes": {
"type": "string",
"name": "monthly-minutes",
"title": "monthly-minutes"
},
"deny-period": {
"type": "string",
"name": "deny-period",
"title": "deny-period"
},
"codec-manip-in-network": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "codec-manip-in-network",
"title": "codec-manip-in-network"
},
"accounting-enable": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "accounting-enable",
"title": "accounting-enable"
},
"tcp-subsq-guard-timer": {
"type": "string",
"name": "tcp-subsq-guard-timer",
"title": "tcp-subsq-guard-timer"
},
"mm-in-realm": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "mm-in-realm",
"title": "mm-in-realm"
},
"symmetric-latching": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
},
{
"value": "pre-emptive",
"title": "pre-emptive"
}
],
"type": "string",
"name": "symmetric-latching",
"title": "symmetric-latching"
},
"nat-trust-threshold": {
"type": "string",
"name": "nat-trust-threshold",
"title": "nat-trust-threshold"
},
"session-recording-required": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "session-recording-required",
"title": "session-recording-required"
},
"icmp-advertisement-interval": {
"type": "string",
"name": "icmp-advertisement-interval",
"title": "icmp-advertisement-interval"
},
"net-management-control": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "net-management-control",
"title": "net-management-control"
},
"max-bandwidth": {
"type": "string",
"name": "max-bandwidth",
"title": "max-bandwidth"
},
"teams-fqdn": {
"type": "string",
"name": "teams-fqdn",
"title": "teams-fqdn"
},
"invalid-signal-threshold": {
"type": "string",
"name": "invalid-signal-threshold",
"title": "invalid-signal-threshold"
},
"session-recording-server": {
"type": "string",
"name": "session-recording-server",
"title": "session-recording-server"
},
"early-media-allow": {
"type": "string",
"name": "early-media-allow",
"title": "early-media-allow"
},
"out-manipulationid": {
"type": "string",
"name": "out-manipulationid",
"title": "out-manipulationid"
},
"tcp-initial-guard-timer": {
"type": "string",
"name": "tcp-initial-guard-timer",
"title": "tcp-initial-guard-timer"
},
"match-media-profiles": {
"type": "string",
"name": "match-media-profiles",
"title": "match-media-profiles"
},
"mm-in-system": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "mm-in-system",
"title": "mm-in-system"
},
"max-jitter": {
"type": "string",
"name": "max-jitter",
"title": "max-jitter"
},
"pref-addr-type": {
"choices": [
{
"value": "none",
"title": "none"
},
{
"value": "ipv4",
"title": "ipv4"
},
{
"value": "ipv6",
"title": "ipv6"
}
],
"type": "string",
"name": "pref-addr-type",
"title": "pref-addr-type"
},
"restricted-latching": {
"choices": [
{
"value": "none",
"title": "none"
},
{
"value": "sdp",
"title": "sdp"
},
{
"value": "peer-ip",
"title": "peer-ip"
}
],
"type": "string",
"name": "restricted-latching",
"title": "restricted-latching"
},
"dyn-refer-term": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "dyn-refer-term",
"title": "dyn-refer-term"
},
"user-cac-mode": {
"choices": [
{
"value": "none",
"title": "none"
},
{
"value": "aor",
"title": "aor"
},
{
"value": "ip",
"title": "ip"
}
],
"type": "string",
"name": "user-cac-mode",
"title": "user-cac-mode"
},
"out-translationid": {
"type": "string",
"name": "out-translationid",
"title": "out-translationid"
},
"stun-server-ip": {
"type": "string",
"name": "stun-server-ip",
"title": "stun-server-ip"
},
"alt-family-realm": {
"type": "string",
"name": "alt-family-realm",
"title": "alt-family-realm"
},
"nat-invalid-message-threshold": {
"type": "string",
"name": "nat-invalid-message-threshold",
"title": "nat-invalid-message-threshold"
},
"hide-egress-media-update": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "hide-egress-media-update",
"title": "hide-egress-media-update"
},
"default-location-string": {
"type": "string",
"name": "default-location-string",
"title": "default-location-string"
},
"bw-cac-non-mm": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "bw-cac-non-mm",
"title": "bw-cac-non-mm"
},
"node-functionality": {
"choices": [
{
"value": "P-CSCF",
"title": "P-CSCF"
},
{
"value": "BGCF",
"title": "BGCF"
},
{
"value": "IBCF",
"title": "IBCF"
},
{
"value": "E-CSCF",
"title": "E-CSCF"
}
],
"type": "string",
"name": "node-functionality",
"title": "node-functionality"
},
"diam-e2-address-realm": {
"type": "string",
"name": "diam-e2-address-realm",
"title": "diam-e2-address-realm"
},
"pai-strip": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "pai-strip",
"title": "pai-strip"
},
"constraint-name": {
"type": "string",
"name": "constraint-name",
"title": "constraint-name"
},
"trunk-context": {
"type": "string",
"name": "trunk-context",
"title": "trunk-context"
},
"qos-enable": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "qos-enable",
"title": "qos-enable"
},
"media-policy": {
"target_title": "name",
"target": "/api/device/oracleecb/MediaPolicy/choices/?choice_title=name&field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "media-policy",
"choices": [],
"target_attr": "name",
"target_model_type": "device/oracleecb/MediaPolicy",
"type": "string",
"name": "media-policy"
},
"manipulation-pattern": {
"type": "string",
"name": "manipulation-pattern",
"title": "manipulation-pattern"
},
"flow-time-limit": {
"type": "string",
"name": "flow-time-limit",
"title": "flow-time-limit"
},
"additional-prefixes": {
"type": "string",
"name": "additional-prefixes",
"title": "additional-prefixes"
},
"max-priority-bandwidth": {
"type": "string",
"name": "max-priority-bandwidth",
"title": "max-priority-bandwidth"
},
"delay-media-update": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "delay-media-update",
"title": "delay-media-update"
},
"stun-changed-port": {
"type": "string",
"name": "stun-changed-port",
"title": "stun-changed-port"
},
"cac-failure-threshold": {
"type": "string",
"name": "cac-failure-threshold",
"title": "cac-failure-threshold"
},
"max-packet-loss": {
"type": "string",
"name": "max-packet-loss",
"title": "max-packet-loss"
},
"sip-profile": {
"target_title": "name",
"target": "/api/device/oracleecb/SipProfile/choices/?choice_title=name&field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "sip-profile",
"choices": [],
"target_attr": "name",
"target_model_type": "device/oracleecb/SipProfile",
"type": "string",
"name": "sip-profile"
},
"verified": {
"cache_only": true,
"readonly": true,
"type": "boolean",
"name": "verified",
"title": "Verified"
},
"srvcc-trfo": {
"type": "string",
"name": "srvcc-trfo",
"title": "srvcc-trfo"
},
"spl-options": {
"type": "string",
"name": "spl-options",
"title": "spl-options"
},
"initial-guard-timer": {
"type": "string",
"name": "initial-guard-timer",
"title": "initial-guard-timer"
},
"description": {
"type": "string",
"name": "description",
"title": "Description"
},
"dtls-srtp-profile": {
"target_title": "name",
"target": "/api/device/oracleecb/DtlsSrtpProfile/choices/?choice_title=name&field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "dtls-srtp-profile",
"choices": [],
"target_attr": "name",
"target_model_type": "device/oracleecb/DtlsSrtpProfile",
"type": "string",
"name": "dtls-srtp-profile"
},
"icmp-target-ip": {
"type": "string",
"name": "icmp-target-ip",
"title": "icmp-target-ip"
},
"sm-icsi-match-for-invite": {
"type": "string",
"name": "sm-icsi-match-for-invite",
"title": "sm-icsi-match-for-invite"
},
"max-latency": {
"type": "string",
"name": "max-latency",
"title": "max-latency"
},
"observ-window-size": {
"type": "string",
"name": "observ-window-size",
"title": "observ-window-size"
},
"codec-policy": {
"target_title": "name",
"target": "/api/device/oracleecb/CodecPolicy/choices/?choice_title=name&field=name&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "codec-policy",
"choices": [],
"target_attr": "name",
"target_model_type": "device/oracleecb/CodecPolicy",
"type": "string",
"name": "codec-policy"
},
"rtcp-mux": {
"choices": [
{
"value": "enabled",
"title": "enabled"
},
{
"value": "disabled",
"title": "disabled"
}
],
"type": "string",
"name": "rtcp-mux",
"title": "rtcp-mux"
},
"user-cac-bandwidth": {
"type": "string",
"name": "user-cac-bandwidth",
"title": "user-cac-bandwidth"
},
"session-max-life-limit": {
"type": "string",
"name": "session-max-life-limit",
"title": "session-max-life-limit"
},
"sip-isup-profile": {
"type": "string",
"name": "sip-isup-profile",
"title": "sip-isup-profile"
},
"media-realm-list": {
"type": "string",
"name": "media-realm-list",
"title": "media-realm-list"
},
"in-manipulationid": {
"type": "string",
"name": "in-manipulationid",
"title": "in-manipulationid"
},
"qos-constraint": {
"type": "string",
"name": "qos-constraint",
"title": "qos-constraint"
},
"options": {
"type": "string",
"name": "options",
"title": "options"
},
"dns-realm": {
"target_title": "identifier",
"target": "/api/device/oracleecb/RealmConfig/choices/?choice_title=identifier&field=identifier&format=json&hierarchy=[hierarchy]&auth_token=[authtoken],
"format": "uri",
"title": "dns-realm",
"choices": [],
"target_attr": "identifier",
"target_model_type": "device/oracleecb/RealmConfig",
"type": "string",
"name": "dns-realm"
},
"sm-icsi-match-for-message": {
"type": "string",
"name": "sm-icsi-match-for-message",
"title": "sm-icsi-match-for-message"
}
},
"schema_version": "1.1"
}
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get the GUI Add form. | GET | /api/device/oracleecb/RealmConfig/add/ |
|
The GUI Add form of device/oracleecb/RealmConfig as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Create | POST | /api/device/oracleecb/RealmConfig/ | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]to inspect the created resource and its instance pkid.
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Bulk delete [pkid1],[pkid2]... | DELETE | /api/device/oracleecb/RealmConfig/ | hierarchy=[hierarchy] | {"hrefs":["/api/device/oracleecb/RealmConfig/[pkid1]", "/api/device/oracleecb/RealmConfig/[pkid2]", ...]} |
GET http://[host-proxy]/api/device/oracleecb/RealmConfig/?hierarchy=[hierarchy]&format=json
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Bulk Modify | GET | /api/device/oracleecb/RealmConfig/bulk_update/?schema=&schema_rules=true |
|
|
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Bulk Modify | POST | /api/device/oracleecb/RealmConfig/bulk_update/ |
|
For example: {"data":{"name":"value"}, "meta":{}, "request_meta":{ "hrefs":["/api/v0/device/oracleecb/RealmConfig/[pkid1]", "/api/v0/device/oracleecb/RealmConfig/[pkid2]",...]}} |
GET http://[host-proxy]/api/device/oracleecb/RealmConfig/?hierarchy=[hierarchy]&format=json
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Move the instance with [pkid] to [target_hierarchy] | POST | /api/tool/DataMove/?model_type=device/oracleecb/RealmConfig |
|
{"hrefs": ["/api/device/oracleecb/RealmConfig/[pkid]"]} |
| Bulk Move | POST | /api/tool/DataMove/?model_type=device/oracleecb/RealmConfig |
|
{"hrefs": ["/api/device/oracleecb/RealmConfig/[pkid1]", "/api/device/oracleecb/RealmConfig/[pkid2]",...]} |
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of device/oracleecb/RealmConfig; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/device/oracleecb/RealmConfig/export/ |
|
{ "hrefs":["/api/device/oracleecb/RealmConfig/[pkid1]", "/api/device/oracleecb/RealmConfig/[pkid2]",...]}} |
For export_format=json, the response is a time stamped zip file of data in JSON as in the system database. Item properties such as strings that are empty or Boolean values that are not set, are not included. The filename in the response is of the format as the example:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip
Content-Language:en
Content-Type:application/x-zip
For export_format=raw_xlsx, the response is a MS Excel spreadsheet with columns corresponding to the JSON format export and a response filename format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx
Content-Language:en
Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, arranged by any Field Display Policies that apply. The columns correspond with those of a Bulk Load Template export sheet. The response filename format is:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx
Content-Language:en
Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
The XLSX format can be used to bulk load instances of device/oracleecb/RealmConfig and the JSON format can be used to import instances of device/oracleecb/RealmConfig.
GET http://[host-proxy]/api/device/oracleecb/RealmConfig/?hierarchy=[hierarchy]
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get a compressed format of the Bulk Load spreadsheet template for device/oracleecb/RealmConfig | POST | /api/device/oracleecb/RealmConfig/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Configuration Template | GET | /api/device/oracleecb/RealmConfig/configuration_template/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/ConfigurationTemplate/?hierarchy=[hierarchy]
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Field Display Policy | GET | /api/device/oracleecb/RealmConfig/field_display_policy/ | hierarchy=[hierarchy] |
|
POST http://[host-proxy]/api/data/FieldDisplayPolicy/?hierarchy=[hierarchy]
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Migration Template | GET | /api/device/oracleecb/RealmConfig/migration/ |
|
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| List | GET | /api/device/oracleecb/RealmConfig/ |
|
The device/oracleecb/RealmConfig schema and all instances as JSON. |
(The list will return 0 to 3 device/oracleecb/RealmConfig instances)
{
"operations": [
"list",
"add"
],
"pagination": {
"direction": "asc",
"order_by": "identifier",
"maximum_limit": 2000,
"skip": 0,
"current": "/api/device/oracleecb/RealmConfig/?skip=0&limit=3&order_by=identifier&direction=asc&traversal=default",
"limit": 3,
"total_limit": null,
"total": 0
},
"meta": {
"tags": [],
"cached": true,
"title": "",
"business_key": {},
"schema_version": "1.1",
"references": {
"device": [
{
"pkid": "",
"href": ""
}
],
"children": [],
"parent": [
{
"pkid": "6t0ggef2c0deab00hb595101",
"href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101"
}
],
"foreign_key": []
},
"actions": [
{
"add": {
"support_async": false,
"class": "add",
"href": "/api/device/oracleecb/RealmConfig/add/?hierarchy=[hierarchy]",
"method": "GET",
"title": "Add"
}
},
{
"remove": {
"support_async": true,
"class": "delete",
"href": "/api/device/oracleecb/RealmConfig/?hierarchy=[hierarchy]",
"method": "DELETE",
"title": "Delete"
}
},
{
"bulk_update_form": {
"support_async": false,
"class": "update",
"href": "/api/device/oracleecb/RealmConfig/bulk_update/?hierarchy=[hierarchy]&schema=&schema_rules=true",
"method": "GET",
"title": "Bulk Modify"
}
},
{
"move": {
"title": "Move",
"support_async": true,
"class": "move",
"href": "/api/tool/DataMove/?hierarchy=[hierarchy]&model_type=device/oracleecb/RealmConfig",
"method": "POST",
"view": "/api/tool/DataMove/?auth_token=[authtoken]
}
},
{
"export": {
"title": "Export",
"support_async": false,
"submit": "payload",
"class": "export",
"href": "/api/device/oracleecb/RealmConfig/export/?hierarchy=[hierarchy]",
"method": "POST",
"view": "/api/view/ExportData/add/?auth_token=[authtoken]
}
},
{
"export_bulkload_template": {
"support_async": false,
"class": "bulkload_template",
"href": "/api/device/oracleecb/RealmConfig/export_bulkload_template/?hierarchy=[hierarchy]",
"method": "POST",
"title": "Export Bulk Load Template"
}
},
{
"tag": {
"title": "Tag",
"support_async": true,
"method": "PATCH",
"href": "/api/device/oracleecb/RealmConfig/+tag/?hierarchy=[hierarchy]",
"class": "tag",
"view": "/api/view/TagNameForm/add/?auth_token=[authtoken]
}
},
{
"tag_version": {
"title": "Tag Version",
"support_async": true,
"method": "PATCH",
"href": "/api/device/oracleecb/RealmConfig/+tag_version/?hierarchy=[hierarchy]",
"class": "tag_version",
"view": "/api/view/TagVersionForm/add/?auth_token=[authtoken]
}
},
{
"configuration_template": {
"support_async": false,
"class": "config",
"href": "/api/device/oracleecb/RealmConfig/configuration_template/?hierarchy=[hierarchy]",
"method": "GET",
"title": "Configuration Template"
}
},
{
"field_display_policy": {
"support_async": false,
"class": "display_policy",
"href": "/api/device/oracleecb/RealmConfig/field_display_policy/?hierarchy=[hierarchy]",
"method": "GET",
"title": "Field Display Policy"
}
},
{
"migration": {
"support_async": false,
"class": "migration",
"href": "/api/device/oracleecb/RealmConfig/migration/?hierarchy=[hierarchy]",
"method": "GET",
"title": "Migration Template"
}
},
{
"list": {
"support_async": false,
"class": "list",
"href": "/api/device/oracleecb/RealmConfig/?hierarchy=[hierarchy]",
"method": "GET",
"title": "List"
}
},
{
"help": {
"support_async": false,
"class": "help",
"href": "/api/device/oracleecb/RealmConfig/help?hierarchy=[hierarchy]",
"method": "GET",
"title": "Help"
}
},
{
"purge": {
"support_async": false,
"class": "purge",
"href": "/api/device/oracleecb/RealmConfig/purge/?hierarchy=[hierarchy]",
"method": "POST",
"title": "Purge"
}
},
{
"transform": {
"support_async": false,
"class": "transform",
"href": "/api/device/oracleecb/RealmConfig/transform/?hierarchy=[hierarchy]",
"method": "GET",
"title": "Transform Template"
}
}
],
"model_type": "device/oracleecb/RealmConfig",
"model_specific_actions": [
"list",
"get",
"add",
"update",
"remove",
"move",
"clone",
"export",
"export_bulkload_template",
"bulk_update_form",
"configuration_template",
"field_display_policy",
"help",
"migration",
"transform",
"tag",
"tag_version"
],
"summary_attrs": [
{
"name": "identifier",
"title": "Identifier"
},
{
"allow_filtering": true,
"name": "hierarchy_friendly_name",
"title": "Located At"
}
],
"api_version": "21.2",
"tagged_versions": []
},
"resources": []
}
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get the on-line Help for device/oracleecb/RealmConfig. | GET | /api/device/oracleecb/RealmConfig/help | hierarchy=[hierarchy] | On-line help of Model ref.: device/oracleecb/RealmConfig as HTML |
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Modify | PUT | /api/device/oracleecb/RealmConfig/[pkid]/ | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Delete | DELETE | /api/device/oracleecb/RealmConfig/[pkid]/ | hierarchy=[hierarchy] |
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Clone instance with [pkid]. The schema rules are applied. | GET | /api/device/oracleecb/RealmConfig/[pkid]/clone/?schema=&schema_rules=true |
|
A JSON payload with:
|
GET http://[host-proxy]/api/device/oracleecb/RealmConfig/?hierarchy=[hierarchy]&format=json
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Move | POST | /api/tool/DataMove/[pkid]/?model_type=device/oracleecb/RealmConfig | hierarchy=[hierarchy] | If payload required: |
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get a selected [export_format] of the schema and a single instance with [pkid] of device/oracleecb/RealmConfig; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/device/oracleecb/RealmConfig/[pkid]/export/ |
|
The response is an attachment. Refer to the list below. |
For export_format=raw_xlsx, the response is a "raw" MS Excel spreadsheet with columns corresponding to the JSON format export and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx
Content-Language:en
Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, formatted to show all columns and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx
Content-Language:en
Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=json, the response is a time stamped zip file of data in JSON and a response format:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip
Content-Language:en
Content-Type:application/x-zip
The XLSX format can be used to bulk load instances of device/oracleecb/RealmConfig and the JSON format can be used to import instances of device/oracleecb/RealmConfig.
For Bulk Export, refer to the Bulk Export section.
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Tag | PATCH | /api/device/oracleecb/RealmConfig/[pkid]/+tag/ | hierarchy=[hierarchy] | If payload required: |
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Get | GET | /api/device/oracleecb/RealmConfig/[pkid]/ | hierarchy=[hierarchy] | The device/oracleecb/RealmConfig instance with [pkid]. |
| Task | Call | URL | Parameters | Response |
|---|---|---|---|---|
| Help | GET | /api/device/oracleecb/RealmConfig/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for device/oracleecb/RealmConfig. |
| Task | Call | URL | Parameters | Payload |
|---|---|---|---|---|
| Purge | POST | /api/device/oracleecb/RealmConfig/[pkid]/purge/ | hierarchy=[hierarchy] | If payload required: |