<script>
// Script section to load models into a JS Var
var defs = {}
- defs["authorization_result"] = {
- "required" : [ "result" ],
- "type" : "object",
- "properties" : {
- "result" : {
- "type" : "boolean",
- "description" : "If true, the access is granted"
- }
- },
- "description" : "Result of authorization",
- "example" : {
- "result" : true
- }
+ defs["authorization_result"] = {\r
+ "required" : [ "result" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "result" : {\r
+ "type" : "boolean",\r
+ "description" : "If true, the access is granted"\r
+ }\r
+ },\r
+ "description" : "Result of authorization",\r
+ "example" : {\r
+ "result" : true\r
+ }\r
};
- defs["error_information"] = {
- "type" : "object",
- "properties" : {
- "detail" : {
- "type" : "string",
- "description" : " A human-readable explanation specific to this occurrence of the problem.",
- "example" : "Policy type not found"
- },
- "title" : {
- "type" : "string",
- "description" : "A specific error name",
- "example" : "Not Found"
- },
- "status" : {
- "type" : "integer",
- "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",
- "format" : "int32",
- "example" : 404
- }
- },
- "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"
+ defs["error_information"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : " A human-readable explanation specific to this occurrence of the problem.",\r
+ "example" : "Policy type not found"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "A specific error name",\r
+ "example" : "Not Found"\r
+ },\r
+ "status" : {\r
+ "type" : "integer",\r
+ "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",\r
+ "format" : "int32",\r
+ "example" : 404\r
+ }\r
+ },\r
+ "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"\r
};
- defs["input"] = {
- "required" : [ "access_type", "auth_token", "policy_type_id" ],
- "type" : "object",
- "properties" : {
- "access_type" : {
- "type" : "string",
- "description" : "Access type",
- "enum" : [ "READ", "WRITE", "DELETE" ]
- },
- "auth_token" : {
- "type" : "string",
- "description" : "Authorization token"
- },
- "policy_type_id" : {
- "type" : "string",
- "description" : "Policy type identifier"
- }
- },
- "description" : "input"
+ defs["input"] = {\r
+ "required" : [ "access_type", "auth_token", "policy_type_id" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "access_type" : {\r
+ "type" : "string",\r
+ "description" : "Access type",\r
+ "enum" : [ "READ", "WRITE", "DELETE" ]\r
+ },\r
+ "auth_token" : {\r
+ "type" : "string",\r
+ "description" : "Authorization token"\r
+ },\r
+ "policy_type_id" : {\r
+ "type" : "string",\r
+ "description" : "Policy type identifier"\r
+ }\r
+ },\r
+ "description" : "input"\r
};
- defs["Link"] = {
- "type" : "object",
- "properties" : {
- "templated" : {
- "type" : "boolean"
- },
- "href" : {
- "type" : "string"
- }
- }
+ defs["Link"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "templated" : {\r
+ "type" : "boolean"\r
+ },\r
+ "href" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
};
- defs["policy_authorization"] = {
- "required" : [ "input" ],
- "type" : "object",
- "properties" : {
- "input" : {
- "$ref" : "#/components/schemas/input"
- }
- },
- "description" : "Authorization request for A1 policy requests"
+ defs["policy_authorization"] = {\r
+ "required" : [ "input" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "input" : {\r
+ "$ref" : "#/components/schemas/input"\r
+ }\r
+ },\r
+ "description" : "Authorization request for A1 policy requests"\r
};
- defs["policy_id_list"] = {
- "type" : "object",
- "properties" : {
- "policy_ids" : {
- "type" : "array",
- "description" : "Policy identities",
- "items" : {
- "type" : "string",
- "description" : "Policy identities"
- }
- }
- },
- "description" : "A list of policy identities",
- "example" : {
- "policy_ids" : [ "policy_ids", "policy_ids" ]
- }
+ defs["policy_id_list"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policy_ids" : {\r
+ "type" : "array",\r
+ "description" : "Policy identities",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "Policy identities"\r
+ }\r
+ }\r
+ },\r
+ "description" : "A list of policy identities",\r
+ "example" : {\r
+ "policy_ids" : [ "policy_ids", "policy_ids" ]\r
+ }\r
};
- defs["policy_info"] = {
- "required" : [ "policy_data", "policy_id", "policytype_id", "ric_id" ],
- "type" : "object",
- "properties" : {
- "ric_id" : {
- "type" : "string",
- "description" : "identity of the target Near-RT RIC"
- },
- "policy_id" : {
- "type" : "string",
- "description" : "identity of the policy"
- },
- "transient" : {
- "type" : "boolean",
- "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",
- "nullable" : false,
- "example" : false,
- "default" : false
- },
- "service_id" : {
- "type" : "string",
- "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",
- "default" : ""
- },
- "policy_data" : {
- "type" : "object",
- "description" : "the configuration of the policy"
- },
- "status_notification_uri" : {
- "type" : "string",
- "description" : "Callback URI for policy status updates"
- },
- "policytype_id" : {
- "type" : "string",
- "description" : "identity of the policy type"
- }
- },
- "description" : "Information for one A1-P Policy"
+ defs["policy_info"] = {\r
+ "required" : [ "policy_data", "policy_id", "policytype_id", "ric_id" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ric_id" : {\r
+ "type" : "string",\r
+ "description" : "identity of the target Near-RT RIC"\r
+ },\r
+ "policy_id" : {\r
+ "type" : "string",\r
+ "description" : "identity of the policy"\r
+ },\r
+ "transient" : {\r
+ "type" : "boolean",\r
+ "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",\r
+ "nullable" : false,\r
+ "example" : false,\r
+ "default" : false\r
+ },\r
+ "service_id" : {\r
+ "type" : "string",\r
+ "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",\r
+ "default" : ""\r
+ },\r
+ "policy_data" : {\r
+ "type" : "object",\r
+ "description" : "the configuration of the policy"\r
+ },\r
+ "status_notification_uri" : {\r
+ "type" : "string",\r
+ "description" : "Callback URI for policy status updates"\r
+ },\r
+ "policytype_id" : {\r
+ "type" : "string",\r
+ "description" : "identity of the policy type"\r
+ }\r
+ },\r
+ "description" : "Information for one A1-P Policy"\r
};
- defs["policy_info_list"] = {
- "type" : "object",
- "properties" : {
- "policies" : {
- "type" : "array",
- "description" : "List of policy information",
- "items" : {
- "$ref" : "#/components/schemas/policy_info"
- }
- }
- },
- "description" : "List of policy information"
+ defs["policy_info_list"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policies" : {\r
+ "type" : "array",\r
+ "description" : "List of policy information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/policy_info"\r
+ }\r
+ }\r
+ },\r
+ "description" : "List of policy information"\r
};
- defs["policy_status_info"] = {
- "type" : "object",
- "properties" : {
- "last_modified" : {
- "type" : "string",
- "description" : "timestamp, last modification time"
- },
- "status" : {
- "type" : "object",
- "description" : "the Policy status"
- }
- },
- "description" : "Status for one A1-P Policy"
+ defs["policy_status_info"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "last_modified" : {\r
+ "type" : "string",\r
+ "description" : "timestamp, last modification time"\r
+ },\r
+ "status" : {\r
+ "type" : "object",\r
+ "description" : "the Policy status"\r
+ }\r
+ },\r
+ "description" : "Status for one A1-P Policy"\r
};
- defs["policy_type_definition"] = {
- "type" : "object",
- "properties" : {
- "policy_schema" : {
- "type" : "object",
- "description" : "Policy type json schema. The schema is a json object following http://json-schema.org/draft-07/schema"
- }
- },
- "description" : "Contains policy type schema definition"
+ defs["policy_type_definition"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policy_schema" : {\r
+ "type" : "object",\r
+ "description" : "Policy type json schema. The schema is a json object following http://json-schema.org/draft-07/schema"\r
+ }\r
+ },\r
+ "description" : "Contains policy type schema definition"\r
};
- defs["policy_type_id_list"] = {
- "type" : "object",
- "properties" : {
- "policytype_ids" : {
- "type" : "array",
- "description" : "Policy type identities",
- "items" : {
- "type" : "string",
- "description" : "Policy type identities"
- }
- }
- },
- "description" : "Information about policy types"
+ defs["policy_type_id_list"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policytype_ids" : {\r
+ "type" : "array",\r
+ "description" : "Policy type identities",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "Policy type identities"\r
+ }\r
+ }\r
+ },\r
+ "description" : "Information about policy types"\r
};
- defs["ric_info"] = {
- "type" : "object",
- "properties" : {
- "ric_id" : {
- "type" : "string",
- "description" : "identity of the Near-RT RIC"
- },
- "managed_element_ids" : {
- "type" : "array",
- "description" : "O1 identities for managed entities",
- "items" : {
- "type" : "string",
- "description" : "O1 identities for managed entities"
- }
- },
- "state" : {
- "type" : "string",
- "description" : "Represents the states for a Near-RT RIC",
- "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]
- },
- "policytype_ids" : {
- "type" : "array",
- "description" : "supported policy types",
- "items" : {
- "type" : "string",
- "description" : "supported policy types"
- }
- }
- },
- "description" : "Information for a Near-RT RIC"
+ defs["ric_info"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ric_id" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Near-RT RIC"\r
+ },\r
+ "managed_element_ids" : {\r
+ "type" : "array",\r
+ "description" : "O1 identities for managed entities",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "O1 identities for managed entities"\r
+ }\r
+ },\r
+ "state" : {\r
+ "type" : "string",\r
+ "description" : "Represents the states for a Near-RT RIC",\r
+ "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]\r
+ },\r
+ "policytype_ids" : {\r
+ "type" : "array",\r
+ "description" : "supported policy types",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "supported policy types"\r
+ }\r
+ }\r
+ },\r
+ "description" : "Information for a Near-RT RIC"\r
};
- defs["ric_info_list"] = {
- "type" : "object",
- "properties" : {
- "rics" : {
- "type" : "array",
- "description" : "List of Near-RT RIC information",
- "items" : {
- "$ref" : "#/components/schemas/ric_info"
- }
- }
- },
- "description" : "List of Near-RT RIC information"
+ defs["ric_info_list"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "rics" : {\r
+ "type" : "array",\r
+ "description" : "List of Near-RT RIC information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/ric_info"\r
+ }\r
+ }\r
+ },\r
+ "description" : "List of Near-RT RIC information"\r
};
- defs["service_callback_info_v2"] = {
- "required" : [ "event_type", "ric_id" ],
- "type" : "object",
- "properties" : {
- "ric_id" : {
- "type" : "string",
- "description" : "identity of a Near-RT RIC"
- },
- "event_type" : {
- "type" : "string",
- "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",
- "enum" : [ "AVAILABLE" ]
- }
- },
- "description" : "Information transferred as in Service callbacks (callback_url)"
+ defs["service_callback_info_v2"] = {\r
+ "required" : [ "event_type", "ric_id" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ric_id" : {\r
+ "type" : "string",\r
+ "description" : "identity of a Near-RT RIC"\r
+ },\r
+ "event_type" : {\r
+ "type" : "string",\r
+ "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",\r
+ "enum" : [ "AVAILABLE" ]\r
+ }\r
+ },\r
+ "description" : "Information transferred as in Service callbacks (callback_url)"\r
};
- defs["service_registration_info"] = {
- "required" : [ "service_id" ],
- "type" : "object",
- "properties" : {
- "callback_url" : {
- "type" : "string",
- "description" : "callback for notifying of Near-RT RIC state changes"
- },
- "service_id" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keep_alive_interval_seconds" : {
- "type" : "integer",
- "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",
- "format" : "int64"
- }
- },
- "description" : "Information for one service"
+ defs["service_registration_info"] = {\r
+ "required" : [ "service_id" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callback_url" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of Near-RT RIC state changes"\r
+ },\r
+ "service_id" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keep_alive_interval_seconds" : {\r
+ "type" : "integer",\r
+ "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",\r
+ "format" : "int64"\r
+ }\r
+ },\r
+ "description" : "Information for one service"\r
};
- defs["service_status"] = {
- "type" : "object",
- "properties" : {
- "callback_url" : {
- "type" : "string",
- "description" : "callback for notifying of RIC synchronization"
- },
- "service_id" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keep_alive_interval_seconds" : {
- "type" : "integer",
- "description" : "policy keep alive timeout",
- "format" : "int64"
- },
- "time_since_last_activity_seconds" : {
- "type" : "integer",
- "description" : "time since last invocation by the service",
- "format" : "int64"
- }
- }
+ defs["service_status"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callback_url" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of RIC synchronization"\r
+ },\r
+ "service_id" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keep_alive_interval_seconds" : {\r
+ "type" : "integer",\r
+ "description" : "policy keep alive timeout",\r
+ "format" : "int64"\r
+ },\r
+ "time_since_last_activity_seconds" : {\r
+ "type" : "integer",\r
+ "description" : "time since last invocation by the service",\r
+ "format" : "int64"\r
+ }\r
+ }\r
};
- defs["service_status_list"] = {
- "type" : "object",
- "properties" : {
- "service_list" : {
- "type" : "array",
- "description" : "List of service information",
- "items" : {
- "$ref" : "#/components/schemas/service_status"
- }
- }
- }
+ defs["service_status_list"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "service_list" : {\r
+ "type" : "array",\r
+ "description" : "List of service information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/service_status"\r
+ }\r
+ }\r
+ }\r
};
- defs["status_info"] = {
- "type" : "object",
- "properties" : {
- "status" : {
- "type" : "string",
- "description" : "status text"
- }
- }
+ defs["status_info"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "status" : {\r
+ "type" : "string",\r
+ "description" : "status text"\r
+ }\r
+ }\r
};
<div id="responses-A1PolicyManagement-deletePolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy deleted",
- "content" : {
- "*/*" : {
- "schema" : {
- "$ref" : "#/components/schemas/void"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy deleted",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/void"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/error_information"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "Requested resource is in a locked state."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/error_information"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "Requested resource is in a locked state."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_info"
- },
- "examples" : {
- "policy_info" : {
- "$ref" : "#/components/examples/policy_info"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_info"\r
+ },\r
+ "examples" : {\r
+ "policy_info" : {\r
+ "$ref" : "#/components/examples/policy_info"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyIds-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy identities",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_id_list"
- },
- "examples" : {
- "policy_id_list" : {
- "$ref" : "#/components/examples/policy_id_list"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy identities",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_id_list"\r
+ },\r
+ "examples" : {\r
+ "policy_id_list" : {\r
+ "$ref" : "#/components/examples/policy_id_list"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyIds-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyInstances-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Returns A1 Policies which matches the criteria",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_info_list"
- },
- "examples" : {
- "policy_info_list" : {
- "$ref" : "#/components/examples/policy_info_list"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Returns A1 Policies which matches the criteria",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_info_list"\r
+ },\r
+ "examples" : {\r
+ "policy_info_list" : {\r
+ "$ref" : "#/components/examples/policy_info_list"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyInstances-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found - Near-RT RIC, policy type or service not found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/error_information"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found - Near-RT RIC, policy type or service not found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/error_information"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyStatus-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy status",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_status_info"
- },
- "examples" : {
- "policy_status_info" : {
- "$ref" : "#/components/examples/policy_status_info"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy status",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_status_info"\r
+ },\r
+ "examples" : {\r
+ "policy_status_info" : {\r
+ "$ref" : "#/components/examples/policy_status_info"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyStatus-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - schema of the given policy type",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_type_definition"
- },
- "examples" : {
- "policy_type_definition" : {
- "$ref" : "#/components/examples/policy_type_definition"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - schema of the given policy type",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_type_definition"\r
+ },\r
+ "examples" : {\r
+ "policy_type_definition" : {\r
+ "$ref" : "#/components/examples/policy_type_definition"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy Type IDs Found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_type_id_list"
- },
- "examples" : {
- "policy_type_id_list" : {
- "$ref" : "#/components/examples/policy_type_id_list"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy Type IDs Found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_type_id_list"\r
+ },\r
+ "examples" : {\r
+ "policy_type_id_list" : {\r
+ "$ref" : "#/components/examples/policy_type_id_list"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_info"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_info"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-putPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy updated",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/void"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy updated",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/void"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Created - Policy created",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/void"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Created - Policy created",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/void"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/error_information"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "Requested resource is in a locked state."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/error_information"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "Requested resource is in a locked state."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/policy_authorization"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/policy_authorization"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-AuthorizationAPI-performAccessControl-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/authorization_result"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/authorization_result"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-AuthorizationAPI-performAccessControl-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/error_information"
- },
- "example" : {
- "status" : 403,
- "title" : "Forbidden",
- "detail" : "Your role does not allow to perform this action. Contact System Administrator to change your access rights."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/error_information"\r
+ },\r
+ "example" : {\r
+ "status" : 403,\r
+ "title" : "Forbidden",\r
+ "detail" : "Your role does not allow to perform this action. Contact System Administrator to change your access rights."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-getConfiguration-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Configuration",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "string"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Configuration",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-getConfiguration-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "object"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-Configuration-putConfiguration-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Configuration updated",
- "content" : {
- "*/*" : {
- "schema" : {
- "$ref" : "#/components/schemas/void"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Configuration updated",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/void"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-putConfiguration-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/error_information"
- },
- "example" : {
- "status" : 400,
- "title" : "Bad Request",
- "detail" : "The provided request is not valid."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/error_information"\r
+ },\r
+ "example" : {\r
+ "status" : 400,\r
+ "title" : "Bad Request",\r
+ "detail" : "The provided request is not valid."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-HealthCheck-getStatus-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK- Service is living Ok",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/status_info"
- },
- "examples" : {
- "status_info" : {
- "$ref" : "#/components/examples/status_info"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK- Service is living Ok",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/status_info"\r
+ },\r
+ "examples" : {\r
+ "status_info" : {\r
+ "$ref" : "#/components/examples/status_info"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-HealthCheck-getStatusV1-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Service is living",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "string"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Service is living",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRic-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Near-RT RIC is found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ric_info"
- },
- "examples" : {
- "ric_info" : {
- "$ref" : "#/components/examples/ric_info"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Near-RT RIC is found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ric_info"\r
+ },\r
+ "examples" : {\r
+ "ric_info" : {\r
+ "$ref" : "#/components/examples/ric_info"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRic-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRics-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ric_info_list"
- },
- "examples" : {
- "ric_info_list" : {
- "$ref" : "#/components/examples/ric_info_list"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ric_info_list"\r
+ },\r
+ "examples" : {\r
+ "ric_info_list" : {\r
+ "$ref" : "#/components/examples/ric_info_list"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRics-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-deleteService-schema-204" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "No Content - Service unregistered",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "No Content - Service unregistered",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-deleteService-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-getServices-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/service_status_list"
- },
- "examples" : {
- "service_status_list" : {
- "$ref" : "#/components/examples/service_status_list"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/service_status_list"\r
+ },\r
+ "examples" : {\r
+ "service_status_list" : {\r
+ "$ref" : "#/components/examples/service_status_list"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-getServices-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-keepAliveService-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Service supervision timer refreshed, OK",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Service supervision timer refreshed, OK",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-keepAliveService-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "example" : [ ]
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "example" : [ ]\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/service_registration_info"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/service_registration_info"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-ServiceRegistryAndSupervision-putService-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Service updated",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Service updated",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-putService-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Created - Service created",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Created - Service created",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-putService-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/error_information"
- },
- "example" : {
- "status" : 400,
- "title" : "Bad Request",
- "detail" : "The provided request is not valid."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/error_information"\r
+ },\r
+ "example" : {\r
+ "status" : 400,\r
+ "title" : "Bad Request",\r
+ "detail" : "The provided request is not valid."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<script>
// Script section to load models into a JS Var
var defs = {}
- defs["AuthorizationResult"] = {
- "required" : [ "result" ],
- "type" : "object",
- "properties" : {
- "result" : {
- "type" : "boolean",
- "description" : "If true, the access is granted"
- }
- },
- "description" : "Result of authorization",
- "example" : {
- "result" : true
- }
+ defs["AuthorizationResult"] = {\r
+ "required" : [ "result" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "result" : {\r
+ "type" : "boolean",\r
+ "description" : "If true, the access is granted"\r
+ }\r
+ },\r
+ "description" : "Result of authorization",\r
+ "example" : {\r
+ "result" : true\r
+ }\r
};
- defs["ErrorInformation"] = {
- "type" : "object",
- "properties" : {
- "detail" : {
- "type" : "string",
- "description" : " A human-readable explanation specific to this occurrence of the problem.",
- "example" : "Policy type not found"
- },
- "title" : {
- "type" : "string",
- "description" : "A specific error name",
- "example" : "Not Found"
- },
- "status" : {
- "type" : "integer",
- "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",
- "format" : "int32",
- "example" : 404
- }
- },
- "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"
-};
- defs["input"] = {
- "required" : [ "accessType", "authToken", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "accessType" : {
- "type" : "string",
- "description" : "Access type",
- "enum" : [ "READ", "WRITE", "DELETE" ]
- },
- "authToken" : {
- "type" : "string",
- "description" : "Authorization token"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "Policy type identifier"
- }
- },
- "description" : "input"
-};
- defs["Link"] = {
- "type" : "object",
- "properties" : {
- "templated" : {
- "type" : "boolean"
- },
- "href" : {
- "type" : "string"
- }
- }
+ defs["ErrorInformation"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : " A human-readable explanation specific to this occurrence of the problem.",\r
+ "example" : "Policy type not found"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "A specific error name",\r
+ "example" : "Not Found"\r
+ },\r
+ "status" : {\r
+ "type" : "integer",\r
+ "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",\r
+ "format" : "int32",\r
+ "example" : 404\r
+ }\r
+ },\r
+ "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"\r
};
- defs["PolicyAuthorization"] = {
- "required" : [ "input" ],
- "type" : "object",
- "properties" : {
- "input" : {
- "$ref" : "#/components/schemas/input"
- }
- },
- "description" : "Authorization request for A1 policy requests"
-};
- defs["PolicyInformation"] = {
- "required" : [ "nearRtRicId", "policyId" ],
- "type" : "object",
- "properties" : {
- "policyId" : {
- "type" : "string",
- "description" : "Identity of the policy"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"
-};
- defs["PolicyObjectInformation"] = {
- "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "nearRtRicId" : {
- "type" : "string",
- "description" : "identity of the target Near-RT RIC",
- "example" : "Near-RT-Ric-ID"
- },
- "transient" : {
- "type" : "boolean",
- "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",
- "nullable" : false,
- "default" : false
- },
- "policyId" : {
- "type" : "string",
- "description" : "identity of the Policy",
- "example" : "POLICY-ID"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",
- "example" : "rApp ID"
- },
- "policyObject" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "identity of the policy type",
- "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
- }
- },
- "description" : "Information related to the creation of the policy"
-};
- defs["PolicyStatusInfo"] = {
- "type" : "object",
- "properties" : {
- "lastModified" : {
- "type" : "string",
- "description" : "timestamp, last modification time"
- },
- "status" : {
- "type" : "object",
- "description" : "the Policy status"
- }
- },
- "description" : "Status for one A1-P Policy"
-};
- defs["PolicyTypeInformation"] = {
- "required" : [ "nearRtRicId", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "policyTypeId" : {
- "type" : "string",
- "description" : "Identity of the policy type"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type"
-};
- defs["ProblemDetails"] = {
- "type" : "object",
- "properties" : {
- "type" : {
- "type" : "string",
- "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"
- },
- "title" : {
- "type" : "string",
- "description" : "human-readable summary of the problem type"
- },
- "status" : {
- "type" : "number",
- "description" : "the HTTP status code"
- },
- "detail" : {
- "type" : "string",
- "description" : "human-readable explanation "
- },
- "instance" : {
- "type" : "string",
- "description" : "URI reference that identifies the specific occurrence of the problem"
- }
- },
- "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"
-};
- defs["RicInfo"] = {
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of the Near-RT RIC"
- },
- "managedElementIds" : {
- "type" : "array",
- "description" : "O1 identities for managed entities",
- "items" : {
- "type" : "string",
- "description" : "O1 identities for managed entities"
- }
- },
- "state" : {
- "type" : "string",
- "description" : "Represents the states for a Near-RT RIC",
- "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]
- },
- "policyTypeIds" : {
- "type" : "array",
- "description" : "supported policy types",
- "items" : {
- "type" : "string",
- "description" : "supported policy types"
- }
- }
- },
- "description" : "Information for a Near-RT RIC"
-};
- defs["RicInfoList"] = {
- "type" : "object",
- "properties" : {
- "rics" : {
- "type" : "array",
- "description" : "List of Near-RT RIC information",
- "items" : {
- "$ref" : "#/components/schemas/RicInfo"
- }
- }
- },
- "description" : "List of Near-RT RIC information"
-};
- defs["ServiceCallbackInfo"] = {
- "required" : [ "eventType", "ricId" ],
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of a Near-RT RIC"
- },
- "eventType" : {
- "type" : "string",
- "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",
- "enum" : [ "AVAILABLE" ]
- }
- },
- "description" : "Information transferred as in Service callbacks (callback_url)"
-};
- defs["ServiceRegistrationInfo"] = {
- "required" : [ "serviceId" ],
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of Near-RT RIC state changes"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",
- "format" : "int64"
- }
- },
- "description" : "Information for one service"
-};
- defs["ServiceStatus"] = {
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of RIC synchronization"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "policy keep alive timeout",
- "format" : "int64"
- },
- "timeSinceLastActivitySeconds" : {
- "type" : "integer",
- "description" : "time since last invocation by the service",
- "format" : "int64"
- }
- }
+ defs["input"] = {\r
+ "required" : [ "accessType", "authToken", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "accessType" : {\r
+ "type" : "string",\r
+ "description" : "Access type",\r
+ "enum" : [ "READ", "WRITE", "DELETE" ]\r
+ },\r
+ "authToken" : {\r
+ "type" : "string",\r
+ "description" : "Authorization token"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Policy type identifier"\r
+ }\r
+ },\r
+ "description" : "input"\r
};
- defs["ServiceStatusList"] = {
- "type" : "object",
- "properties" : {
- "serviceList" : {
- "type" : "array",
- "description" : "List of service information",
- "items" : {
- "$ref" : "#/components/schemas/ServiceStatus"
- }
- }
- }
+ defs["Link"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "templated" : {\r
+ "type" : "boolean"\r
+ },\r
+ "href" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
};
- defs["StatusInfo"] = {
- "type" : "object",
- "properties" : {
- "status" : {
- "type" : "string",
- "description" : "status text"
- }
- }
+ defs["PolicyAuthorization"] = {\r
+ "required" : [ "input" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "input" : {\r
+ "$ref" : "#/components/schemas/input"\r
+ }\r
+ },\r
+ "description" : "Authorization request for A1 policy requests"\r
+};
+ defs["PolicyInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"\r
+};
+ defs["PolicyObjectInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "nearRtRicId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the target Near-RT RIC",\r
+ "example" : "Near-RT-Ric-ID"\r
+ },\r
+ "transient" : {\r
+ "type" : "boolean",\r
+ "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",\r
+ "nullable" : false,\r
+ "default" : false\r
+ },\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Policy",\r
+ "example" : "POLICY-ID"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",\r
+ "example" : "rApp ID"\r
+ },\r
+ "policyObject" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the policy type",\r
+ "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
+ }\r
+ },\r
+ "description" : "Information related to the creation of the policy"\r
+};
+ defs["PolicyStatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "lastModified" : {\r
+ "type" : "string",\r
+ "description" : "timestamp, last modification time"\r
+ },\r
+ "status" : {\r
+ "type" : "object",\r
+ "description" : "the Policy status"\r
+ }\r
+ },\r
+ "description" : "Status for one A1-P Policy"\r
+};
+ defs["PolicyTypeInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy type"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",\r
+ "example" : {\r
+ "policyTypeId" : "STD_QOS2_0.1.0",\r
+ "nearRtRicId" : "ricsim_g3_2"\r
+ }\r
+};
+ defs["PolicyTypeObject"] = {\r
+ "required" : [ "policySchema" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policySchema" : {\r
+ "$ref" : "#/components/schemas/PolicySchema"\r
+ },\r
+ "statusSchema" : {\r
+ "$ref" : "#/components/schemas/StatusSchema"\r
+ }\r
+ },\r
+ "description" : "policy type object as defined in A1TD",\r
+ "example" : {\r
+ "policySchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0_2_0",\r
+ "description" : "STD QOS policy type",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "scope" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ueId" : {\r
+ "type" : "string"\r
+ },\r
+ "qosId" : {\r
+ "type" : "string"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "ueId", "qosId" ]\r
+ },\r
+ "qosObjectives" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "priorityLevel" : {\r
+ "type" : "number"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "priorityLevel" ]\r
+ }\r
+ }\r
+ },\r
+ "statusSchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0.2.0",\r
+ "description" : "STD QOS policy type status",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "enforceStatus" : {\r
+ "type" : "string"\r
+ },\r
+ "enforceReason" : {\r
+ "type" : "string"\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "enforceStatus" ]\r
+ }\r
+ }\r
+ }\r
+};
+ defs["ProblemDetails"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "type" : {\r
+ "type" : "string",\r
+ "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "human-readable summary of the problem type"\r
+ },\r
+ "status" : {\r
+ "type" : "number",\r
+ "description" : "the HTTP status code"\r
+ },\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : "human-readable explanation "\r
+ },\r
+ "instance" : {\r
+ "type" : "string",\r
+ "description" : "URI reference that identifies the specific occurrence of the problem"\r
+ }\r
+ },\r
+ "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"\r
+};
+ defs["RicInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Near-RT RIC"\r
+ },\r
+ "managedElementIds" : {\r
+ "type" : "array",\r
+ "description" : "O1 identities for managed entities",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "O1 identities for managed entities"\r
+ }\r
+ },\r
+ "state" : {\r
+ "type" : "string",\r
+ "description" : "Represents the states for a Near-RT RIC",\r
+ "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]\r
+ },\r
+ "policyTypeIds" : {\r
+ "type" : "array",\r
+ "description" : "supported policy types",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "supported policy types"\r
+ }\r
+ }\r
+ },\r
+ "description" : "Information for a Near-RT RIC"\r
+};
+ defs["RicInfoList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "rics" : {\r
+ "type" : "array",\r
+ "description" : "List of Near-RT RIC information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/RicInfo"\r
+ }\r
+ }\r
+ },\r
+ "description" : "List of Near-RT RIC information"\r
+};
+ defs["ServiceCallbackInfo"] = {\r
+ "required" : [ "eventType", "ricId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of a Near-RT RIC"\r
+ },\r
+ "eventType" : {\r
+ "type" : "string",\r
+ "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",\r
+ "enum" : [ "AVAILABLE" ]\r
+ }\r
+ },\r
+ "description" : "Information transferred as in Service callbacks (callback_url)"\r
+};
+ defs["ServiceRegistrationInfo"] = {\r
+ "required" : [ "serviceId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of Near-RT RIC state changes"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",\r
+ "format" : "int64"\r
+ }\r
+ },\r
+ "description" : "Information for one service"\r
+};
+ defs["ServiceStatus"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of RIC synchronization"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "policy keep alive timeout",\r
+ "format" : "int64"\r
+ },\r
+ "timeSinceLastActivitySeconds" : {\r
+ "type" : "integer",\r
+ "description" : "time since last invocation by the service",\r
+ "format" : "int64"\r
+ }\r
+ }\r
+};
+ defs["ServiceStatusList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "serviceList" : {\r
+ "type" : "array",\r
+ "description" : "List of service information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/ServiceStatus"\r
+ }\r
+ }\r
+ }\r
+};
+ defs["StatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "status" : {\r
+ "type" : "string",\r
+ "description" : "status text"\r
+ }\r
+ }\r
};
- defs["NearRtRicId"] = {
- "type" : "string",
- "description" : "Identity of the policy"
+ defs["NearRtRicId"] = {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
};
var errs = {};
<li data-group="A1PolicyManagement" data-name="getPolicy" class="">
<a href="#api-A1PolicyManagement-getPolicy">getPolicy</a>
</li>
+ <li data-group="A1PolicyManagement" data-name="getPolicyStatus" class="">
+ <a href="#api-A1PolicyManagement-getPolicyStatus">getPolicyStatus</a>
+ </li>
<li data-group="A1PolicyManagement" data-name="getPolicyTypeDefinition" class="">
<a href="#api-A1PolicyManagement-getPolicyTypeDefinition">getPolicyTypeDefinition</a>
</li>
-H "Accept: application/json,application/problem+json" \
-H "Content-Type: application/json" \
"https://example.com/a1-policy-management/v1/policies" \
- -d '{
- "policyId" : "POLICY-ID",
- "nearRtRicId" : "Near-RT-Ric-ID",
- "transient" : false,
- "policyObject" : "{}",
- "serviceId" : "rApp ID",
- "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
+ -d '{\r
+ "policyId" : "POLICY-ID",\r
+ "nearRtRicId" : "Near-RT-Ric-ID",\r
+ "transient" : false,\r
+ "policyObject" : "{}",\r
+ "serviceId" : "rApp ID",\r
+ "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
}'
</code></pre>
</div>
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-createPolicy-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Success case 201 created",
- "headers" : {
- "Location" : {
- "description" : "Contains the URI of the newly created resource",
- "required" : true,
- "style" : "simple",
- "explode" : false,
- "schema" : {
- "type" : "string"
- }
- }
- },
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Success case 201 created",\r
+ "headers" : {\r
+ "Location" : {\r
+ "description" : "Contains the URI of the newly created resource",\r
+ "required" : true,\r
+ "style" : "simple",\r
+ "explode" : false,\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ },\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-405" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-405" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-405-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-405-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-405" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-405');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-405-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
<h3 id="examples-A1PolicyManagement-createPolicy-title-406"></h3>
<p id="examples-A1PolicyManagement-createPolicy-description-406" class="marked"></p>
<script>
<div id="responses-A1PolicyManagement-createPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-409"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-409" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement409_description = `Conflict`;
+ var responseA1PolicyManagement409_description_break = responseA1PolicyManagement409_description.indexOf('\n');
+ if (responseA1PolicyManagement409_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description.substring(0, responseA1PolicyManagement409_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-409").html(responseA1PolicyManagement409_description.substring(responseA1PolicyManagement409_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-409" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-409-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-409-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-409-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-409" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Conflict",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
+ $('#responses-A1PolicyManagement-createPolicy-409-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-409');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-409-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-413"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-413" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement413_description = `Payload Too Large`;
+ var responseA1PolicyManagement413_description_break = responseA1PolicyManagement413_description.indexOf('\n');
+ if (responseA1PolicyManagement413_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description.substring(0, responseA1PolicyManagement413_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-413").html(responseA1PolicyManagement413_description.substring(responseA1PolicyManagement413_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-413" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-413-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-413-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-413-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
+ $('#responses-A1PolicyManagement-createPolicy-413-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-413');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-413-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-415"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-415" class="marked"></p>
<script>
- var responseA1PolicyManagement500_description = `Internal Server Error`;
- var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
- if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ var responseA1PolicyManagement415_description = `Unsupported Media Type`;
+ var responseA1PolicyManagement415_description_break = responseA1PolicyManagement415_description.indexOf('\n');
+ if (responseA1PolicyManagement415_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description.substring(0, responseA1PolicyManagement415_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-415").html(responseA1PolicyManagement415_description.substring(responseA1PolicyManagement415_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-415" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-415-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-415-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-415-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ $('#responses-A1PolicyManagement-createPolicy-415-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-415');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-415-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
<script>
- var responseA1PolicyManagement502_description = `Bad Gateway`;
- var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
- if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
<script>
- var responseA1PolicyManagement503_description = `Service Unavailable`;
- var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
- if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- </article>
- </div>
- <hr>
- <div id="api-A1PolicyManagement-deletePolicy">
- <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
- <div class="pull-left">
- <h1>deletePolicy</h1>
- <p>Delete a policy</p>
- </div>
- <div class="pull-right"></div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-deletePolicy">
+ <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
+ <div class="pull-left">
+ <h1>deletePolicy</h1>
+ <p>Delete a policy</p>
+ </div>
+ <div class="pull-right"></div>
<div class="clearfix"></div>
<p></p>
<p class="marked">Deleting the policy using policyId.</p>
<h3 id="examples-A1PolicyManagement-deletePolicy-title-204"></h3>
<p id="examples-A1PolicyManagement-deletePolicy-description-204" class="marked"></p>
<script>
- var responseA1PolicyManagement204_description = `The created A1 policy was deleted`;
+ var responseA1PolicyManagement204_description = `The A1 policy was deleted`;
var responseA1PolicyManagement204_description_break = responseA1PolicyManagement204_description.indexOf('\n');
if (responseA1PolicyManagement204_description_break == -1) {
$("#examples-A1PolicyManagement-deletePolicy-title-204").text("Status: 204 - " + responseA1PolicyManagement204_description);
<div id="responses-A1PolicyManagement-deletePolicy-schema-204" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "The created A1 policy was deleted"
+ var schemaWrapper = {\r
+ "description" : "The A1 policy was deleted"\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-deletePolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-405" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-405" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-405-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
- <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-405-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-405" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ $('#responses-A1PolicyManagement-deletePolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-405');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-deletePolicy-405-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-406" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-406-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
<div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-429-schema">
<div id="responses-A1PolicyManagement-deletePolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy identities",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy identities",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement400_description = `Bad Request`;
+ var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
+ if (responseA1PolicyManagement400_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement401_description = `Unauthorized`;
+ var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
+ if (responseA1PolicyManagement401_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement403_description = `Forbidden`;
+ var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
+ if (responseA1PolicyManagement403_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement404_description = `Not Found`;
+ var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
+ if (responseA1PolicyManagement404_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-getPolicyStatus">
+ <article id="api-A1PolicyManagement-getPolicyStatus-0" data-group="User" data-name="getPolicyStatus" data-version="0">
+ <div class="pull-left">
+ <h1>getPolicyStatus</h1>
+ <p></p>
+ </div>
+ <div class="pull-right"></div>
+ <div class="clearfix"></div>
+ <p></p>
+ <p class="marked">Query a policy status</p>
+ <p></p>
+ <br />
+ <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}/status</span></code></pre>
+ <p>
+ <h3>Usage and SDK Samples</h3>
+ </p>
+ <ul class="nav nav-tabs nav-tabs-examples">
+ <li class="active"><a href="#examples-A1PolicyManagement-getPolicyStatus-0-curl">Curl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-java">Java</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-dart">Dart</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-android">Android</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-groovy">Groovy</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-objc">Obj-C</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-javascript">JavaScript</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-angular">Angular</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-csharp">C#</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-php">PHP</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-perl">Perl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-python">Python</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-rust">Rust</a></li>
+ </ul>
+
+ <div class="tab-content">
+ <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicyStatus-0-curl">
+ <pre class="prettyprint"><code class="language-bsh">curl -X GET \
+ -H "Accept: application/json,application/problem+json" \
+ "https://example.com/a1-policy-management/v1/policies/{policyId}/status"
+</code></pre>
+ </div>
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-java">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.*;
+import org.openapitools.client.auth.*;
+import org.openapitools.client.model.*;
+import org.openapitools.client.api.A1PolicyManagementApi;
+
+import java.io.File;
+import java.util.*;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+
+ // Create an instance of the API class
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
+ e.printStackTrace();
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-dart">
+ <pre class="prettyprint"><code class="language-dart">import 'package:openapi/api.dart';
+
+final api_instance = DefaultApi();
+
+final String policyId = new String(); // String |
+final String accept = new String(); // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ final result = await api_instance.getPolicyStatus(policyId, accept);
+ print(result);
+} catch (e) {
+ print('Exception when calling DefaultApi->getPolicyStatus: $e\n');
+}
+
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-android">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.api.A1PolicyManagementApi;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
+ e.printStackTrace();
+ }
+ }
+}</code></pre>
+ </div>
+ <!--
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-groovy">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div> -->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-objc">
+ <pre class="prettyprint"><code class="language-cpp">
+
+// Create an instance of the API class
+A1PolicyManagementApi *apiInstance = [[A1PolicyManagementApi alloc] init];
+String *policyId = policyId_example; // (default to null)
+String *accept = application/json; // Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+[apiInstance getPolicyStatusWith:policyId
+ accept:accept
+ completionHandler: ^(Object output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+}];
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-javascript">
+ <pre class="prettyprint"><code class="language-js">var A1PolicyManagementApi = require('a1_policy_management_api');
+
+// Create an instance of the API class
+var api = new A1PolicyManagementApi.A1PolicyManagementApi()
+var policyId = policyId_example; // {String}
+var opts = {
+ 'accept': application/json // {String} Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+};
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getPolicyStatus(policyId, opts, callback);
+</code></pre>
+ </div>
+
+ <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-angular">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div>-->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-csharp">
+ <pre class="prettyprint"><code class="language-cs">using System;
+using System.Diagnostics;
+using Org.OpenAPITools.Api;
+using Org.OpenAPITools.Client;
+using Org.OpenAPITools.Model;
+
+namespace Example
+{
+ public class getPolicyStatusExample
+ {
+ public void main()
+ {
+
+ // Create an instance of the API class
+ var apiInstance = new A1PolicyManagementApi();
+ var policyId = policyId_example; // String | (default to null)
+ var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+ try {
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
+ Debug.WriteLine(result);
+ } catch (Exception e) {
+ Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyStatus: " + e.Message );
+ }
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-php">
+ <pre class="prettyprint"><code class="language-php"><?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Create an instance of the API class
+$api_instance = new OpenAPITools\Client\Api\A1PolicyManagementApi();
+$policyId = policyId_example; // String |
+$accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ $result = $api_instance->getPolicyStatus($policyId, $accept);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling A1PolicyManagementApi->getPolicyStatus: ', $e->getMessage(), PHP_EOL;
+}
+?></code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-perl">
+ <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
+use WWW::OPenAPIClient::Configuration;
+use WWW::OPenAPIClient::A1PolicyManagementApi;
+
+# Create an instance of the API class
+my $api_instance = WWW::OPenAPIClient::A1PolicyManagementApi->new();
+my $policyId = policyId_example; # String |
+my $accept = application/json; # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+eval {
+ my $result = $api_instance->getPolicyStatus(policyId => $policyId, accept => $accept);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling A1PolicyManagementApi->getPolicyStatus: $@\n";
+}</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-python">
+ <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
+import time
+import openapi_client
+from openapi_client.rest import ApiException
+from pprint import pprint
+
+# Create an instance of the API class
+api_instance = openapi_client.A1PolicyManagementApi()
+policyId = policyId_example # String | (default to null)
+accept = application/json # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+try:
+ api_response = api_instance.get_policy_status(policyId, accept=accept)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling A1PolicyManagementApi->getPolicyStatus: %s\n" % e)</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-rust">
+ <pre class="prettyprint"><code class="language-rust">extern crate A1PolicyManagementApi;
+
+pub fn main() {
+ let policyId = policyId_example; // String
+ let accept = application/json; // String
+
+ let mut context = A1PolicyManagementApi::Context::default();
+ let result = client.getPolicyStatus(policyId, accept, &context).wait();
+
+ println!("{:?}", result);
+}
+</code></pre>
+ </div>
+ </div>
+
+ <h2>Scopes</h2>
+ <table>
+
+ </table>
+
+ <h2>Parameters</h2>
+
+ <div class="methodsubtabletitle">Path parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">policyId*</td>
+<td>
+
+
+ <div id="d2e199_getPolicyStatus_policyId">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ </div>
+ <div class="inner required">
+ Required
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+ <div class="methodsubtabletitle">Header parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">Accept</td>
+<td>
+
+
+ <div id="d2e199_getPolicyStatus_accept">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ <div class="inner description marked">
+Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+ </div>
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+
+
+
+ <h2>Responses</h2>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-200"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-200" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement200_description = `OK`;
+ var responseA1PolicyManagement200_description_break = responseA1PolicyManagement200_description.indexOf('\n');
+ if (responseA1PolicyManagement200_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-200" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-200-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-200-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-200-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-200" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyStatusObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ $('#responses-A1PolicyManagement-getPolicyStatus-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-200');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-200-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-400" class="marked"></p>
<script>
var responseA1PolicyManagement400_description = `Bad Request`;
var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
if (responseA1PolicyManagement400_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-400" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-400-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ $('#responses-A1PolicyManagement-getPolicyStatus-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-400');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-400-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-401" class="marked"></p>
<script>
var responseA1PolicyManagement401_description = `Unauthorized`;
var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
if (responseA1PolicyManagement401_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-401" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-401-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ $('#responses-A1PolicyManagement-getPolicyStatus-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-401');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-401-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-403" class="marked"></p>
<script>
var responseA1PolicyManagement403_description = `Forbidden`;
var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
if (responseA1PolicyManagement403_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-403" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-403-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ $('#responses-A1PolicyManagement-getPolicyStatus-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-403');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-403-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-404" class="marked"></p>
<script>
var responseA1PolicyManagement404_description = `Not Found`;
var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
if (responseA1PolicyManagement404_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-404" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-404-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ $('#responses-A1PolicyManagement-getPolicyStatus-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-404');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-406" class="marked"></p>
<script>
var responseA1PolicyManagement406_description = `Not Acceptable`;
var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
if (responseA1PolicyManagement406_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
+ $('#responses-A1PolicyManagement-getPolicyStatus-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-406');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-429" class="marked"></p>
<script>
var responseA1PolicyManagement429_description = `Too Many Request`;
var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
+ $('#responses-A1PolicyManagement-getPolicyStatus-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-500" class="marked"></p>
<script>
var responseA1PolicyManagement500_description = `Internal Server Error`;
var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-500" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-500-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
+ $('#responses-A1PolicyManagement-getPolicyStatus-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-500');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-500-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-502" class="marked"></p>
<script>
var responseA1PolicyManagement502_description = `Bad Gateway`;
var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-502" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-502-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
+ $('#responses-A1PolicyManagement-getPolicyStatus-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-502');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-502-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-503" class="marked"></p>
<script>
var responseA1PolicyManagement503_description = `Service Unavailable`;
var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-503" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-503-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
+ $('#responses-A1PolicyManagement-getPolicyStatus-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-503');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-503-schema-data' type='hidden' value=''></input>
</div>
</div>
</article>
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
[apiInstance getPolicyTypeDefinitionWith:policyTypeId
accept:accept
- completionHandler: ^(Object output, NSError* error) {
+ completionHandler: ^(PolicyTypeObject output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
Debug.WriteLine(result);
} catch (Exception e) {
Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyTypeDefinition: " + e.Message );
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - schema of the given policy type",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - schema of the given policy type",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeObject"\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeObject" : {\r
+ "$ref" : "#/components/examples/PolicyTypeObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy Type IDs found Ok",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyTypeInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy Type IDs found Ok",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeInformation"\r
+ }\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeInformation" : {\r
+ "$ref" : "#/components/examples/PolicyTypeInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-putPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy updated",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy updated",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-411" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Length Required",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Length Required",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Payload Too Large",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unsupported Media Type",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<script>
// Script section to load models into a JS Var
var defs = {}
- defs["AuthorizationResult"] = {
- "required" : [ "result" ],
- "type" : "object",
- "properties" : {
- "result" : {
- "type" : "boolean",
- "description" : "If true, the access is granted"
- }
- },
- "description" : "Result of authorization",
- "example" : {
- "result" : true
- }
+ defs["AuthorizationResult"] = {\r
+ "required" : [ "result" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "result" : {\r
+ "type" : "boolean",\r
+ "description" : "If true, the access is granted"\r
+ }\r
+ },\r
+ "description" : "Result of authorization",\r
+ "example" : {\r
+ "result" : true\r
+ }\r
};
- defs["ErrorInformation"] = {
- "type" : "object",
- "properties" : {
- "detail" : {
- "type" : "string",
- "description" : " A human-readable explanation specific to this occurrence of the problem.",
- "example" : "Policy type not found"
- },
- "title" : {
- "type" : "string",
- "description" : "A specific error name",
- "example" : "Not Found"
- },
- "status" : {
- "type" : "integer",
- "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",
- "format" : "int32",
- "example" : 404
- }
- },
- "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"
-};
- defs["input"] = {
- "required" : [ "accessType", "authToken", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "accessType" : {
- "type" : "string",
- "description" : "Access type",
- "enum" : [ "READ", "WRITE", "DELETE" ]
- },
- "authToken" : {
- "type" : "string",
- "description" : "Authorization token"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "Policy type identifier"
- }
- },
- "description" : "input"
-};
- defs["Link"] = {
- "type" : "object",
- "properties" : {
- "templated" : {
- "type" : "boolean"
- },
- "href" : {
- "type" : "string"
- }
- }
+ defs["ErrorInformation"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : " A human-readable explanation specific to this occurrence of the problem.",\r
+ "example" : "Policy type not found"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "A specific error name",\r
+ "example" : "Not Found"\r
+ },\r
+ "status" : {\r
+ "type" : "integer",\r
+ "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",\r
+ "format" : "int32",\r
+ "example" : 404\r
+ }\r
+ },\r
+ "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"\r
};
- defs["PolicyAuthorization"] = {
- "required" : [ "input" ],
- "type" : "object",
- "properties" : {
- "input" : {
- "$ref" : "#/components/schemas/input"
- }
- },
- "description" : "Authorization request for A1 policy requests"
-};
- defs["PolicyInformation"] = {
- "required" : [ "nearRtRicId", "policyId" ],
- "type" : "object",
- "properties" : {
- "policyId" : {
- "type" : "string",
- "description" : "Identity of the policy"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"
-};
- defs["PolicyObjectInformation"] = {
- "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "nearRtRicId" : {
- "type" : "string",
- "description" : "identity of the target Near-RT RIC",
- "example" : "Near-RT-Ric-ID"
- },
- "transient" : {
- "type" : "boolean",
- "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",
- "nullable" : false,
- "default" : false
- },
- "policyId" : {
- "type" : "string",
- "description" : "identity of the Policy",
- "example" : "POLICY-ID"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",
- "example" : "rApp ID"
- },
- "policyObject" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "identity of the policy type",
- "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
- }
- },
- "description" : "Information related to the creation of the policy"
-};
- defs["PolicyStatusInfo"] = {
- "type" : "object",
- "properties" : {
- "lastModified" : {
- "type" : "string",
- "description" : "timestamp, last modification time"
- },
- "status" : {
- "type" : "object",
- "description" : "the Policy status"
- }
- },
- "description" : "Status for one A1-P Policy"
-};
- defs["PolicyTypeInformation"] = {
- "required" : [ "nearRtRicId", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "policyTypeId" : {
- "type" : "string",
- "description" : "Identity of the policy type"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type"
-};
- defs["ProblemDetails"] = {
- "type" : "object",
- "properties" : {
- "type" : {
- "type" : "string",
- "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"
- },
- "title" : {
- "type" : "string",
- "description" : "human-readable summary of the problem type"
- },
- "status" : {
- "type" : "number",
- "description" : "the HTTP status code"
- },
- "detail" : {
- "type" : "string",
- "description" : "human-readable explanation "
- },
- "instance" : {
- "type" : "string",
- "description" : "URI reference that identifies the specific occurrence of the problem"
- }
- },
- "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"
-};
- defs["RicInfo"] = {
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of the Near-RT RIC"
- },
- "managedElementIds" : {
- "type" : "array",
- "description" : "O1 identities for managed entities",
- "items" : {
- "type" : "string",
- "description" : "O1 identities for managed entities"
- }
- },
- "state" : {
- "type" : "string",
- "description" : "Represents the states for a Near-RT RIC",
- "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]
- },
- "policyTypeIds" : {
- "type" : "array",
- "description" : "supported policy types",
- "items" : {
- "type" : "string",
- "description" : "supported policy types"
- }
- }
- },
- "description" : "Information for a Near-RT RIC"
-};
- defs["RicInfoList"] = {
- "type" : "object",
- "properties" : {
- "rics" : {
- "type" : "array",
- "description" : "List of Near-RT RIC information",
- "items" : {
- "$ref" : "#/components/schemas/RicInfo"
- }
- }
- },
- "description" : "List of Near-RT RIC information"
-};
- defs["ServiceCallbackInfo"] = {
- "required" : [ "eventType", "ricId" ],
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of a Near-RT RIC"
- },
- "eventType" : {
- "type" : "string",
- "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",
- "enum" : [ "AVAILABLE" ]
- }
- },
- "description" : "Information transferred as in Service callbacks (callback_url)"
-};
- defs["ServiceRegistrationInfo"] = {
- "required" : [ "serviceId" ],
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of Near-RT RIC state changes"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",
- "format" : "int64"
- }
- },
- "description" : "Information for one service"
-};
- defs["ServiceStatus"] = {
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of RIC synchronization"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "policy keep alive timeout",
- "format" : "int64"
- },
- "timeSinceLastActivitySeconds" : {
- "type" : "integer",
- "description" : "time since last invocation by the service",
- "format" : "int64"
- }
- }
+ defs["input"] = {\r
+ "required" : [ "accessType", "authToken", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "accessType" : {\r
+ "type" : "string",\r
+ "description" : "Access type",\r
+ "enum" : [ "READ", "WRITE", "DELETE" ]\r
+ },\r
+ "authToken" : {\r
+ "type" : "string",\r
+ "description" : "Authorization token"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Policy type identifier"\r
+ }\r
+ },\r
+ "description" : "input"\r
};
- defs["ServiceStatusList"] = {
- "type" : "object",
- "properties" : {
- "serviceList" : {
- "type" : "array",
- "description" : "List of service information",
- "items" : {
- "$ref" : "#/components/schemas/ServiceStatus"
- }
- }
- }
+ defs["Link"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "templated" : {\r
+ "type" : "boolean"\r
+ },\r
+ "href" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
};
- defs["StatusInfo"] = {
- "type" : "object",
- "properties" : {
- "status" : {
- "type" : "string",
- "description" : "status text"
- }
- }
+ defs["PolicyAuthorization"] = {\r
+ "required" : [ "input" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "input" : {\r
+ "$ref" : "#/components/schemas/input"\r
+ }\r
+ },\r
+ "description" : "Authorization request for A1 policy requests"\r
+};
+ defs["PolicyInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"\r
+};
+ defs["PolicyObjectInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "nearRtRicId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the target Near-RT RIC",\r
+ "example" : "Near-RT-Ric-ID"\r
+ },\r
+ "transient" : {\r
+ "type" : "boolean",\r
+ "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",\r
+ "nullable" : false,\r
+ "default" : false\r
+ },\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Policy",\r
+ "example" : "POLICY-ID"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",\r
+ "example" : "rApp ID"\r
+ },\r
+ "policyObject" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the policy type",\r
+ "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
+ }\r
+ },\r
+ "description" : "Information related to the creation of the policy"\r
+};
+ defs["PolicyStatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "lastModified" : {\r
+ "type" : "string",\r
+ "description" : "timestamp, last modification time"\r
+ },\r
+ "status" : {\r
+ "type" : "object",\r
+ "description" : "the Policy status"\r
+ }\r
+ },\r
+ "description" : "Status for one A1-P Policy"\r
+};
+ defs["PolicyTypeInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy type"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",\r
+ "example" : {\r
+ "policyTypeId" : "STD_QOS2_0.1.0",\r
+ "nearRtRicId" : "ricsim_g3_2"\r
+ }\r
+};
+ defs["PolicyTypeObject"] = {\r
+ "required" : [ "policySchema" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policySchema" : {\r
+ "$ref" : "#/components/schemas/PolicySchema"\r
+ },\r
+ "statusSchema" : {\r
+ "$ref" : "#/components/schemas/StatusSchema"\r
+ }\r
+ },\r
+ "description" : "policy type object as defined in A1TD",\r
+ "example" : {\r
+ "policySchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0_2_0",\r
+ "description" : "STD QOS policy type",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "scope" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ueId" : {\r
+ "type" : "string"\r
+ },\r
+ "qosId" : {\r
+ "type" : "string"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "ueId", "qosId" ]\r
+ },\r
+ "qosObjectives" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "priorityLevel" : {\r
+ "type" : "number"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "priorityLevel" ]\r
+ }\r
+ }\r
+ },\r
+ "statusSchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0.2.0",\r
+ "description" : "STD QOS policy type status",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "enforceStatus" : {\r
+ "type" : "string"\r
+ },\r
+ "enforceReason" : {\r
+ "type" : "string"\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "enforceStatus" ]\r
+ }\r
+ }\r
+ }\r
+};
+ defs["ProblemDetails"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "type" : {\r
+ "type" : "string",\r
+ "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "human-readable summary of the problem type"\r
+ },\r
+ "status" : {\r
+ "type" : "number",\r
+ "description" : "the HTTP status code"\r
+ },\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : "human-readable explanation "\r
+ },\r
+ "instance" : {\r
+ "type" : "string",\r
+ "description" : "URI reference that identifies the specific occurrence of the problem"\r
+ }\r
+ },\r
+ "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"\r
+};
+ defs["RicInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Near-RT RIC"\r
+ },\r
+ "managedElementIds" : {\r
+ "type" : "array",\r
+ "description" : "O1 identities for managed entities",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "O1 identities for managed entities"\r
+ }\r
+ },\r
+ "state" : {\r
+ "type" : "string",\r
+ "description" : "Represents the states for a Near-RT RIC",\r
+ "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]\r
+ },\r
+ "policyTypeIds" : {\r
+ "type" : "array",\r
+ "description" : "supported policy types",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "supported policy types"\r
+ }\r
+ }\r
+ },\r
+ "description" : "Information for a Near-RT RIC"\r
+};
+ defs["RicInfoList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "rics" : {\r
+ "type" : "array",\r
+ "description" : "List of Near-RT RIC information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/RicInfo"\r
+ }\r
+ }\r
+ },\r
+ "description" : "List of Near-RT RIC information"\r
+};
+ defs["ServiceCallbackInfo"] = {\r
+ "required" : [ "eventType", "ricId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of a Near-RT RIC"\r
+ },\r
+ "eventType" : {\r
+ "type" : "string",\r
+ "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",\r
+ "enum" : [ "AVAILABLE" ]\r
+ }\r
+ },\r
+ "description" : "Information transferred as in Service callbacks (callback_url)"\r
+};
+ defs["ServiceRegistrationInfo"] = {\r
+ "required" : [ "serviceId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of Near-RT RIC state changes"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",\r
+ "format" : "int64"\r
+ }\r
+ },\r
+ "description" : "Information for one service"\r
+};
+ defs["ServiceStatus"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of RIC synchronization"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "policy keep alive timeout",\r
+ "format" : "int64"\r
+ },\r
+ "timeSinceLastActivitySeconds" : {\r
+ "type" : "integer",\r
+ "description" : "time since last invocation by the service",\r
+ "format" : "int64"\r
+ }\r
+ }\r
+};
+ defs["ServiceStatusList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "serviceList" : {\r
+ "type" : "array",\r
+ "description" : "List of service information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/ServiceStatus"\r
+ }\r
+ }\r
+ }\r
+};
+ defs["StatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "status" : {\r
+ "type" : "string",\r
+ "description" : "status text"\r
+ }\r
+ }\r
};
- defs["NearRtRicId"] = {
- "type" : "string",
- "description" : "Identity of the policy"
+ defs["NearRtRicId"] = {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
};
var errs = {};
<li data-group="A1PolicyManagement" data-name="getPolicy" class="">
<a href="#api-A1PolicyManagement-getPolicy">getPolicy</a>
</li>
+ <li data-group="A1PolicyManagement" data-name="getPolicyStatus" class="">
+ <a href="#api-A1PolicyManagement-getPolicyStatus">getPolicyStatus</a>
+ </li>
<li data-group="A1PolicyManagement" data-name="getPolicyTypeDefinition" class="">
<a href="#api-A1PolicyManagement-getPolicyTypeDefinition">getPolicyTypeDefinition</a>
</li>
-H "Accept: application/json,application/problem+json" \
-H "Content-Type: application/json" \
"https://example.com/a1-policy-management/v1/policies" \
- -d '{
- "policyId" : "POLICY-ID",
- "nearRtRicId" : "Near-RT-Ric-ID",
- "transient" : false,
- "policyObject" : "{}",
- "serviceId" : "rApp ID",
- "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
+ -d '{\r
+ "policyId" : "POLICY-ID",\r
+ "nearRtRicId" : "Near-RT-Ric-ID",\r
+ "transient" : false,\r
+ "policyObject" : "{}",\r
+ "serviceId" : "rApp ID",\r
+ "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
}'
</code></pre>
</div>
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-createPolicy-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Success case 201 created",
- "headers" : {
- "Location" : {
- "description" : "Contains the URI of the newly created resource",
- "required" : true,
- "style" : "simple",
- "explode" : false,
- "schema" : {
- "type" : "string"
- }
- }
- },
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Success case 201 created",\r
+ "headers" : {\r
+ "Location" : {\r
+ "description" : "Contains the URI of the newly created resource",\r
+ "required" : true,\r
+ "style" : "simple",\r
+ "explode" : false,\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ },\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-405" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-405" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-405-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-405-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-405" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-405');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-405-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
<h3 id="examples-A1PolicyManagement-createPolicy-title-406"></h3>
<p id="examples-A1PolicyManagement-createPolicy-description-406" class="marked"></p>
<script>
<div id="responses-A1PolicyManagement-createPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-409"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-409" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement409_description = `Conflict`;
+ var responseA1PolicyManagement409_description_break = responseA1PolicyManagement409_description.indexOf('\n');
+ if (responseA1PolicyManagement409_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description.substring(0, responseA1PolicyManagement409_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-409").html(responseA1PolicyManagement409_description.substring(responseA1PolicyManagement409_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-409" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-409-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-409-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-409-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-409" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Conflict",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
+ $('#responses-A1PolicyManagement-createPolicy-409-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-409');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-409-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-413"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-413" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement413_description = `Payload Too Large`;
+ var responseA1PolicyManagement413_description_break = responseA1PolicyManagement413_description.indexOf('\n');
+ if (responseA1PolicyManagement413_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description.substring(0, responseA1PolicyManagement413_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-413").html(responseA1PolicyManagement413_description.substring(responseA1PolicyManagement413_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-413" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-413-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-413-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-413-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
+ $('#responses-A1PolicyManagement-createPolicy-413-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-413');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-413-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-415"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-415" class="marked"></p>
<script>
- var responseA1PolicyManagement500_description = `Internal Server Error`;
- var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
- if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ var responseA1PolicyManagement415_description = `Unsupported Media Type`;
+ var responseA1PolicyManagement415_description_break = responseA1PolicyManagement415_description.indexOf('\n');
+ if (responseA1PolicyManagement415_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description.substring(0, responseA1PolicyManagement415_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-415").html(responseA1PolicyManagement415_description.substring(responseA1PolicyManagement415_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-415" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-415-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-415-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-415-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ $('#responses-A1PolicyManagement-createPolicy-415-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-415');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-415-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
<script>
- var responseA1PolicyManagement502_description = `Bad Gateway`;
- var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
- if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
<script>
- var responseA1PolicyManagement503_description = `Service Unavailable`;
- var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
- if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- </article>
- </div>
- <hr>
- <div id="api-A1PolicyManagement-deletePolicy">
- <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
- <div class="pull-left">
- <h1>deletePolicy</h1>
- <p>Delete a policy</p>
- </div>
- <div class="pull-right"></div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-deletePolicy">
+ <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
+ <div class="pull-left">
+ <h1>deletePolicy</h1>
+ <p>Delete a policy</p>
+ </div>
+ <div class="pull-right"></div>
<div class="clearfix"></div>
<p></p>
<p class="marked">Deleting the policy using policyId.</p>
<h3 id="examples-A1PolicyManagement-deletePolicy-title-204"></h3>
<p id="examples-A1PolicyManagement-deletePolicy-description-204" class="marked"></p>
<script>
- var responseA1PolicyManagement204_description = `The created A1 policy was deleted`;
+ var responseA1PolicyManagement204_description = `The A1 policy was deleted`;
var responseA1PolicyManagement204_description_break = responseA1PolicyManagement204_description.indexOf('\n');
if (responseA1PolicyManagement204_description_break == -1) {
$("#examples-A1PolicyManagement-deletePolicy-title-204").text("Status: 204 - " + responseA1PolicyManagement204_description);
<div id="responses-A1PolicyManagement-deletePolicy-schema-204" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "The created A1 policy was deleted"
+ var schemaWrapper = {\r
+ "description" : "The A1 policy was deleted"\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-deletePolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-405" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-405" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-405-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
- <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-405-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-405" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ $('#responses-A1PolicyManagement-deletePolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-405');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-deletePolicy-405-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-406" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-406-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
<div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-429-schema">
<div id="responses-A1PolicyManagement-deletePolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy identities",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy identities",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-429-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-429" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-429');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-429-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-500-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-502-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-503-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-getPolicy">
+ <article id="api-A1PolicyManagement-getPolicy-0" data-group="User" data-name="getPolicy" data-version="0">
+ <div class="pull-left">
+ <h1>getPolicy</h1>
+ <p></p>
+ </div>
+ <div class="pull-right"></div>
+ <div class="clearfix"></div>
+ <p></p>
+ <p class="marked">Returns a policy</p>
+ <p></p>
+ <br />
+ <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}</span></code></pre>
+ <p>
+ <h3>Usage and SDK Samples</h3>
+ </p>
+ <ul class="nav nav-tabs nav-tabs-examples">
+ <li class="active"><a href="#examples-A1PolicyManagement-getPolicy-0-curl">Curl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-java">Java</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-dart">Dart</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-android">Android</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-groovy">Groovy</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-objc">Obj-C</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-javascript">JavaScript</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-angular">Angular</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-csharp">C#</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-php">PHP</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-perl">Perl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-python">Python</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-rust">Rust</a></li>
+ </ul>
+
+ <div class="tab-content">
+ <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicy-0-curl">
+ <pre class="prettyprint"><code class="language-bsh">curl -X GET \
+ -H "Accept: application/json,application/problem+json" \
+ "https://example.com/a1-policy-management/v1/policies/{policyId}"
+</code></pre>
+ </div>
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-java">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.*;
+import org.openapitools.client.auth.*;
+import org.openapitools.client.model.*;
+import org.openapitools.client.api.A1PolicyManagementApi;
+
+import java.io.File;
+import java.util.*;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+
+ // Create an instance of the API class
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicy(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ e.printStackTrace();
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-dart">
+ <pre class="prettyprint"><code class="language-dart">import 'package:openapi/api.dart';
+
+final api_instance = DefaultApi();
+
+final String policyId = new String(); // String |
+final String accept = new String(); // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ final result = await api_instance.getPolicy(policyId, accept);
+ print(result);
+} catch (e) {
+ print('Exception when calling DefaultApi->getPolicy: $e\n');
+}
+
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-android">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.api.A1PolicyManagementApi;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicy(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ e.printStackTrace();
+ }
+ }
+}</code></pre>
+ </div>
+ <!--
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-groovy">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div> -->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-objc">
+ <pre class="prettyprint"><code class="language-cpp">
+
+// Create an instance of the API class
+A1PolicyManagementApi *apiInstance = [[A1PolicyManagementApi alloc] init];
+String *policyId = policyId_example; // (default to null)
+String *accept = application/json; // Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+[apiInstance getPolicyWith:policyId
+ accept:accept
+ completionHandler: ^(Object output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+}];
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-javascript">
+ <pre class="prettyprint"><code class="language-js">var A1PolicyManagementApi = require('a1_policy_management_api');
+
+// Create an instance of the API class
+var api = new A1PolicyManagementApi.A1PolicyManagementApi()
+var policyId = policyId_example; // {String}
+var opts = {
+ 'accept': application/json // {String} Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+};
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getPolicy(policyId, opts, callback);
+</code></pre>
+ </div>
+
+ <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-angular">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div>-->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-csharp">
+ <pre class="prettyprint"><code class="language-cs">using System;
+using System.Diagnostics;
+using Org.OpenAPITools.Api;
+using Org.OpenAPITools.Client;
+using Org.OpenAPITools.Model;
+
+namespace Example
+{
+ public class getPolicyExample
+ {
+ public void main()
+ {
+
+ // Create an instance of the API class
+ var apiInstance = new A1PolicyManagementApi();
+ var policyId = policyId_example; // String | (default to null)
+ var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+ try {
+ Object result = apiInstance.getPolicy(policyId, accept);
+ Debug.WriteLine(result);
+ } catch (Exception e) {
+ Debug.Print("Exception when calling A1PolicyManagementApi.getPolicy: " + e.Message );
+ }
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-php">
+ <pre class="prettyprint"><code class="language-php"><?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Create an instance of the API class
+$api_instance = new OpenAPITools\Client\Api\A1PolicyManagementApi();
+$policyId = policyId_example; // String |
+$accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ $result = $api_instance->getPolicy($policyId, $accept);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling A1PolicyManagementApi->getPolicy: ', $e->getMessage(), PHP_EOL;
+}
+?></code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-perl">
+ <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
+use WWW::OPenAPIClient::Configuration;
+use WWW::OPenAPIClient::A1PolicyManagementApi;
+
+# Create an instance of the API class
+my $api_instance = WWW::OPenAPIClient::A1PolicyManagementApi->new();
+my $policyId = policyId_example; # String |
+my $accept = application/json; # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+eval {
+ my $result = $api_instance->getPolicy(policyId => $policyId, accept => $accept);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling A1PolicyManagementApi->getPolicy: $@\n";
+}</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-python">
+ <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
+import time
+import openapi_client
+from openapi_client.rest import ApiException
+from pprint import pprint
+
+# Create an instance of the API class
+api_instance = openapi_client.A1PolicyManagementApi()
+policyId = policyId_example # String | (default to null)
+accept = application/json # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+try:
+ api_response = api_instance.get_policy(policyId, accept=accept)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling A1PolicyManagementApi->getPolicy: %s\n" % e)</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-rust">
+ <pre class="prettyprint"><code class="language-rust">extern crate A1PolicyManagementApi;
+
+pub fn main() {
+ let policyId = policyId_example; // String
+ let accept = application/json; // String
+
+ let mut context = A1PolicyManagementApi::Context::default();
+ let result = client.getPolicy(policyId, accept, &context).wait();
+
+ println!("{:?}", result);
+}
+</code></pre>
+ </div>
+ </div>
+
+ <h2>Scopes</h2>
+ <table>
+
+ </table>
+
+ <h2>Parameters</h2>
+
+ <div class="methodsubtabletitle">Path parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">policyId*</td>
+<td>
+
+
+ <div id="d2e199_getPolicy_policyId">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ </div>
+ <div class="inner required">
+ Required
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+ <div class="methodsubtabletitle">Header parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">Accept</td>
+<td>
+
+
+ <div id="d2e199_getPolicy_accept">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ <div class="inner description marked">
+Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+ </div>
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+
+
+
+ <h2>Responses</h2>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-200"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-200" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement200_description = `OK - Policy found`;
+ var responseA1PolicyManagement200_description_break = responseA1PolicyManagement200_description.indexOf('\n');
+ if (responseA1PolicyManagement200_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-200" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-200-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-200-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-200-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-200" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "OK - Policy found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement400_description = `Bad Request`;
+ var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
+ if (responseA1PolicyManagement400_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement401_description = `Unauthorized`;
+ var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
+ if (responseA1PolicyManagement401_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement403_description = `Forbidden`;
+ var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
+ if (responseA1PolicyManagement403_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement404_description = `Not Found`;
+ var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
+ if (responseA1PolicyManagement404_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-406-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-406');
+ $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-406-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-429"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
<script>
var responseA1PolicyManagement429_description = `Too Many Request`;
var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-429-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-429');
+ $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-500"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
<script>
var responseA1PolicyManagement500_description = `Internal Server Error`;
var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-500-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-500');
+ $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-502"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
<script>
var responseA1PolicyManagement502_description = `Bad Gateway`;
var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-502-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-502');
+ $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-503"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
<script>
var responseA1PolicyManagement503_description = `Service Unavailable`;
var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-503-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-503');
+ $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
</div>
</div>
</article>
</div>
<hr>
- <div id="api-A1PolicyManagement-getPolicy">
- <article id="api-A1PolicyManagement-getPolicy-0" data-group="User" data-name="getPolicy" data-version="0">
+ <div id="api-A1PolicyManagement-getPolicyStatus">
+ <article id="api-A1PolicyManagement-getPolicyStatus-0" data-group="User" data-name="getPolicyStatus" data-version="0">
<div class="pull-left">
- <h1>getPolicy</h1>
+ <h1>getPolicyStatus</h1>
<p></p>
</div>
<div class="pull-right"></div>
<div class="clearfix"></div>
<p></p>
- <p class="marked">Returns a policy</p>
+ <p class="marked">Query a policy status</p>
<p></p>
<br />
- <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}</span></code></pre>
+ <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}/status</span></code></pre>
<p>
<h3>Usage and SDK Samples</h3>
</p>
<ul class="nav nav-tabs nav-tabs-examples">
- <li class="active"><a href="#examples-A1PolicyManagement-getPolicy-0-curl">Curl</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-java">Java</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-dart">Dart</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-android">Android</a></li>
- <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-groovy">Groovy</a></li>-->
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-objc">Obj-C</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-javascript">JavaScript</a></li>
- <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-angular">Angular</a></li>-->
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-csharp">C#</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-php">PHP</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-perl">Perl</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-python">Python</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-rust">Rust</a></li>
+ <li class="active"><a href="#examples-A1PolicyManagement-getPolicyStatus-0-curl">Curl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-java">Java</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-dart">Dart</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-android">Android</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-groovy">Groovy</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-objc">Obj-C</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-javascript">JavaScript</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-angular">Angular</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-csharp">C#</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-php">PHP</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-perl">Perl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-python">Python</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-rust">Rust</a></li>
</ul>
<div class="tab-content">
- <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicy-0-curl">
+ <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicyStatus-0-curl">
<pre class="prettyprint"><code class="language-bsh">curl -X GET \
-H "Accept: application/json,application/problem+json" \
- "https://example.com/a1-policy-management/v1/policies/{policyId}"
+ "https://example.com/a1-policy-management/v1/policies/{policyId}/status"
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-java">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-java">
<pre class="prettyprint"><code class="language-java">import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicy(policyId, accept);
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
System.out.println(result);
} catch (ApiException e) {
- System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
e.printStackTrace();
}
}
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-dart">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-dart">
<pre class="prettyprint"><code class="language-dart">import 'package:openapi/api.dart';
final api_instance = DefaultApi();
final String accept = new String(); // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- final result = await api_instance.getPolicy(policyId, accept);
+ final result = await api_instance.getPolicyStatus(policyId, accept);
print(result);
} catch (e) {
- print('Exception when calling DefaultApi->getPolicy: $e\n');
+ print('Exception when calling DefaultApi->getPolicyStatus: $e\n');
}
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-android">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-android">
<pre class="prettyprint"><code class="language-java">import org.openapitools.client.api.A1PolicyManagementApi;
public class A1PolicyManagementApiExample {
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicy(policyId, accept);
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
System.out.println(result);
} catch (ApiException e) {
- System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
e.printStackTrace();
}
}
}</code></pre>
</div>
<!--
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-groovy">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-groovy">
<pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
</div> -->
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-objc">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-objc">
<pre class="prettyprint"><code class="language-cpp">
// Create an instance of the API class
String *policyId = policyId_example; // (default to null)
String *accept = application/json; // Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
-[apiInstance getPolicyWith:policyId
+[apiInstance getPolicyStatusWith:policyId
accept:accept
completionHandler: ^(Object output, NSError* error) {
if (output) {
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-javascript">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-javascript">
<pre class="prettyprint"><code class="language-js">var A1PolicyManagementApi = require('a1_policy_management_api');
// Create an instance of the API class
console.log('API called successfully. Returned data: ' + data);
}
};
-api.getPolicy(policyId, opts, callback);
+api.getPolicyStatus(policyId, opts, callback);
</code></pre>
</div>
- <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-angular">
+ <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-angular">
<pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
</div>-->
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-csharp">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-csharp">
<pre class="prettyprint"><code class="language-cs">using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
namespace Example
{
- public class getPolicyExample
+ public class getPolicyStatusExample
{
public void main()
{
var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try {
- Object result = apiInstance.getPolicy(policyId, accept);
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
Debug.WriteLine(result);
} catch (Exception e) {
- Debug.Print("Exception when calling A1PolicyManagementApi.getPolicy: " + e.Message );
+ Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyStatus: " + e.Message );
}
}
}
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-php">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-php">
<pre class="prettyprint"><code class="language-php"><?php
require_once(__DIR__ . '/vendor/autoload.php');
$accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- $result = $api_instance->getPolicy($policyId, $accept);
+ $result = $api_instance->getPolicyStatus($policyId, $accept);
print_r($result);
} catch (Exception $e) {
- echo 'Exception when calling A1PolicyManagementApi->getPolicy: ', $e->getMessage(), PHP_EOL;
+ echo 'Exception when calling A1PolicyManagementApi->getPolicyStatus: ', $e->getMessage(), PHP_EOL;
}
?></code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-perl">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-perl">
<pre class="prettyprint"><code class="language-perl">use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::A1PolicyManagementApi;
my $accept = application/json; # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
eval {
- my $result = $api_instance->getPolicy(policyId => $policyId, accept => $accept);
+ my $result = $api_instance->getPolicyStatus(policyId => $policyId, accept => $accept);
print Dumper($result);
};
if ($@) {
- warn "Exception when calling A1PolicyManagementApi->getPolicy: $@\n";
+ warn "Exception when calling A1PolicyManagementApi->getPolicyStatus: $@\n";
}</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-python">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-python">
<pre class="prettyprint"><code class="language-python">from __future__ import print_statement
import time
import openapi_client
accept = application/json # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try:
- api_response = api_instance.get_policy(policyId, accept=accept)
+ api_response = api_instance.get_policy_status(policyId, accept=accept)
pprint(api_response)
except ApiException as e:
- print("Exception when calling A1PolicyManagementApi->getPolicy: %s\n" % e)</code></pre>
+ print("Exception when calling A1PolicyManagementApi->getPolicyStatus: %s\n" % e)</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-rust">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-rust">
<pre class="prettyprint"><code class="language-rust">extern crate A1PolicyManagementApi;
pub fn main() {
let accept = application/json; // String
let mut context = A1PolicyManagementApi::Context::default();
- let result = client.getPolicy(policyId, accept, &context).wait();
+ let result = client.getPolicyStatus(policyId, accept, &context).wait();
println!("{:?}", result);
}
<td>
- <div id="d2e199_getPolicy_policyId">
+ <div id="d2e199_getPolicyStatus_policyId">
<div class="json-schema-view">
<div class="primitive">
<span class="type">
<td>
- <div id="d2e199_getPolicy_accept">
+ <div id="d2e199_getPolicyStatus_accept">
<div class="json-schema-view">
<div class="primitive">
<span class="type">
<h2>Responses</h2>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-200"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-200" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-200"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-200" class="marked"></p>
<script>
- var responseA1PolicyManagement200_description = `OK - Policy found`;
+ var responseA1PolicyManagement200_description = `OK`;
var responseA1PolicyManagement200_description_break = responseA1PolicyManagement200_description.indexOf('\n');
if (responseA1PolicyManagement200_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-200" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-200" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-200-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-200-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-200-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-200-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-200" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-200-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-200-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyStatusObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ $('#responses-A1PolicyManagement-getPolicyStatus-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-200');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-200-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-400" class="marked"></p>
<script>
var responseA1PolicyManagement400_description = `Bad Request`;
var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
if (responseA1PolicyManagement400_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-400" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-400-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ $('#responses-A1PolicyManagement-getPolicyStatus-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-400');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-400-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-401" class="marked"></p>
<script>
var responseA1PolicyManagement401_description = `Unauthorized`;
var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
if (responseA1PolicyManagement401_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-401" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-401-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ $('#responses-A1PolicyManagement-getPolicyStatus-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-401');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-401-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-403" class="marked"></p>
<script>
var responseA1PolicyManagement403_description = `Forbidden`;
var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
if (responseA1PolicyManagement403_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-403" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-403-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ $('#responses-A1PolicyManagement-getPolicyStatus-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-403');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-403-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-404" class="marked"></p>
<script>
var responseA1PolicyManagement404_description = `Not Found`;
var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
if (responseA1PolicyManagement404_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-404" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-404-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-404" class="exampleStyle">
<script>
- $(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ $('#responses-A1PolicyManagement-getPolicyStatus-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-404');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-406" class="marked"></p>
<script>
var responseA1PolicyManagement406_description = `Not Acceptable`;
var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
if (responseA1PolicyManagement406_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
+ $('#responses-A1PolicyManagement-getPolicyStatus-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-406');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-429" class="marked"></p>
<script>
var responseA1PolicyManagement429_description = `Too Many Request`;
var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
+ $('#responses-A1PolicyManagement-getPolicyStatus-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-500" class="marked"></p>
<script>
var responseA1PolicyManagement500_description = `Internal Server Error`;
var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-500" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-500-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
+ $('#responses-A1PolicyManagement-getPolicyStatus-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-500');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-500-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-502" class="marked"></p>
<script>
var responseA1PolicyManagement502_description = `Bad Gateway`;
var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-502" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-502-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
+ $('#responses-A1PolicyManagement-getPolicyStatus-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-502');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-502-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-503" class="marked"></p>
<script>
var responseA1PolicyManagement503_description = `Service Unavailable`;
var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-503" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-503-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
+ $('#responses-A1PolicyManagement-getPolicyStatus-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-503');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-503-schema-data' type='hidden' value=''></input>
</div>
</div>
</article>
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
[apiInstance getPolicyTypeDefinitionWith:policyTypeId
accept:accept
- completionHandler: ^(Object output, NSError* error) {
+ completionHandler: ^(PolicyTypeObject output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
Debug.WriteLine(result);
} catch (Exception e) {
Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyTypeDefinition: " + e.Message );
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - schema of the given policy type",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - schema of the given policy type",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeObject"\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeObject" : {\r
+ "$ref" : "#/components/examples/PolicyTypeObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy Type IDs found Ok",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyTypeInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy Type IDs found Ok",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeInformation"\r
+ }\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeInformation" : {\r
+ "$ref" : "#/components/examples/PolicyTypeInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-putPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy updated",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy updated",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-411" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Length Required",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Length Required",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Payload Too Large",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unsupported Media Type",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-getConfiguration-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Application configuration received",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "string"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Application configuration received",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-getConfiguration-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "object"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-Configuration-putConfiguration-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Configuration updated",
- "content" : {
- "*/*" : {
- "schema" : {
- "$ref" : "#/components/schemas/void"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Configuration updated",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/void"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-putConfiguration-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-HealthCheck-getStatus-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK- Service is living Ok",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/StatusInfo"
- },
- "examples" : {
- "status_info" : {
- "$ref" : "#/components/examples/StatusInfo"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK- Service is living Ok",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/StatusInfo"\r
+ },\r
+ "examples" : {\r
+ "status_info" : {\r
+ "$ref" : "#/components/examples/StatusInfo"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRic-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Near-RT RIC is found OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/RicInfo"
- },
- "examples" : {
- "ric_info" : {
- "$ref" : "#/components/examples/RicInfo"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Near-RT RIC is found OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/RicInfo"\r
+ },\r
+ "examples" : {\r
+ "ric_info" : {\r
+ "$ref" : "#/components/examples/RicInfo"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRic-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRics-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/RicInfoList"
- },
- "examples" : {
- "ric_info_list" : {
- "$ref" : "#/components/examples/RicInfoList"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/RicInfoList"\r
+ },\r
+ "examples" : {\r
+ "ric_info_list" : {\r
+ "$ref" : "#/components/examples/RicInfoList"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRics-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-deleteService-schema-204" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "No Content - Service unregistered",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "No Content - Service unregistered",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-deleteService-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-getServices-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ServiceStatusList"
- },
- "examples" : {
- "service_status_list" : {
- "$ref" : "#/components/examples/ServiceStatusList"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ServiceStatusList"\r
+ },\r
+ "examples" : {\r
+ "service_status_list" : {\r
+ "$ref" : "#/components/examples/ServiceStatusList"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-getServices-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "string"
- }
- }
- },
- "required" : false
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ },\r
+ "required" : false\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-ServiceRegistryAndSupervision-keepAliveService-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Service supervision timer refreshed, OK",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Service supervision timer refreshed, OK",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-keepAliveService-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
-H "Accept: */*,application/problem+json" \
-H "Content-Type: application/json" \
"https://example.com/a1-policy-management/v1/services" \
- -d '{
- "keepAliveIntervalSeconds" : 0,
- "callbackUrl" : "callbackUrl",
- "serviceId" : "serviceId"
+ -d '{\r
+ "keepAliveIntervalSeconds" : 0,\r
+ "callbackUrl" : "callbackUrl",\r
+ "serviceId" : "serviceId"\r
}'
</code></pre>
</div>
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ServiceRegistrationInfo"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ServiceRegistrationInfo"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-ServiceRegistryAndSupervision-putService-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Service updated",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Service updated",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-putService-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Created - Service created",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Created - Service created",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-putService-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
"200" : {
"content" : {
"application/json" : {
+ "examples" : {
+ "PolicyTypeInformation" : {
+ "$ref" : "#/components/examples/PolicyTypeInformation"
+ }
+ },
"schema" : {
"items" : {
"$ref" : "#/components/schemas/PolicyTypeInformation"
"content" : {
"application/json" : {
"examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
+ "PolicyTypeObject" : {
+ "$ref" : "#/components/examples/PolicyTypeObject"
}
},
"schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
+ "$ref" : "#/components/schemas/PolicyTypeObject"
}
}
},
} ],
"responses" : {
"204" : {
- "description" : "The created A1 policy was deleted"
+ "description" : "The A1 policy was deleted"
},
"400" : {
"content" : {
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"tags" : [ "A1 Policy Management" ]
}
},
+ "/policies/{policyId}/status" : {
+ "get" : {
+ "description" : "Query a policy status",
+ "operationId" : "getPolicyStatus",
+ "parameters" : [ {
+ "explode" : false,
+ "in" : "path",
+ "name" : "policyId",
+ "required" : true,
+ "schema" : {
+ "type" : "string"
+ },
+ "style" : "simple"
+ }, {
+ "description" : "Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.",
+ "explode" : false,
+ "in" : "header",
+ "name" : "Accept",
+ "required" : false,
+ "schema" : {
+ "example" : "application/json",
+ "type" : "string"
+ },
+ "style" : "simple"
+ } ],
+ "responses" : {
+ "200" : {
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/PolicyStatusObject"
+ }
+ }
+ },
+ "description" : "OK"
+ },
+ "400" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Request"
+ },
+ "401" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unauthorized"
+ },
+ "403" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Forbidden"
+ },
+ "404" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Found"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
+ "429" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Too Many Request"
+ },
+ "500" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Internal Server Error"
+ },
+ "502" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Gateway"
+ },
+ "503" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Service Unavailable"
+ }
+ },
+ "tags" : [ "A1 Policy Management" ]
+ }
+ },
"/policies" : {
"get" : {
"description" : "Returns a list of A1 policies matching given search criteria. <br>If several query parameters are defined, the policies matching all conditions are returned.",
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
"406" : {
"content" : {
"application/problem+json" : {
},
"description" : "Not Acceptable"
},
+ "409" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Conflict"
+ },
+ "413" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Payload Too Large"
+ },
+ "415" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unsupported Media Type"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"pdb" : 50
}
}
+ },
+ "PolicyTypeInformation" : {
+ "value" : [ {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_1"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_1"
+ } ]
+ },
+ "PolicyTypeObject" : {
+ "value" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS2 policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ }
+ }
}
},
"responses" : {
"schemas" : {
"PolicyTypeInformation" : {
"description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",
+ "example" : {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ },
"properties" : {
"policyTypeId" : {
"description" : "Identity of the policy type",
"description" : "Policy Object is a JSON representation of an A1 policy",
"type" : "object"
},
+ "PolicyTypeObject" : {
+ "description" : "policy type object as defined in A1TD",
+ "example" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ },
+ "statusSchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0.2.0",
+ "description" : "STD QOS policy type status",
+ "type" : "object",
+ "properties" : {
+ "enforceStatus" : {
+ "type" : "string"
+ },
+ "enforceReason" : {
+ "type" : "string"
+ },
+ "additionalProperties" : false,
+ "required" : [ "enforceStatus" ]
+ }
+ }
+ },
+ "properties" : {
+ "policySchema" : {
+ "$ref" : "#/components/schemas/PolicySchema"
+ },
+ "statusSchema" : {
+ "$ref" : "#/components/schemas/StatusSchema"
+ }
+ },
+ "required" : [ "policySchema" ],
+ "type" : "object"
+ },
+ "PolicySchema" : {
+ "description" : "The schemas are policy type specific",
+ "type" : "object"
+ },
+ "StatusSchema" : {
+ "description" : "The optional schema for policy status",
+ "type" : "object"
+ },
+ "PolicyStatusObject" : {
+ "description" : "A generic policy status object that can be used to transport any policy status. Additionally, a policy status shall be valid according to the schema of its specific policy type.",
+ "type" : "object"
+ },
"void" : {
"description" : "Void/empty",
"type" : "object"
"200" : {
"content" : {
"application/json" : {
+ "examples" : {
+ "PolicyTypeInformation" : {
+ "$ref" : "#/components/examples/PolicyTypeInformation"
+ }
+ },
"schema" : {
"items" : {
"$ref" : "#/components/schemas/PolicyTypeInformation"
"content" : {
"application/json" : {
"examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
+ "PolicyTypeObject" : {
+ "$ref" : "#/components/examples/PolicyTypeObject"
}
},
"schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
+ "$ref" : "#/components/schemas/PolicyTypeObject"
}
}
},
} ],
"responses" : {
"204" : {
- "description" : "The created A1 policy was deleted"
+ "description" : "The A1 policy was deleted"
},
"400" : {
"content" : {
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"tags" : [ "A1 Policy Management" ]
}
},
+ "/policies/{policyId}/status" : {
+ "get" : {
+ "description" : "Query a policy status",
+ "operationId" : "getPolicyStatus",
+ "parameters" : [ {
+ "explode" : false,
+ "in" : "path",
+ "name" : "policyId",
+ "required" : true,
+ "schema" : {
+ "type" : "string"
+ },
+ "style" : "simple"
+ }, {
+ "description" : "Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.",
+ "explode" : false,
+ "in" : "header",
+ "name" : "Accept",
+ "required" : false,
+ "schema" : {
+ "example" : "application/json",
+ "type" : "string"
+ },
+ "style" : "simple"
+ } ],
+ "responses" : {
+ "200" : {
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/PolicyStatusObject"
+ }
+ }
+ },
+ "description" : "OK"
+ },
+ "400" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Request"
+ },
+ "401" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unauthorized"
+ },
+ "403" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Forbidden"
+ },
+ "404" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Found"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
+ "429" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Too Many Request"
+ },
+ "500" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Internal Server Error"
+ },
+ "502" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Gateway"
+ },
+ "503" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Service Unavailable"
+ }
+ },
+ "tags" : [ "A1 Policy Management" ]
+ }
+ },
"/policies" : {
"get" : {
"description" : "Returns a list of A1 policies matching given search criteria. <br>If several query parameters are defined, the policies matching all conditions are returned.",
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
"406" : {
"content" : {
"application/problem+json" : {
},
"description" : "Not Acceptable"
},
+ "409" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Conflict"
+ },
+ "413" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Payload Too Large"
+ },
+ "415" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unsupported Media Type"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"pdb" : 50
}
}
+ },
+ "PolicyTypeInformation" : {
+ "value" : [ {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_1"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_1"
+ } ]
+ },
+ "PolicyTypeObject" : {
+ "value" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS2 policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ }
+ }
}
},
"responses" : {
"schemas" : {
"PolicyTypeInformation" : {
"description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",
+ "example" : {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ },
"properties" : {
"policyTypeId" : {
"description" : "Identity of the policy type",
"description" : "Policy Object is a JSON representation of an A1 policy",
"type" : "object"
},
+ "PolicyTypeObject" : {
+ "description" : "policy type object as defined in A1TD",
+ "example" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ },
+ "statusSchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0.2.0",
+ "description" : "STD QOS policy type status",
+ "type" : "object",
+ "properties" : {
+ "enforceStatus" : {
+ "type" : "string"
+ },
+ "enforceReason" : {
+ "type" : "string"
+ },
+ "additionalProperties" : false,
+ "required" : [ "enforceStatus" ]
+ }
+ }
+ },
+ "properties" : {
+ "policySchema" : {
+ "$ref" : "#/components/schemas/PolicySchema"
+ },
+ "statusSchema" : {
+ "$ref" : "#/components/schemas/StatusSchema"
+ }
+ },
+ "required" : [ "policySchema" ],
+ "type" : "object"
+ },
+ "PolicySchema" : {
+ "description" : "The schemas are policy type specific",
+ "type" : "object"
+ },
+ "StatusSchema" : {
+ "description" : "The optional schema for policy status",
+ "type" : "object"
+ },
+ "PolicyStatusObject" : {
+ "description" : "A generic policy status object that can be used to transport any policy status. Additionally, a policy status shall be valid according to the schema of its specific policy type.",
+ "type" : "object"
+ },
"void" : {
"description" : "Void/empty",
"type" : "object"
items:
$ref: '#/components/schemas/PolicyTypeInformation'
type: array
-
+ examples:
+ PolicyTypeInformation:
+ $ref: '#/components/examples/PolicyTypeInformation'
description: OK - Policy Type IDs found Ok
'400':
$ref: '#/components/responses/400'
content:
application/json:
schema:
- $ref: '#/components/schemas/PolicyObject'
+ $ref: '#/components/schemas/PolicyTypeObject'
examples:
- policyObject:
- $ref: '#/components/examples/PolicyObject'
+ PolicyTypeObject:
+ $ref: '#/components/examples/PolicyTypeObject'
description: OK - schema of the given policy type
'400':
$ref: '#/components/responses/400'
example: application/json
responses:
'204':
- description: 'The created A1 policy was deleted'
+ description: 'The A1 policy was deleted'
'400':
$ref: '#/components/responses/400'
'401':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
+ '405':
+ $ref: '#/components/responses/405'
+ '406':
+ $ref: '#/components/responses/406'
'423':
$ref: '#/components/responses/Locked'
'429':
description: Returns a policy
tags:
- A1 Policy Management
+ /policies/{policyId}/status:
+ get:
+ operationId: getPolicyStatus
+ parameters:
+ - explode: false
+ in: path
+ name: policyId
+ required: true
+ schema:
+ type: string
+ style: simple
+ - description: Specifies the content type that the client expects to receive in response to the request.
+ Only application/json is allowed.
+ in: header
+ name: Accept
+ schema:
+ type: string
+ example: application/json
+ responses:
+ '200':
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/PolicyStatusObject'
+ description: OK
+ '400':
+ $ref: '#/components/responses/400'
+ '401':
+ $ref: '#/components/responses/401'
+ '403':
+ $ref: '#/components/responses/403'
+ '404':
+ $ref: '#/components/responses/404'
+ '406':
+ $ref: '#/components/responses/406'
+ '429':
+ $ref: '#/components/responses/429'
+ '500':
+ $ref: '#/components/responses/500'
+ '502':
+ $ref: '#/components/responses/502'
+ '503':
+ $ref: '#/components/responses/503'
+ description: 'Query a policy status'
+ tags:
+ - A1 Policy Management
+
/policies:
get:
description: "Returns a list of A1 policies matching given search criteria.\
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
+ '405':
+ $ref: '#/components/responses/405'
'406':
$ref: '#/components/responses/406'
+ '409':
+ $ref: '#/components/responses/409'
+ '413':
+ $ref: '#/components/responses/413'
+ '415':
+ $ref: '#/components/responses/415'
'423':
$ref: '#/components/responses/Locked'
'429':
mfbr: 200
priorityLevel: 3
pdb: 50
+ PolicyTypeInformation:
+ value:
+ - policyTypeId: STD_QOS2_0.1.0
+ nearRtRicId: ricsim_g3_2
+ - policyTypeId: STD_QOS_0_2_0
+ nearRtRicId: ricsim_g3_2
+ - policyTypeId: STD_QOS2_0.1.0
+ nearRtRicId: ricsim_g3_1
+ - policyTypeId: STD_QOS_0_2_0
+ nearRtRicId: ricsim_g3_1
+ PolicyTypeObject:
+ value:
+ policySchema:
+ "$schema": http://json-schema.org/draft-07/schema#
+ title: STD_QOS_0_2_0
+ description: STD QOS2 policy type
+ type: object
+ properties:
+ scope:
+ type: object
+ properties:
+ ueId:
+ type: string
+ qosId:
+ type: string
+ additionalProperties: false
+ required:
+ - ueId
+ - qosId
+ qosObjectives:
+ type: object
+ properties:
+ priorityLevel:
+ type: number
+ additionalProperties: false
+ required:
+ - priorityLevel
schemas:
PolicyTypeInformation:
description: >-
required:
- policyTypeId
- nearRtRicId
+ example:
+ policyTypeId: STD_QOS2_0.1.0
+ nearRtRicId: ricsim_g3_2
PolicyObjectInformation:
description: Information related to the creation of the policy
type: object
PolicyObject:
description: 'Policy Object is a JSON representation of an A1 policy'
type: object
+ PolicyTypeObject:
+ description: 'policy type object as defined in A1TD'
+ type: object
+ properties:
+ policySchema:
+ $ref: '#/components/schemas/PolicySchema'
+ statusSchema:
+ $ref: '#/components/schemas/StatusSchema'
+ required:
+ - "policySchema"
+ example:
+ policySchema:
+ "$schema": http://json-schema.org/draft-07/schema#
+ title: STD_QOS_0_2_0
+ description: STD QOS policy type
+ type: object
+ properties:
+ scope:
+ type: object
+ properties:
+ ueId:
+ type: string
+ qosId:
+ type: string
+ additionalProperties: false
+ required:
+ - ueId
+ - qosId
+ qosObjectives:
+ type: object
+ properties:
+ priorityLevel:
+ type: number
+ additionalProperties: false
+ required:
+ - priorityLevel
+ statusSchema:
+ "$schema": http://json-schema.org/draft-07/schema#
+ title: STD_QOS_0.2.0
+ description: STD QOS policy type status
+ type: object
+ properties:
+ enforceStatus:
+ type: string
+ enforceReason:
+ type: string
+ additionalProperties: false
+ required:
+ - enforceStatus
+ PolicySchema:
+ description: 'The schemas are policy type specific'
+ type: object
+ StatusSchema:
+ description: 'The optional schema for policy status'
+ type: object
+ PolicyStatusObject:
+ description: 'A generic policy status object that can be used to transport any policy status. Additionally, a policy status shall be valid according to the schema of its specific policy type.'
+ type: object
void:
description: Void/empty
type: object
* ========================LICENSE_START=================================
* ONAP : ccsdk oran
* ======================================================================
- * Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved.
+ * Copyright (C) 2024-2025 OpenInfra Foundation Europe. All rights reserved.
* ======================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyInformation;
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyObjectInformation;
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyTypeInformation;
+import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyTypeObject;
import org.onap.ccsdk.oran.a1policymanagementservice.service.v3.ErrorHandlingService;
import org.onap.ccsdk.oran.a1policymanagementservice.service.v3.PolicyService;
import org.springframework.http.ResponseEntity;
}
@Override
- public Mono<ResponseEntity<Object>> getPolicyTypeDefinition(String policyTypeId, String accept, ServerWebExchange exchange) throws Exception {
+ public Mono<ResponseEntity<PolicyTypeObject>> getPolicyTypeDefinition(String policyTypeId, String accept, ServerWebExchange exchange) throws Exception {
return policyService.getPolicyTypeDefinitionService(policyTypeId)
.doOnError(errorHandlingService::handleError);
}
return body.flatMap(payload -> policyService.putPolicyService(policyId, payload, exchange))
.doOnError(errorHandlingService::handleError);
}
+
+ @Override
+ public Mono<ResponseEntity<Object>> getPolicyStatus(String policyId, String accept, ServerWebExchange exchange) throws Exception {
+ return policyService.getPolicyStatus(policyId, exchange)
+ .doOnError(errorHandlingService::handleError);
+ }
}
* ========================LICENSE_START=================================
* ONAP : ccsdk oran
* ======================================================================
- * Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved.
+ * Copyright (C) 2024-2025 OpenInfra Foundation Europe. All rights reserved.
* ======================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
package org.onap.ccsdk.oran.a1policymanagementservice.service.v3;
import com.google.gson.Gson;
+import com.google.gson.JsonSyntaxException;
import lombok.RequiredArgsConstructor;
import org.onap.ccsdk.oran.a1policymanagementservice.clients.A1ClientFactory;
import org.onap.ccsdk.oran.a1policymanagementservice.controllers.authorization.PolicyAuthorizationRequest.Input.AccessType;
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyInformation;
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyObjectInformation;
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyTypeInformation;
+import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyTypeObject;
import org.onap.ccsdk.oran.a1policymanagementservice.repository.*;
import org.onap.ccsdk.oran.a1policymanagementservice.util.v3.Helper;
import org.slf4j.Logger;
.doOnError(errorHandlingService::handleError);
}
- public Mono<ResponseEntity<Object>> getPolicyTypeDefinitionService(String policyTypeId)
+ public Mono<ResponseEntity<PolicyTypeObject>> getPolicyTypeDefinitionService(String policyTypeId)
throws EntityNotFoundException{
PolicyType singlePolicyType = policyTypes.get(policyTypeId);
if (singlePolicyType == null)
throw new EntityNotFoundException("PolicyType not found with ID: " + policyTypeId);
- return Mono.just(new ResponseEntity<Object>(singlePolicyType.getSchema(), HttpStatus.OK));
+
+ PolicyTypeObject policyTypeObject = new PolicyTypeObject();
+ try {
+ policyTypeObject.setPolicySchema(gson.fromJson(singlePolicyType.getSchema(), Object.class));
+ } catch (JsonSyntaxException e) {
+ throw new RuntimeException("Failed to deserialize policy schema", e);
+ }
+
+ return Mono.just(new ResponseEntity<PolicyTypeObject>(policyTypeObject, HttpStatus.OK));
}
public Mono<ResponseEntity<Void>> deletePolicyService(String policyId, ServerWebExchange serverWebExchange)
.map(successResponse -> new ResponseEntity<Void>(HttpStatus.NO_CONTENT))
.doOnError(errorHandlingService::handleError);
}
+
+ private Mono<String> getStatus(Policy policy, Lock.Grant grant) {
+ return helper.checkRicStateIdle(policy.getRic())
+ .doOnError(errorHandlingService::handleError)
+ .flatMap(a1ClientFactory::createA1Client)
+ .flatMap(a1Client -> a1Client.getPolicyStatus(policy))
+ .doOnError(errorHandlingService::handleError)
+ .doFinally(releaseLock -> grant.unlockBlocking())
+ .doOnError(errorHandlingService::handleError);
+ }
+
+ public Mono<ResponseEntity<Object>> getPolicyStatus(String policyId, ServerWebExchange exchange) throws Exception {
+ Policy policy = policies.getPolicy(policyId);
+
+ return authorizationService.authCheck(exchange, policy, AccessType.READ)
+ .doOnError(errorHandlingService::handleError)
+ .flatMap(policyLock -> policy.getRic().getLock().lock(Lock.LockType.SHARED, "getStatus"))
+ .doOnError(errorHandlingService::handleError)
+ .flatMap(grant -> getStatus(policy, grant))
+ .doOnError(errorHandlingService::handleError)
+ .map(successResponse -> new ResponseEntity<Object>(successResponse, HttpStatus.OK))
+ .doOnError(errorHandlingService::handleError);
+ }
}
* ========================LICENSE_START=================================
* ONAP : ccsdk oran
* ======================================================================
- * Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved.
+ * Copyright (C) 2024-2025 OpenInfra Foundation Europe. All rights reserved.
* ======================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
package org.onap.ccsdk.oran.a1policymanagementservice.controllers.v3;
-import com.google.gson.Gson;
import org.junit.jupiter.api.*;
import org.onap.ccsdk.oran.a1policymanagementservice.clients.SecurityContext;
import org.onap.ccsdk.oran.a1policymanagementservice.config.TestConfig;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.mock.mockito.SpyBean;
import org.springframework.boot.test.web.server.LocalServerPort;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.TestPropertySource;
+import org.springframework.test.context.bean.override.mockito.MockitoSpyBean;
import org.springframework.util.FileSystemUtils;
import reactor.core.publisher.Mono;
@Autowired
private OpenPolicyAgentSimulatorController openPolicyAgentSimulatorController;
- @Autowired
- private Gson gson;
-
@LocalServerPort
private int port;
- @SpyBean
+ @MockitoSpyBean
private Helper helper;
@BeforeEach
testHelperTest.testSuccessResponse(responseMonoGet, HttpStatus.OK, responseBody ->
responseBody.contains("{\"scope\":{\"ueId\":\"ue5200\",\"qosId\":\"qos5200\"},\"qosObjectives\":{\"priorityLevel\":5200.0}"));
}
-}
\ No newline at end of file
+
+ @Test
+ @DisplayName("test get Policy Status")
+ void testGetPolicyStatus() throws Exception {
+ String nonRtRicId = "ric.1";
+ String policyTypeName = "type1_1.2.3";
+ String url = "/policies";
+ String policyId = "policyOne";
+ testHelperTest.addPolicyType(policyTypeName, nonRtRicId);
+ String policyBodyForPost = testHelperTest.postPolicyBody(nonRtRicId, policyTypeName, policyId);
+ testHelperTest.restClientV3().postForEntity(url, policyBodyForPost).block();
+ Mono<ResponseEntity<String>> responseMonoGet = testHelperTest.restClientV3().getForEntity(url+"/"+ policyId +"/status");
+ testHelperTest.testSuccessResponse(responseMonoGet, HttpStatus.OK, responseBody ->
+ responseBody.contains("OK"));
+ }
+}
* ========================LICENSE_START=================================
* ONAP : ccsdk oran
* ======================================================================
- * Copyright (C) 2024 OpenInfra Foundation Europe. All rights reserved.
+ * Copyright (C) 2024-2025 OpenInfra Foundation Europe. All rights reserved.
* ======================================================================
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyInformation;
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyObjectInformation;
import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyTypeInformation;
+import org.onap.ccsdk.oran.a1policymanagementservice.models.v3.PolicyTypeObject;
import org.onap.ccsdk.oran.a1policymanagementservice.repository.Policies;
import org.onap.ccsdk.oran.a1policymanagementservice.repository.Policy;
import org.onap.ccsdk.oran.a1policymanagementservice.repository.PolicyType;
import org.onap.ccsdk.oran.a1policymanagementservice.repository.Rics;
import org.onap.ccsdk.oran.a1policymanagementservice.util.v3.Helper;
-import org.onap.ccsdk.oran.a1policymanagementservice.utils.MockA1ClientFactory;
import org.onap.ccsdk.oran.a1policymanagementservice.utils.v3.TestHelperTest;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
-import org.springframework.boot.test.mock.mockito.MockBean;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.TestPropertySource;
+import org.springframework.test.context.bean.override.mockito.MockitoBean;
import org.springframework.util.FileSystemUtils;
import org.springframework.web.server.ServerWebExchange;
import org.springframework.web.server.adapter.DefaultServerWebExchange;
@Autowired
private TestHelperTest testHelperTest;
- @MockBean
+ @MockitoBean
private Helper helper;
- @MockBean
+ @MockitoBean
private AuthorizationService authorizationService;
- @Autowired
- private MockA1ClientFactory a1ClientFactory;
-
@Autowired
private Gson gson;
String policyTypeName = "uri_type_123";
String nonRtRicId = "Ric_347";
PolicyType addedPolicyType = testHelperTest.addPolicyType(policyTypeName, nonRtRicId);
- Mono<ResponseEntity<Object>> responseEntityMono = policyService.getPolicyTypeDefinitionService(policyTypeName);
+ Mono<ResponseEntity<PolicyTypeObject>> responseEntityMono = policyService.getPolicyTypeDefinitionService(policyTypeName);
testHelperTest.testSuccessResponse(responseEntityMono, HttpStatus.OK, responseBody -> {
- if (responseBody instanceof String returnPolicyType)
- return returnPolicyType.contains(addedPolicyType.getSchema());
- return false;
+ try {
+ Object expectedSchema = gson.fromJson(addedPolicyType.getSchema(), Object.class);
+ return responseBody.getPolicySchema().equals(expectedSchema);
+ } catch (Exception e) {
+ return false;
+ }
});
}
<script>
// Script section to load models into a JS Var
var defs = {}
- defs["AuthorizationResult"] = {
- "required" : [ "result" ],
- "type" : "object",
- "properties" : {
- "result" : {
- "type" : "boolean",
- "description" : "If true, the access is granted"
- }
- },
- "description" : "Result of authorization",
- "example" : {
- "result" : true
- }
+ defs["AuthorizationResult"] = {\r
+ "required" : [ "result" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "result" : {\r
+ "type" : "boolean",\r
+ "description" : "If true, the access is granted"\r
+ }\r
+ },\r
+ "description" : "Result of authorization",\r
+ "example" : {\r
+ "result" : true\r
+ }\r
};
- defs["ErrorInformation"] = {
- "type" : "object",
- "properties" : {
- "detail" : {
- "type" : "string",
- "description" : " A human-readable explanation specific to this occurrence of the problem.",
- "example" : "Policy type not found"
- },
- "title" : {
- "type" : "string",
- "description" : "A specific error name",
- "example" : "Not Found"
- },
- "status" : {
- "type" : "integer",
- "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",
- "format" : "int32",
- "example" : 404
- }
- },
- "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"
-};
- defs["input"] = {
- "required" : [ "accessType", "authToken", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "accessType" : {
- "type" : "string",
- "description" : "Access type",
- "enum" : [ "READ", "WRITE", "DELETE" ]
- },
- "authToken" : {
- "type" : "string",
- "description" : "Authorization token"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "Policy type identifier"
- }
- },
- "description" : "input"
-};
- defs["Link"] = {
- "type" : "object",
- "properties" : {
- "templated" : {
- "type" : "boolean"
- },
- "href" : {
- "type" : "string"
- }
- }
+ defs["ErrorInformation"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : " A human-readable explanation specific to this occurrence of the problem.",\r
+ "example" : "Policy type not found"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "A specific error name",\r
+ "example" : "Not Found"\r
+ },\r
+ "status" : {\r
+ "type" : "integer",\r
+ "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",\r
+ "format" : "int32",\r
+ "example" : 404\r
+ }\r
+ },\r
+ "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"\r
};
- defs["PolicyAuthorization"] = {
- "required" : [ "input" ],
- "type" : "object",
- "properties" : {
- "input" : {
- "$ref" : "#/components/schemas/input"
- }
- },
- "description" : "Authorization request for A1 policy requests"
-};
- defs["PolicyInformation"] = {
- "required" : [ "nearRtRicId", "policyId" ],
- "type" : "object",
- "properties" : {
- "policyId" : {
- "type" : "string",
- "description" : "Identity of the policy"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"
-};
- defs["PolicyObjectInformation"] = {
- "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "nearRtRicId" : {
- "type" : "string",
- "description" : "identity of the target Near-RT RIC",
- "example" : "Near-RT-Ric-ID"
- },
- "transient" : {
- "type" : "boolean",
- "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",
- "nullable" : false,
- "default" : false
- },
- "policyId" : {
- "type" : "string",
- "description" : "identity of the Policy",
- "example" : "POLICY-ID"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",
- "example" : "rApp ID"
- },
- "policyObject" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "identity of the policy type",
- "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
- }
- },
- "description" : "Information related to the creation of the policy"
-};
- defs["PolicyStatusInfo"] = {
- "type" : "object",
- "properties" : {
- "lastModified" : {
- "type" : "string",
- "description" : "timestamp, last modification time"
- },
- "status" : {
- "type" : "object",
- "description" : "the Policy status"
- }
- },
- "description" : "Status for one A1-P Policy"
-};
- defs["PolicyTypeInformation"] = {
- "required" : [ "nearRtRicId", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "policyTypeId" : {
- "type" : "string",
- "description" : "Identity of the policy type"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type"
-};
- defs["ProblemDetails"] = {
- "type" : "object",
- "properties" : {
- "type" : {
- "type" : "string",
- "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"
- },
- "title" : {
- "type" : "string",
- "description" : "human-readable summary of the problem type"
- },
- "status" : {
- "type" : "number",
- "description" : "the HTTP status code"
- },
- "detail" : {
- "type" : "string",
- "description" : "human-readable explanation "
- },
- "instance" : {
- "type" : "string",
- "description" : "URI reference that identifies the specific occurrence of the problem"
- }
- },
- "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"
-};
- defs["RicInfo"] = {
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of the Near-RT RIC"
- },
- "managedElementIds" : {
- "type" : "array",
- "description" : "O1 identities for managed entities",
- "items" : {
- "type" : "string",
- "description" : "O1 identities for managed entities"
- }
- },
- "state" : {
- "type" : "string",
- "description" : "Represents the states for a Near-RT RIC",
- "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]
- },
- "policyTypeIds" : {
- "type" : "array",
- "description" : "supported policy types",
- "items" : {
- "type" : "string",
- "description" : "supported policy types"
- }
- }
- },
- "description" : "Information for a Near-RT RIC"
-};
- defs["RicInfoList"] = {
- "type" : "object",
- "properties" : {
- "rics" : {
- "type" : "array",
- "description" : "List of Near-RT RIC information",
- "items" : {
- "$ref" : "#/components/schemas/RicInfo"
- }
- }
- },
- "description" : "List of Near-RT RIC information"
-};
- defs["ServiceCallbackInfo"] = {
- "required" : [ "eventType", "ricId" ],
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of a Near-RT RIC"
- },
- "eventType" : {
- "type" : "string",
- "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",
- "enum" : [ "AVAILABLE" ]
- }
- },
- "description" : "Information transferred as in Service callbacks (callback_url)"
-};
- defs["ServiceRegistrationInfo"] = {
- "required" : [ "serviceId" ],
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of Near-RT RIC state changes"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",
- "format" : "int64"
- }
- },
- "description" : "Information for one service"
-};
- defs["ServiceStatus"] = {
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of RIC synchronization"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "policy keep alive timeout",
- "format" : "int64"
- },
- "timeSinceLastActivitySeconds" : {
- "type" : "integer",
- "description" : "time since last invocation by the service",
- "format" : "int64"
- }
- }
+ defs["input"] = {\r
+ "required" : [ "accessType", "authToken", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "accessType" : {\r
+ "type" : "string",\r
+ "description" : "Access type",\r
+ "enum" : [ "READ", "WRITE", "DELETE" ]\r
+ },\r
+ "authToken" : {\r
+ "type" : "string",\r
+ "description" : "Authorization token"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Policy type identifier"\r
+ }\r
+ },\r
+ "description" : "input"\r
};
- defs["ServiceStatusList"] = {
- "type" : "object",
- "properties" : {
- "serviceList" : {
- "type" : "array",
- "description" : "List of service information",
- "items" : {
- "$ref" : "#/components/schemas/ServiceStatus"
- }
- }
- }
+ defs["Link"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "templated" : {\r
+ "type" : "boolean"\r
+ },\r
+ "href" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
};
- defs["StatusInfo"] = {
- "type" : "object",
- "properties" : {
- "status" : {
- "type" : "string",
- "description" : "status text"
- }
- }
+ defs["PolicyAuthorization"] = {\r
+ "required" : [ "input" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "input" : {\r
+ "$ref" : "#/components/schemas/input"\r
+ }\r
+ },\r
+ "description" : "Authorization request for A1 policy requests"\r
+};
+ defs["PolicyInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"\r
+};
+ defs["PolicyObjectInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "nearRtRicId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the target Near-RT RIC",\r
+ "example" : "Near-RT-Ric-ID"\r
+ },\r
+ "transient" : {\r
+ "type" : "boolean",\r
+ "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",\r
+ "nullable" : false,\r
+ "default" : false\r
+ },\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Policy",\r
+ "example" : "POLICY-ID"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",\r
+ "example" : "rApp ID"\r
+ },\r
+ "policyObject" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the policy type",\r
+ "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
+ }\r
+ },\r
+ "description" : "Information related to the creation of the policy"\r
+};
+ defs["PolicyStatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "lastModified" : {\r
+ "type" : "string",\r
+ "description" : "timestamp, last modification time"\r
+ },\r
+ "status" : {\r
+ "type" : "object",\r
+ "description" : "the Policy status"\r
+ }\r
+ },\r
+ "description" : "Status for one A1-P Policy"\r
+};
+ defs["PolicyTypeInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy type"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",\r
+ "example" : {\r
+ "policyTypeId" : "STD_QOS2_0.1.0",\r
+ "nearRtRicId" : "ricsim_g3_2"\r
+ }\r
+};
+ defs["PolicyTypeObject"] = {\r
+ "required" : [ "policySchema" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policySchema" : {\r
+ "$ref" : "#/components/schemas/PolicySchema"\r
+ },\r
+ "statusSchema" : {\r
+ "$ref" : "#/components/schemas/StatusSchema"\r
+ }\r
+ },\r
+ "description" : "policy type object as defined in A1TD",\r
+ "example" : {\r
+ "policySchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0_2_0",\r
+ "description" : "STD QOS policy type",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "scope" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ueId" : {\r
+ "type" : "string"\r
+ },\r
+ "qosId" : {\r
+ "type" : "string"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "ueId", "qosId" ]\r
+ },\r
+ "qosObjectives" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "priorityLevel" : {\r
+ "type" : "number"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "priorityLevel" ]\r
+ }\r
+ }\r
+ },\r
+ "statusSchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0.2.0",\r
+ "description" : "STD QOS policy type status",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "enforceStatus" : {\r
+ "type" : "string"\r
+ },\r
+ "enforceReason" : {\r
+ "type" : "string"\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "enforceStatus" ]\r
+ }\r
+ }\r
+ }\r
+};
+ defs["ProblemDetails"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "type" : {\r
+ "type" : "string",\r
+ "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "human-readable summary of the problem type"\r
+ },\r
+ "status" : {\r
+ "type" : "number",\r
+ "description" : "the HTTP status code"\r
+ },\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : "human-readable explanation "\r
+ },\r
+ "instance" : {\r
+ "type" : "string",\r
+ "description" : "URI reference that identifies the specific occurrence of the problem"\r
+ }\r
+ },\r
+ "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"\r
+};
+ defs["RicInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Near-RT RIC"\r
+ },\r
+ "managedElementIds" : {\r
+ "type" : "array",\r
+ "description" : "O1 identities for managed entities",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "O1 identities for managed entities"\r
+ }\r
+ },\r
+ "state" : {\r
+ "type" : "string",\r
+ "description" : "Represents the states for a Near-RT RIC",\r
+ "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]\r
+ },\r
+ "policyTypeIds" : {\r
+ "type" : "array",\r
+ "description" : "supported policy types",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "supported policy types"\r
+ }\r
+ }\r
+ },\r
+ "description" : "Information for a Near-RT RIC"\r
+};
+ defs["RicInfoList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "rics" : {\r
+ "type" : "array",\r
+ "description" : "List of Near-RT RIC information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/RicInfo"\r
+ }\r
+ }\r
+ },\r
+ "description" : "List of Near-RT RIC information"\r
+};
+ defs["ServiceCallbackInfo"] = {\r
+ "required" : [ "eventType", "ricId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of a Near-RT RIC"\r
+ },\r
+ "eventType" : {\r
+ "type" : "string",\r
+ "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",\r
+ "enum" : [ "AVAILABLE" ]\r
+ }\r
+ },\r
+ "description" : "Information transferred as in Service callbacks (callback_url)"\r
+};
+ defs["ServiceRegistrationInfo"] = {\r
+ "required" : [ "serviceId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of Near-RT RIC state changes"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",\r
+ "format" : "int64"\r
+ }\r
+ },\r
+ "description" : "Information for one service"\r
+};
+ defs["ServiceStatus"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of RIC synchronization"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "policy keep alive timeout",\r
+ "format" : "int64"\r
+ },\r
+ "timeSinceLastActivitySeconds" : {\r
+ "type" : "integer",\r
+ "description" : "time since last invocation by the service",\r
+ "format" : "int64"\r
+ }\r
+ }\r
+};
+ defs["ServiceStatusList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "serviceList" : {\r
+ "type" : "array",\r
+ "description" : "List of service information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/ServiceStatus"\r
+ }\r
+ }\r
+ }\r
+};
+ defs["StatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "status" : {\r
+ "type" : "string",\r
+ "description" : "status text"\r
+ }\r
+ }\r
};
- defs["NearRtRicId"] = {
- "type" : "string",
- "description" : "Identity of the policy"
+ defs["NearRtRicId"] = {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
};
var errs = {};
<li data-group="A1PolicyManagement" data-name="getPolicy" class="">
<a href="#api-A1PolicyManagement-getPolicy">getPolicy</a>
</li>
+ <li data-group="A1PolicyManagement" data-name="getPolicyStatus" class="">
+ <a href="#api-A1PolicyManagement-getPolicyStatus">getPolicyStatus</a>
+ </li>
<li data-group="A1PolicyManagement" data-name="getPolicyTypeDefinition" class="">
<a href="#api-A1PolicyManagement-getPolicyTypeDefinition">getPolicyTypeDefinition</a>
</li>
-H "Accept: application/json,application/problem+json" \
-H "Content-Type: application/json" \
"https://example.com/a1-policy-management/v1/policies" \
- -d '{
- "policyId" : "POLICY-ID",
- "nearRtRicId" : "Near-RT-Ric-ID",
- "transient" : false,
- "policyObject" : "{}",
- "serviceId" : "rApp ID",
- "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
+ -d '{\r
+ "policyId" : "POLICY-ID",\r
+ "nearRtRicId" : "Near-RT-Ric-ID",\r
+ "transient" : false,\r
+ "policyObject" : "{}",\r
+ "serviceId" : "rApp ID",\r
+ "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
}'
</code></pre>
</div>
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-createPolicy-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Success case 201 created",
- "headers" : {
- "Location" : {
- "description" : "Contains the URI of the newly created resource",
- "required" : true,
- "style" : "simple",
- "explode" : false,
- "schema" : {
- "type" : "string"
- }
- }
- },
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Success case 201 created",\r
+ "headers" : {\r
+ "Location" : {\r
+ "description" : "Contains the URI of the newly created resource",\r
+ "required" : true,\r
+ "style" : "simple",\r
+ "explode" : false,\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ },\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-405" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-405" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-405-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-405-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-405" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-405');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-405-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
<h3 id="examples-A1PolicyManagement-createPolicy-title-406"></h3>
<p id="examples-A1PolicyManagement-createPolicy-description-406" class="marked"></p>
<script>
<div id="responses-A1PolicyManagement-createPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-409"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-409" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement409_description = `Conflict`;
+ var responseA1PolicyManagement409_description_break = responseA1PolicyManagement409_description.indexOf('\n');
+ if (responseA1PolicyManagement409_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description.substring(0, responseA1PolicyManagement409_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-409").html(responseA1PolicyManagement409_description.substring(responseA1PolicyManagement409_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-409" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-409-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-409-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-409-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-409" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Conflict",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
+ $('#responses-A1PolicyManagement-createPolicy-409-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-409');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-409-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-413"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-413" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement413_description = `Payload Too Large`;
+ var responseA1PolicyManagement413_description_break = responseA1PolicyManagement413_description.indexOf('\n');
+ if (responseA1PolicyManagement413_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description.substring(0, responseA1PolicyManagement413_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-413").html(responseA1PolicyManagement413_description.substring(responseA1PolicyManagement413_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-413" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-413-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-413-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-413-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
+ $('#responses-A1PolicyManagement-createPolicy-413-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-413');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-413-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-415"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-415" class="marked"></p>
<script>
- var responseA1PolicyManagement500_description = `Internal Server Error`;
- var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
- if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ var responseA1PolicyManagement415_description = `Unsupported Media Type`;
+ var responseA1PolicyManagement415_description_break = responseA1PolicyManagement415_description.indexOf('\n');
+ if (responseA1PolicyManagement415_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description.substring(0, responseA1PolicyManagement415_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-415").html(responseA1PolicyManagement415_description.substring(responseA1PolicyManagement415_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-415" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-415-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-415-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-415-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ $('#responses-A1PolicyManagement-createPolicy-415-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-415');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-415-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
<script>
- var responseA1PolicyManagement502_description = `Bad Gateway`;
- var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
- if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
<script>
- var responseA1PolicyManagement503_description = `Service Unavailable`;
- var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
- if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- </article>
- </div>
- <hr>
- <div id="api-A1PolicyManagement-deletePolicy">
- <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
- <div class="pull-left">
- <h1>deletePolicy</h1>
- <p>Delete a policy</p>
- </div>
- <div class="pull-right"></div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-deletePolicy">
+ <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
+ <div class="pull-left">
+ <h1>deletePolicy</h1>
+ <p>Delete a policy</p>
+ </div>
+ <div class="pull-right"></div>
<div class="clearfix"></div>
<p></p>
<p class="marked">Deleting the policy using policyId.</p>
<h3 id="examples-A1PolicyManagement-deletePolicy-title-204"></h3>
<p id="examples-A1PolicyManagement-deletePolicy-description-204" class="marked"></p>
<script>
- var responseA1PolicyManagement204_description = `The created A1 policy was deleted`;
+ var responseA1PolicyManagement204_description = `The A1 policy was deleted`;
var responseA1PolicyManagement204_description_break = responseA1PolicyManagement204_description.indexOf('\n');
if (responseA1PolicyManagement204_description_break == -1) {
$("#examples-A1PolicyManagement-deletePolicy-title-204").text("Status: 204 - " + responseA1PolicyManagement204_description);
<div id="responses-A1PolicyManagement-deletePolicy-schema-204" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "The created A1 policy was deleted"
+ var schemaWrapper = {\r
+ "description" : "The A1 policy was deleted"\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-deletePolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-405" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-405" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-405-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
- <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-405-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-405" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ $('#responses-A1PolicyManagement-deletePolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-405');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-deletePolicy-405-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-406" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-406-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
<div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-429-schema">
<div id="responses-A1PolicyManagement-deletePolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy identities",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy identities",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement400_description = `Bad Request`;
+ var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
+ if (responseA1PolicyManagement400_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement401_description = `Unauthorized`;
+ var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
+ if (responseA1PolicyManagement401_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement403_description = `Forbidden`;
+ var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
+ if (responseA1PolicyManagement403_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement404_description = `Not Found`;
+ var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
+ if (responseA1PolicyManagement404_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-getPolicyStatus">
+ <article id="api-A1PolicyManagement-getPolicyStatus-0" data-group="User" data-name="getPolicyStatus" data-version="0">
+ <div class="pull-left">
+ <h1>getPolicyStatus</h1>
+ <p></p>
+ </div>
+ <div class="pull-right"></div>
+ <div class="clearfix"></div>
+ <p></p>
+ <p class="marked">Query a policy status</p>
+ <p></p>
+ <br />
+ <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}/status</span></code></pre>
+ <p>
+ <h3>Usage and SDK Samples</h3>
+ </p>
+ <ul class="nav nav-tabs nav-tabs-examples">
+ <li class="active"><a href="#examples-A1PolicyManagement-getPolicyStatus-0-curl">Curl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-java">Java</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-dart">Dart</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-android">Android</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-groovy">Groovy</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-objc">Obj-C</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-javascript">JavaScript</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-angular">Angular</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-csharp">C#</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-php">PHP</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-perl">Perl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-python">Python</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-rust">Rust</a></li>
+ </ul>
+
+ <div class="tab-content">
+ <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicyStatus-0-curl">
+ <pre class="prettyprint"><code class="language-bsh">curl -X GET \
+ -H "Accept: application/json,application/problem+json" \
+ "https://example.com/a1-policy-management/v1/policies/{policyId}/status"
+</code></pre>
+ </div>
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-java">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.*;
+import org.openapitools.client.auth.*;
+import org.openapitools.client.model.*;
+import org.openapitools.client.api.A1PolicyManagementApi;
+
+import java.io.File;
+import java.util.*;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+
+ // Create an instance of the API class
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
+ e.printStackTrace();
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-dart">
+ <pre class="prettyprint"><code class="language-dart">import 'package:openapi/api.dart';
+
+final api_instance = DefaultApi();
+
+final String policyId = new String(); // String |
+final String accept = new String(); // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ final result = await api_instance.getPolicyStatus(policyId, accept);
+ print(result);
+} catch (e) {
+ print('Exception when calling DefaultApi->getPolicyStatus: $e\n');
+}
+
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-android">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.api.A1PolicyManagementApi;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
+ e.printStackTrace();
+ }
+ }
+}</code></pre>
+ </div>
+ <!--
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-groovy">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div> -->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-objc">
+ <pre class="prettyprint"><code class="language-cpp">
+
+// Create an instance of the API class
+A1PolicyManagementApi *apiInstance = [[A1PolicyManagementApi alloc] init];
+String *policyId = policyId_example; // (default to null)
+String *accept = application/json; // Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+[apiInstance getPolicyStatusWith:policyId
+ accept:accept
+ completionHandler: ^(Object output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+}];
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-javascript">
+ <pre class="prettyprint"><code class="language-js">var A1PolicyManagementApi = require('a1_policy_management_api');
+
+// Create an instance of the API class
+var api = new A1PolicyManagementApi.A1PolicyManagementApi()
+var policyId = policyId_example; // {String}
+var opts = {
+ 'accept': application/json // {String} Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+};
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getPolicyStatus(policyId, opts, callback);
+</code></pre>
+ </div>
+
+ <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-angular">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div>-->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-csharp">
+ <pre class="prettyprint"><code class="language-cs">using System;
+using System.Diagnostics;
+using Org.OpenAPITools.Api;
+using Org.OpenAPITools.Client;
+using Org.OpenAPITools.Model;
+
+namespace Example
+{
+ public class getPolicyStatusExample
+ {
+ public void main()
+ {
+
+ // Create an instance of the API class
+ var apiInstance = new A1PolicyManagementApi();
+ var policyId = policyId_example; // String | (default to null)
+ var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+ try {
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
+ Debug.WriteLine(result);
+ } catch (Exception e) {
+ Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyStatus: " + e.Message );
+ }
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-php">
+ <pre class="prettyprint"><code class="language-php"><?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Create an instance of the API class
+$api_instance = new OpenAPITools\Client\Api\A1PolicyManagementApi();
+$policyId = policyId_example; // String |
+$accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ $result = $api_instance->getPolicyStatus($policyId, $accept);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling A1PolicyManagementApi->getPolicyStatus: ', $e->getMessage(), PHP_EOL;
+}
+?></code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-perl">
+ <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
+use WWW::OPenAPIClient::Configuration;
+use WWW::OPenAPIClient::A1PolicyManagementApi;
+
+# Create an instance of the API class
+my $api_instance = WWW::OPenAPIClient::A1PolicyManagementApi->new();
+my $policyId = policyId_example; # String |
+my $accept = application/json; # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+eval {
+ my $result = $api_instance->getPolicyStatus(policyId => $policyId, accept => $accept);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling A1PolicyManagementApi->getPolicyStatus: $@\n";
+}</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-python">
+ <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
+import time
+import openapi_client
+from openapi_client.rest import ApiException
+from pprint import pprint
+
+# Create an instance of the API class
+api_instance = openapi_client.A1PolicyManagementApi()
+policyId = policyId_example # String | (default to null)
+accept = application/json # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+try:
+ api_response = api_instance.get_policy_status(policyId, accept=accept)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling A1PolicyManagementApi->getPolicyStatus: %s\n" % e)</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-rust">
+ <pre class="prettyprint"><code class="language-rust">extern crate A1PolicyManagementApi;
+
+pub fn main() {
+ let policyId = policyId_example; // String
+ let accept = application/json; // String
+
+ let mut context = A1PolicyManagementApi::Context::default();
+ let result = client.getPolicyStatus(policyId, accept, &context).wait();
+
+ println!("{:?}", result);
+}
+</code></pre>
+ </div>
+ </div>
+
+ <h2>Scopes</h2>
+ <table>
+
+ </table>
+
+ <h2>Parameters</h2>
+
+ <div class="methodsubtabletitle">Path parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">policyId*</td>
+<td>
+
+
+ <div id="d2e199_getPolicyStatus_policyId">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ </div>
+ <div class="inner required">
+ Required
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+ <div class="methodsubtabletitle">Header parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">Accept</td>
+<td>
+
+
+ <div id="d2e199_getPolicyStatus_accept">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ <div class="inner description marked">
+Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+ </div>
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+
+
+
+ <h2>Responses</h2>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-200"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-200" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement200_description = `OK`;
+ var responseA1PolicyManagement200_description_break = responseA1PolicyManagement200_description.indexOf('\n');
+ if (responseA1PolicyManagement200_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-200" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-200-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-200-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-200-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-200" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyStatusObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ $('#responses-A1PolicyManagement-getPolicyStatus-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-200');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-200-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-400" class="marked"></p>
<script>
var responseA1PolicyManagement400_description = `Bad Request`;
var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
if (responseA1PolicyManagement400_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-400" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-400-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ $('#responses-A1PolicyManagement-getPolicyStatus-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-400');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-400-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-401" class="marked"></p>
<script>
var responseA1PolicyManagement401_description = `Unauthorized`;
var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
if (responseA1PolicyManagement401_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-401" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-401-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ $('#responses-A1PolicyManagement-getPolicyStatus-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-401');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-401-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-403" class="marked"></p>
<script>
var responseA1PolicyManagement403_description = `Forbidden`;
var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
if (responseA1PolicyManagement403_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-403" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-403-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ $('#responses-A1PolicyManagement-getPolicyStatus-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-403');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-403-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-404" class="marked"></p>
<script>
var responseA1PolicyManagement404_description = `Not Found`;
var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
if (responseA1PolicyManagement404_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-404" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-404-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ $('#responses-A1PolicyManagement-getPolicyStatus-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-404');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-406" class="marked"></p>
<script>
var responseA1PolicyManagement406_description = `Not Acceptable`;
var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
if (responseA1PolicyManagement406_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
+ $('#responses-A1PolicyManagement-getPolicyStatus-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-406');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-429" class="marked"></p>
<script>
var responseA1PolicyManagement429_description = `Too Many Request`;
var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
+ $('#responses-A1PolicyManagement-getPolicyStatus-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-500" class="marked"></p>
<script>
var responseA1PolicyManagement500_description = `Internal Server Error`;
var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-500" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-500-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
+ $('#responses-A1PolicyManagement-getPolicyStatus-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-500');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-500-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-502" class="marked"></p>
<script>
var responseA1PolicyManagement502_description = `Bad Gateway`;
var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-502" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-502-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
+ $('#responses-A1PolicyManagement-getPolicyStatus-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-502');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-502-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-503" class="marked"></p>
<script>
var responseA1PolicyManagement503_description = `Service Unavailable`;
var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-503" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-503-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
+ $('#responses-A1PolicyManagement-getPolicyStatus-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-503');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-503-schema-data' type='hidden' value=''></input>
</div>
</div>
</article>
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
[apiInstance getPolicyTypeDefinitionWith:policyTypeId
accept:accept
- completionHandler: ^(Object output, NSError* error) {
+ completionHandler: ^(PolicyTypeObject output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
Debug.WriteLine(result);
} catch (Exception e) {
Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyTypeDefinition: " + e.Message );
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - schema of the given policy type",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - schema of the given policy type",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeObject"\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeObject" : {\r
+ "$ref" : "#/components/examples/PolicyTypeObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy Type IDs found Ok",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyTypeInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy Type IDs found Ok",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeInformation"\r
+ }\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeInformation" : {\r
+ "$ref" : "#/components/examples/PolicyTypeInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-putPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy updated",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy updated",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-411" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Length Required",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Length Required",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Payload Too Large",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unsupported Media Type",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<script>
// Script section to load models into a JS Var
var defs = {}
- defs["AuthorizationResult"] = {
- "required" : [ "result" ],
- "type" : "object",
- "properties" : {
- "result" : {
- "type" : "boolean",
- "description" : "If true, the access is granted"
- }
- },
- "description" : "Result of authorization",
- "example" : {
- "result" : true
- }
+ defs["AuthorizationResult"] = {\r
+ "required" : [ "result" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "result" : {\r
+ "type" : "boolean",\r
+ "description" : "If true, the access is granted"\r
+ }\r
+ },\r
+ "description" : "Result of authorization",\r
+ "example" : {\r
+ "result" : true\r
+ }\r
};
- defs["ErrorInformation"] = {
- "type" : "object",
- "properties" : {
- "detail" : {
- "type" : "string",
- "description" : " A human-readable explanation specific to this occurrence of the problem.",
- "example" : "Policy type not found"
- },
- "title" : {
- "type" : "string",
- "description" : "A specific error name",
- "example" : "Not Found"
- },
- "status" : {
- "type" : "integer",
- "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",
- "format" : "int32",
- "example" : 404
- }
- },
- "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"
-};
- defs["input"] = {
- "required" : [ "accessType", "authToken", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "accessType" : {
- "type" : "string",
- "description" : "Access type",
- "enum" : [ "READ", "WRITE", "DELETE" ]
- },
- "authToken" : {
- "type" : "string",
- "description" : "Authorization token"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "Policy type identifier"
- }
- },
- "description" : "input"
-};
- defs["Link"] = {
- "type" : "object",
- "properties" : {
- "templated" : {
- "type" : "boolean"
- },
- "href" : {
- "type" : "string"
- }
- }
+ defs["ErrorInformation"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : " A human-readable explanation specific to this occurrence of the problem.",\r
+ "example" : "Policy type not found"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "A specific error name",\r
+ "example" : "Not Found"\r
+ },\r
+ "status" : {\r
+ "type" : "integer",\r
+ "description" : "The HTTP status code generated by the origin server for this occurrence of the problem. ",\r
+ "format" : "int32",\r
+ "example" : 404\r
+ }\r
+ },\r
+ "description" : "Problem as defined in https://tools.ietf.org/html/rfc7807"\r
};
- defs["PolicyAuthorization"] = {
- "required" : [ "input" ],
- "type" : "object",
- "properties" : {
- "input" : {
- "$ref" : "#/components/schemas/input"
- }
- },
- "description" : "Authorization request for A1 policy requests"
-};
- defs["PolicyInformation"] = {
- "required" : [ "nearRtRicId", "policyId" ],
- "type" : "object",
- "properties" : {
- "policyId" : {
- "type" : "string",
- "description" : "Identity of the policy"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"
-};
- defs["PolicyObjectInformation"] = {
- "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "nearRtRicId" : {
- "type" : "string",
- "description" : "identity of the target Near-RT RIC",
- "example" : "Near-RT-Ric-ID"
- },
- "transient" : {
- "type" : "boolean",
- "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",
- "nullable" : false,
- "default" : false
- },
- "policyId" : {
- "type" : "string",
- "description" : "identity of the Policy",
- "example" : "POLICY-ID"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",
- "example" : "rApp ID"
- },
- "policyObject" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "policyTypeId" : {
- "type" : "string",
- "description" : "identity of the policy type",
- "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
- }
- },
- "description" : "Information related to the creation of the policy"
-};
- defs["PolicyStatusInfo"] = {
- "type" : "object",
- "properties" : {
- "lastModified" : {
- "type" : "string",
- "description" : "timestamp, last modification time"
- },
- "status" : {
- "type" : "object",
- "description" : "the Policy status"
- }
- },
- "description" : "Status for one A1-P Policy"
-};
- defs["PolicyTypeInformation"] = {
- "required" : [ "nearRtRicId", "policyTypeId" ],
- "type" : "object",
- "properties" : {
- "policyTypeId" : {
- "type" : "string",
- "description" : "Identity of the policy type"
- },
- "nearRtRicId" : {
- "$ref" : "#/components/schemas/NearRtRicId"
- }
- },
- "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type"
-};
- defs["ProblemDetails"] = {
- "type" : "object",
- "properties" : {
- "type" : {
- "type" : "string",
- "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"
- },
- "title" : {
- "type" : "string",
- "description" : "human-readable summary of the problem type"
- },
- "status" : {
- "type" : "number",
- "description" : "the HTTP status code"
- },
- "detail" : {
- "type" : "string",
- "description" : "human-readable explanation "
- },
- "instance" : {
- "type" : "string",
- "description" : "URI reference that identifies the specific occurrence of the problem"
- }
- },
- "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"
-};
- defs["RicInfo"] = {
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of the Near-RT RIC"
- },
- "managedElementIds" : {
- "type" : "array",
- "description" : "O1 identities for managed entities",
- "items" : {
- "type" : "string",
- "description" : "O1 identities for managed entities"
- }
- },
- "state" : {
- "type" : "string",
- "description" : "Represents the states for a Near-RT RIC",
- "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]
- },
- "policyTypeIds" : {
- "type" : "array",
- "description" : "supported policy types",
- "items" : {
- "type" : "string",
- "description" : "supported policy types"
- }
- }
- },
- "description" : "Information for a Near-RT RIC"
-};
- defs["RicInfoList"] = {
- "type" : "object",
- "properties" : {
- "rics" : {
- "type" : "array",
- "description" : "List of Near-RT RIC information",
- "items" : {
- "$ref" : "#/components/schemas/RicInfo"
- }
- }
- },
- "description" : "List of Near-RT RIC information"
-};
- defs["ServiceCallbackInfo"] = {
- "required" : [ "eventType", "ricId" ],
- "type" : "object",
- "properties" : {
- "ricId" : {
- "type" : "string",
- "description" : "identity of a Near-RT RIC"
- },
- "eventType" : {
- "type" : "string",
- "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",
- "enum" : [ "AVAILABLE" ]
- }
- },
- "description" : "Information transferred as in Service callbacks (callback_url)"
-};
- defs["ServiceRegistrationInfo"] = {
- "required" : [ "serviceId" ],
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of Near-RT RIC state changes"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",
- "format" : "int64"
- }
- },
- "description" : "Information for one service"
-};
- defs["ServiceStatus"] = {
- "type" : "object",
- "properties" : {
- "callbackUrl" : {
- "type" : "string",
- "description" : "callback for notifying of RIC synchronization"
- },
- "serviceId" : {
- "type" : "string",
- "description" : "identity of the service"
- },
- "keepAliveIntervalSeconds" : {
- "type" : "integer",
- "description" : "policy keep alive timeout",
- "format" : "int64"
- },
- "timeSinceLastActivitySeconds" : {
- "type" : "integer",
- "description" : "time since last invocation by the service",
- "format" : "int64"
- }
- }
+ defs["input"] = {\r
+ "required" : [ "accessType", "authToken", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "accessType" : {\r
+ "type" : "string",\r
+ "description" : "Access type",\r
+ "enum" : [ "READ", "WRITE", "DELETE" ]\r
+ },\r
+ "authToken" : {\r
+ "type" : "string",\r
+ "description" : "Authorization token"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Policy type identifier"\r
+ }\r
+ },\r
+ "description" : "input"\r
};
- defs["ServiceStatusList"] = {
- "type" : "object",
- "properties" : {
- "serviceList" : {
- "type" : "array",
- "description" : "List of service information",
- "items" : {
- "$ref" : "#/components/schemas/ServiceStatus"
- }
- }
- }
+ defs["Link"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "templated" : {\r
+ "type" : "boolean"\r
+ },\r
+ "href" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
};
- defs["StatusInfo"] = {
- "type" : "object",
- "properties" : {
- "status" : {
- "type" : "string",
- "description" : "status text"
- }
- }
+ defs["PolicyAuthorization"] = {\r
+ "required" : [ "input" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "input" : {\r
+ "$ref" : "#/components/schemas/input"\r
+ }\r
+ },\r
+ "description" : "Authorization request for A1 policy requests"\r
+};
+ defs["PolicyInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Near-RT RIC identifiers where A1 policies exist and for each Near-RT RIC identifier the policy identifiers of those policies that exist in that Near-RT RIC"\r
+};
+ defs["PolicyObjectInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyObject", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "nearRtRicId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the target Near-RT RIC",\r
+ "example" : "Near-RT-Ric-ID"\r
+ },\r
+ "transient" : {\r
+ "type" : "boolean",\r
+ "description" : "if true, the policy is deleted at RIC restart. If false, its value is maintained by this service until explicitly deleted. Default false.",\r
+ "nullable" : false,\r
+ "default" : false\r
+ },\r
+ "policyId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Policy",\r
+ "example" : "POLICY-ID"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "the identity of the service owning the policy. This can be used to group the policies (it is possible to get all policies associated to a service). Note that the service does not need to be registered.",\r
+ "example" : "rApp ID"\r
+ },\r
+ "policyObject" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the policy type",\r
+ "example" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
+ }\r
+ },\r
+ "description" : "Information related to the creation of the policy"\r
+};
+ defs["PolicyStatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "lastModified" : {\r
+ "type" : "string",\r
+ "description" : "timestamp, last modification time"\r
+ },\r
+ "status" : {\r
+ "type" : "object",\r
+ "description" : "the Policy status"\r
+ }\r
+ },\r
+ "description" : "Status for one A1-P Policy"\r
+};
+ defs["PolicyTypeInformation"] = {\r
+ "required" : [ "nearRtRicId", "policyTypeId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policyTypeId" : {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy type"\r
+ },\r
+ "nearRtRicId" : {\r
+ "$ref" : "#/components/schemas/NearRtRicId"\r
+ }\r
+ },\r
+ "description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",\r
+ "example" : {\r
+ "policyTypeId" : "STD_QOS2_0.1.0",\r
+ "nearRtRicId" : "ricsim_g3_2"\r
+ }\r
+};
+ defs["PolicyTypeObject"] = {\r
+ "required" : [ "policySchema" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "policySchema" : {\r
+ "$ref" : "#/components/schemas/PolicySchema"\r
+ },\r
+ "statusSchema" : {\r
+ "$ref" : "#/components/schemas/StatusSchema"\r
+ }\r
+ },\r
+ "description" : "policy type object as defined in A1TD",\r
+ "example" : {\r
+ "policySchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0_2_0",\r
+ "description" : "STD QOS policy type",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "scope" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ueId" : {\r
+ "type" : "string"\r
+ },\r
+ "qosId" : {\r
+ "type" : "string"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "ueId", "qosId" ]\r
+ },\r
+ "qosObjectives" : {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "priorityLevel" : {\r
+ "type" : "number"\r
+ }\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "priorityLevel" ]\r
+ }\r
+ }\r
+ },\r
+ "statusSchema" : {\r
+ "$schema" : "http://json-schema.org/draft-07/schema#",\r
+ "title" : "STD_QOS_0.2.0",\r
+ "description" : "STD QOS policy type status",\r
+ "type" : "object",\r
+ "properties" : {\r
+ "enforceStatus" : {\r
+ "type" : "string"\r
+ },\r
+ "enforceReason" : {\r
+ "type" : "string"\r
+ },\r
+ "additionalProperties" : false,\r
+ "required" : [ "enforceStatus" ]\r
+ }\r
+ }\r
+ }\r
+};
+ defs["ProblemDetails"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "type" : {\r
+ "type" : "string",\r
+ "description" : "a URI reference according to IETF RFC 3986 that identifies the problem type"\r
+ },\r
+ "title" : {\r
+ "type" : "string",\r
+ "description" : "human-readable summary of the problem type"\r
+ },\r
+ "status" : {\r
+ "type" : "number",\r
+ "description" : "the HTTP status code"\r
+ },\r
+ "detail" : {\r
+ "type" : "string",\r
+ "description" : "human-readable explanation "\r
+ },\r
+ "instance" : {\r
+ "type" : "string",\r
+ "description" : "URI reference that identifies the specific occurrence of the problem"\r
+ }\r
+ },\r
+ "description" : "A problem detail to carry details in an HTTP response according to RFC 7807"\r
+};
+ defs["RicInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the Near-RT RIC"\r
+ },\r
+ "managedElementIds" : {\r
+ "type" : "array",\r
+ "description" : "O1 identities for managed entities",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "O1 identities for managed entities"\r
+ }\r
+ },\r
+ "state" : {\r
+ "type" : "string",\r
+ "description" : "Represents the states for a Near-RT RIC",\r
+ "enum" : [ "UNAVAILABLE", "AVAILABLE", "SYNCHRONIZING", "CONSISTENCY_CHECK" ]\r
+ },\r
+ "policyTypeIds" : {\r
+ "type" : "array",\r
+ "description" : "supported policy types",\r
+ "items" : {\r
+ "type" : "string",\r
+ "description" : "supported policy types"\r
+ }\r
+ }\r
+ },\r
+ "description" : "Information for a Near-RT RIC"\r
+};
+ defs["RicInfoList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "rics" : {\r
+ "type" : "array",\r
+ "description" : "List of Near-RT RIC information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/RicInfo"\r
+ }\r
+ }\r
+ },\r
+ "description" : "List of Near-RT RIC information"\r
+};
+ defs["ServiceCallbackInfo"] = {\r
+ "required" : [ "eventType", "ricId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "ricId" : {\r
+ "type" : "string",\r
+ "description" : "identity of a Near-RT RIC"\r
+ },\r
+ "eventType" : {\r
+ "type" : "string",\r
+ "description" : "values:\nAVAILABLE: the Near-RT RIC has become available for A1 Policy management",\r
+ "enum" : [ "AVAILABLE" ]\r
+ }\r
+ },\r
+ "description" : "Information transferred as in Service callbacks (callback_url)"\r
+};
+ defs["ServiceRegistrationInfo"] = {\r
+ "required" : [ "serviceId" ],\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of Near-RT RIC state changes"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "keep alive interval for the service. This is used to enable optional heartbeat supervision of the service. If set (> 0) the registered service should regularly invoke a 'keepalive' REST call. When a service fails to invoke this 'keepalive' call within the configured time, the service is considered unavailable. An unavailable service will be automatically deregistered and its policies will be deleted. Value 0 means timeout supervision is disabled.",\r
+ "format" : "int64"\r
+ }\r
+ },\r
+ "description" : "Information for one service"\r
+};
+ defs["ServiceStatus"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "callbackUrl" : {\r
+ "type" : "string",\r
+ "description" : "callback for notifying of RIC synchronization"\r
+ },\r
+ "serviceId" : {\r
+ "type" : "string",\r
+ "description" : "identity of the service"\r
+ },\r
+ "keepAliveIntervalSeconds" : {\r
+ "type" : "integer",\r
+ "description" : "policy keep alive timeout",\r
+ "format" : "int64"\r
+ },\r
+ "timeSinceLastActivitySeconds" : {\r
+ "type" : "integer",\r
+ "description" : "time since last invocation by the service",\r
+ "format" : "int64"\r
+ }\r
+ }\r
+};
+ defs["ServiceStatusList"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "serviceList" : {\r
+ "type" : "array",\r
+ "description" : "List of service information",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/ServiceStatus"\r
+ }\r
+ }\r
+ }\r
+};
+ defs["StatusInfo"] = {\r
+ "type" : "object",\r
+ "properties" : {\r
+ "status" : {\r
+ "type" : "string",\r
+ "description" : "status text"\r
+ }\r
+ }\r
};
- defs["NearRtRicId"] = {
- "type" : "string",
- "description" : "Identity of the policy"
+ defs["NearRtRicId"] = {\r
+ "type" : "string",\r
+ "description" : "Identity of the policy"\r
};
var errs = {};
<li data-group="A1PolicyManagement" data-name="getPolicy" class="">
<a href="#api-A1PolicyManagement-getPolicy">getPolicy</a>
</li>
+ <li data-group="A1PolicyManagement" data-name="getPolicyStatus" class="">
+ <a href="#api-A1PolicyManagement-getPolicyStatus">getPolicyStatus</a>
+ </li>
<li data-group="A1PolicyManagement" data-name="getPolicyTypeDefinition" class="">
<a href="#api-A1PolicyManagement-getPolicyTypeDefinition">getPolicyTypeDefinition</a>
</li>
-H "Accept: application/json,application/problem+json" \
-H "Content-Type: application/json" \
"https://example.com/a1-policy-management/v1/policies" \
- -d '{
- "policyId" : "POLICY-ID",
- "nearRtRicId" : "Near-RT-Ric-ID",
- "transient" : false,
- "policyObject" : "{}",
- "serviceId" : "rApp ID",
- "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"
+ -d '{\r
+ "policyId" : "POLICY-ID",\r
+ "nearRtRicId" : "Near-RT-Ric-ID",\r
+ "transient" : false,\r
+ "policyObject" : "{}",\r
+ "serviceId" : "rApp ID",\r
+ "policyTypeId" : "ORAN_QOS_1.0.0(typeName_SemVersion)"\r
}'
</code></pre>
</div>
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-createPolicy-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Success case 201 created",
- "headers" : {
- "Location" : {
- "description" : "Contains the URI of the newly created resource",
- "required" : true,
- "style" : "simple",
- "explode" : false,
- "schema" : {
- "type" : "string"
- }
- }
- },
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObjectInformation"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Success case 201 created",\r
+ "headers" : {\r
+ "Location" : {\r
+ "description" : "Contains the URI of the newly created resource",\r
+ "required" : true,\r
+ "style" : "simple",\r
+ "explode" : false,\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ },\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObjectInformation"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-createPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-405" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-405" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-405-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-405-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-405" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-405');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-405-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
<h3 id="examples-A1PolicyManagement-createPolicy-title-406"></h3>
<p id="examples-A1PolicyManagement-createPolicy-description-406" class="marked"></p>
<script>
<div id="responses-A1PolicyManagement-createPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-createPolicy-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-409"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-409" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement409_description = `Conflict`;
+ var responseA1PolicyManagement409_description_break = responseA1PolicyManagement409_description.indexOf('\n');
+ if (responseA1PolicyManagement409_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-409").text("Status: 409 - " + responseA1PolicyManagement409_description.substring(0, responseA1PolicyManagement409_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-409").html(responseA1PolicyManagement409_description.substring(responseA1PolicyManagement409_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-409" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-409-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-409-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-409-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-409" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Conflict",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
+ $('#responses-A1PolicyManagement-createPolicy-409-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-409');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-409-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-413"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-413" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement413_description = `Payload Too Large`;
+ var responseA1PolicyManagement413_description_break = responseA1PolicyManagement413_description.indexOf('\n');
+ if (responseA1PolicyManagement413_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-413").text("Status: 413 - " + responseA1PolicyManagement413_description.substring(0, responseA1PolicyManagement413_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-413").html(responseA1PolicyManagement413_description.substring(responseA1PolicyManagement413_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-413" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-413-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-413-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-413-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
+ $('#responses-A1PolicyManagement-createPolicy-413-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-413');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-413-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-415"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-415" class="marked"></p>
<script>
- var responseA1PolicyManagement500_description = `Internal Server Error`;
- var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
- if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ var responseA1PolicyManagement415_description = `Unsupported Media Type`;
+ var responseA1PolicyManagement415_description_break = responseA1PolicyManagement415_description.indexOf('\n');
+ if (responseA1PolicyManagement415_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-415").text("Status: 415 - " + responseA1PolicyManagement415_description.substring(0, responseA1PolicyManagement415_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-415").html(responseA1PolicyManagement415_description.substring(responseA1PolicyManagement415_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-415" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-415-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-415-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-415-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ $('#responses-A1PolicyManagement-createPolicy-415-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-415');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-415-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-423" class="marked"></p>
<script>
- var responseA1PolicyManagement502_description = `Bad Gateway`;
- var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
- if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-423" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-423-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-423-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ $('#responses-A1PolicyManagement-createPolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-423');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-423-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-429" class="marked"></p>
<script>
- var responseA1PolicyManagement503_description = `Service Unavailable`;
- var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
- if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
- <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ $('#responses-A1PolicyManagement-createPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-createPolicy-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- </article>
- </div>
- <hr>
- <div id="api-A1PolicyManagement-deletePolicy">
- <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
- <div class="pull-left">
- <h1>deletePolicy</h1>
- <p>Delete a policy</p>
- </div>
- <div class="pull-right"></div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-createPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-createPolicy-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-createPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-createPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-createPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-createPolicy-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-createPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-createPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-createPolicy-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-createPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-createPolicy-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-createPolicy-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-deletePolicy">
+ <article id="api-A1PolicyManagement-deletePolicy-0" data-group="User" data-name="deletePolicy" data-version="0">
+ <div class="pull-left">
+ <h1>deletePolicy</h1>
+ <p>Delete a policy</p>
+ </div>
+ <div class="pull-right"></div>
<div class="clearfix"></div>
<p></p>
<p class="marked">Deleting the policy using policyId.</p>
<h3 id="examples-A1PolicyManagement-deletePolicy-title-204"></h3>
<p id="examples-A1PolicyManagement-deletePolicy-description-204" class="marked"></p>
<script>
- var responseA1PolicyManagement204_description = `The created A1 policy was deleted`;
+ var responseA1PolicyManagement204_description = `The A1 policy was deleted`;
var responseA1PolicyManagement204_description_break = responseA1PolicyManagement204_description.indexOf('\n');
if (responseA1PolicyManagement204_description_break == -1) {
$("#examples-A1PolicyManagement-deletePolicy-title-204").text("Status: 204 - " + responseA1PolicyManagement204_description);
<div id="responses-A1PolicyManagement-deletePolicy-schema-204" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "The created A1 policy was deleted"
+ var schemaWrapper = {\r
+ "description" : "The A1 policy was deleted"\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<input id='responses-A1PolicyManagement-deletePolicy-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-405"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-405" class="marked"></p>
<script>
- var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
- var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
- if (responseA1PolicyManagement423_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ var responseA1PolicyManagement405_description = `Method Not Allowed`;
+ var responseA1PolicyManagement405_description_break = responseA1PolicyManagement405_description.indexOf('\n');
+ if (responseA1PolicyManagement405_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-405").text("Status: 405 - " + responseA1PolicyManagement405_description.substring(0, responseA1PolicyManagement405_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-405").html(responseA1PolicyManagement405_description.substring(responseA1PolicyManagement405_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-405" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-405-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
- <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-405-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-405-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-405" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Method Not Allowed",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ $('#responses-A1PolicyManagement-deletePolicy-405-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-405');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-deletePolicy-405-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-406" class="marked"></p>
<script>
- var responseA1PolicyManagement429_description = `Too Many Request`;
- var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
- if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-406-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-423"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-423" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement423_description = `Locked - HTTP Status code which can be used when the state is Locked`;
+ var responseA1PolicyManagement423_description_break = responseA1PolicyManagement423_description.indexOf('\n');
+ if (responseA1PolicyManagement423_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-423").text("Status: 423 - " + responseA1PolicyManagement423_description.substring(0, responseA1PolicyManagement423_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-423").html(responseA1PolicyManagement423_description.substring(responseA1PolicyManagement423_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-423" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-423-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-423-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-423-schema">
+ <div id="responses-A1PolicyManagement-deletePolicy-schema-423" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-deletePolicy-423-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-deletePolicy-schema-423');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-deletePolicy-423-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-deletePolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-deletePolicy-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-deletePolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-deletePolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-deletePolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-deletePolicy-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-deletePolicy-429-wrapper" style='margin-bottom: 10px;'>
<div class="tab-pane active" id="responses-A1PolicyManagement-deletePolicy-429-schema">
<div id="responses-A1PolicyManagement-deletePolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-deletePolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy identities",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy identities",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getAllPolicies-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-406');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-406-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-429" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement429_description = `Too Many Request`;
+ var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
+ if (responseA1PolicyManagement429_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-429" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-429-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-429-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-429" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-429');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-429-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-500" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement500_description = `Internal Server Error`;
+ var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
+ if (responseA1PolicyManagement500_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-500" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-500-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-500-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-500" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-500');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-500-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-502" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement502_description = `Bad Gateway`;
+ var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
+ if (responseA1PolicyManagement502_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-502" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-502-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-502-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-502" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-502');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-502-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getAllPolicies-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getAllPolicies-description-503" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement503_description = `Service Unavailable`;
+ var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
+ if (responseA1PolicyManagement503_description_break == -1) {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ } else {
+ $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getAllPolicies-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getAllPolicies-503" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-503-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-503-schema">
+ <div id="responses-A1PolicyManagement-getAllPolicies-schema-503" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getAllPolicies-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-503');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getAllPolicies-503-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ </article>
+ </div>
+ <hr>
+ <div id="api-A1PolicyManagement-getPolicy">
+ <article id="api-A1PolicyManagement-getPolicy-0" data-group="User" data-name="getPolicy" data-version="0">
+ <div class="pull-left">
+ <h1>getPolicy</h1>
+ <p></p>
+ </div>
+ <div class="pull-right"></div>
+ <div class="clearfix"></div>
+ <p></p>
+ <p class="marked">Returns a policy</p>
+ <p></p>
+ <br />
+ <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}</span></code></pre>
+ <p>
+ <h3>Usage and SDK Samples</h3>
+ </p>
+ <ul class="nav nav-tabs nav-tabs-examples">
+ <li class="active"><a href="#examples-A1PolicyManagement-getPolicy-0-curl">Curl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-java">Java</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-dart">Dart</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-android">Android</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-groovy">Groovy</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-objc">Obj-C</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-javascript">JavaScript</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-angular">Angular</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-csharp">C#</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-php">PHP</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-perl">Perl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-python">Python</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-rust">Rust</a></li>
+ </ul>
+
+ <div class="tab-content">
+ <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicy-0-curl">
+ <pre class="prettyprint"><code class="language-bsh">curl -X GET \
+ -H "Accept: application/json,application/problem+json" \
+ "https://example.com/a1-policy-management/v1/policies/{policyId}"
+</code></pre>
+ </div>
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-java">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.*;
+import org.openapitools.client.auth.*;
+import org.openapitools.client.model.*;
+import org.openapitools.client.api.A1PolicyManagementApi;
+
+import java.io.File;
+import java.util.*;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+
+ // Create an instance of the API class
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicy(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ e.printStackTrace();
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-dart">
+ <pre class="prettyprint"><code class="language-dart">import 'package:openapi/api.dart';
+
+final api_instance = DefaultApi();
+
+final String policyId = new String(); // String |
+final String accept = new String(); // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ final result = await api_instance.getPolicy(policyId, accept);
+ print(result);
+} catch (e) {
+ print('Exception when calling DefaultApi->getPolicy: $e\n');
+}
+
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-android">
+ <pre class="prettyprint"><code class="language-java">import org.openapitools.client.api.A1PolicyManagementApi;
+
+public class A1PolicyManagementApiExample {
+ public static void main(String[] args) {
+ A1PolicyManagementApi apiInstance = new A1PolicyManagementApi();
+ String policyId = policyId_example; // String |
+ String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+ try {
+ Object result = apiInstance.getPolicy(policyId, accept);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ e.printStackTrace();
+ }
+ }
+}</code></pre>
+ </div>
+ <!--
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-groovy">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div> -->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-objc">
+ <pre class="prettyprint"><code class="language-cpp">
+
+// Create an instance of the API class
+A1PolicyManagementApi *apiInstance = [[A1PolicyManagementApi alloc] init];
+String *policyId = policyId_example; // (default to null)
+String *accept = application/json; // Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+[apiInstance getPolicyWith:policyId
+ accept:accept
+ completionHandler: ^(Object output, NSError* error) {
+ if (output) {
+ NSLog(@"%@", output);
+ }
+ if (error) {
+ NSLog(@"Error: %@", error);
+ }
+}];
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-javascript">
+ <pre class="prettyprint"><code class="language-js">var A1PolicyManagementApi = require('a1_policy_management_api');
+
+// Create an instance of the API class
+var api = new A1PolicyManagementApi.A1PolicyManagementApi()
+var policyId = policyId_example; // {String}
+var opts = {
+ 'accept': application/json // {String} Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+};
+
+var callback = function(error, data, response) {
+ if (error) {
+ console.error(error);
+ } else {
+ console.log('API called successfully. Returned data: ' + data);
+ }
+};
+api.getPolicy(policyId, opts, callback);
+</code></pre>
+ </div>
+
+ <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-angular">
+ <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
+ </div>-->
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-csharp">
+ <pre class="prettyprint"><code class="language-cs">using System;
+using System.Diagnostics;
+using Org.OpenAPITools.Api;
+using Org.OpenAPITools.Client;
+using Org.OpenAPITools.Model;
+
+namespace Example
+{
+ public class getPolicyExample
+ {
+ public void main()
+ {
+
+ // Create an instance of the API class
+ var apiInstance = new A1PolicyManagementApi();
+ var policyId = policyId_example; // String | (default to null)
+ var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+ try {
+ Object result = apiInstance.getPolicy(policyId, accept);
+ Debug.WriteLine(result);
+ } catch (Exception e) {
+ Debug.Print("Exception when calling A1PolicyManagementApi.getPolicy: " + e.Message );
+ }
+ }
+ }
+}
+</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-php">
+ <pre class="prettyprint"><code class="language-php"><?php
+require_once(__DIR__ . '/vendor/autoload.php');
+
+// Create an instance of the API class
+$api_instance = new OpenAPITools\Client\Api\A1PolicyManagementApi();
+$policyId = policyId_example; // String |
+$accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+try {
+ $result = $api_instance->getPolicy($policyId, $accept);
+ print_r($result);
+} catch (Exception $e) {
+ echo 'Exception when calling A1PolicyManagementApi->getPolicy: ', $e->getMessage(), PHP_EOL;
+}
+?></code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-perl">
+ <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
+use WWW::OPenAPIClient::Configuration;
+use WWW::OPenAPIClient::A1PolicyManagementApi;
+
+# Create an instance of the API class
+my $api_instance = WWW::OPenAPIClient::A1PolicyManagementApi->new();
+my $policyId = policyId_example; # String |
+my $accept = application/json; # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+
+eval {
+ my $result = $api_instance->getPolicy(policyId => $policyId, accept => $accept);
+ print Dumper($result);
+};
+if ($@) {
+ warn "Exception when calling A1PolicyManagementApi->getPolicy: $@\n";
+}</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-python">
+ <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
+import time
+import openapi_client
+from openapi_client.rest import ApiException
+from pprint import pprint
+
+# Create an instance of the API class
+api_instance = openapi_client.A1PolicyManagementApi()
+policyId = policyId_example # String | (default to null)
+accept = application/json # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
+
+try:
+ api_response = api_instance.get_policy(policyId, accept=accept)
+ pprint(api_response)
+except ApiException as e:
+ print("Exception when calling A1PolicyManagementApi->getPolicy: %s\n" % e)</code></pre>
+ </div>
+
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-rust">
+ <pre class="prettyprint"><code class="language-rust">extern crate A1PolicyManagementApi;
+
+pub fn main() {
+ let policyId = policyId_example; // String
+ let accept = application/json; // String
+
+ let mut context = A1PolicyManagementApi::Context::default();
+ let result = client.getPolicy(policyId, accept, &context).wait();
+
+ println!("{:?}", result);
+}
+</code></pre>
+ </div>
+ </div>
+
+ <h2>Scopes</h2>
+ <table>
+
+ </table>
+
+ <h2>Parameters</h2>
+
+ <div class="methodsubtabletitle">Path parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">policyId*</td>
+<td>
+
+
+ <div id="d2e199_getPolicy_policyId">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ </div>
+ <div class="inner required">
+ Required
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+ <div class="methodsubtabletitle">Header parameters</div>
+ <table id="methodsubtable">
+ <tr>
+ <th width="150px">Name</th>
+ <th>Description</th>
+ </tr>
+ <tr><td style="width:150px;">Accept</td>
+<td>
+
+
+ <div id="d2e199_getPolicy_accept">
+ <div class="json-schema-view">
+ <div class="primitive">
+ <span class="type">
+ String
+ </span>
+
+ <div class="inner description marked">
+Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
+ </div>
+ </div>
+ </div>
+ </div>
+</td>
+</tr>
+
+ </table>
+
+
+
+
+ <h2>Responses</h2>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-200"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-200" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement200_description = `OK - Policy found`;
+ var responseA1PolicyManagement200_description_break = responseA1PolicyManagement200_description.indexOf('\n');
+ if (responseA1PolicyManagement200_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-200" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-200-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-200-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-200-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-200" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "OK - Policy found",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement400_description = `Bad Request`;
+ var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
+ if (responseA1PolicyManagement400_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement401_description = `Unauthorized`;
+ var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
+ if (responseA1PolicyManagement401_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement403_description = `Forbidden`;
+ var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
+ if (responseA1PolicyManagement403_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement404_description = `Not Found`;
+ var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
+ if (responseA1PolicyManagement404_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
+};
+ var schema = findNode('schema',schemaWrapper).schema;
+ if (!schema) {
+ schema = schemaWrapper.schema;
+ }
+ if (schema == null) {
+ return;
+ }
+ if (schema.$ref != null) {
+ schema = defsParser.$refs.get(schema.$ref);
+ if (schema.properties != null) {
+ Object.keys(schema.properties).forEach( (item) => {
+ if (schema.properties[item].$ref != null) {
+ schema.properties[item] = defsParser.$refs.get(schema.properties[item].$ref);
+ }
+ });
+ }
+ } else if (schema.items != null && schema.items.$ref != null) {
+ schema.items = defsParser.$refs.get(schema.items.$ref);
+ } else {
+ schemaWrapper.definitions = Object.assign({}, defs);
+ $RefParser.dereference(schemaWrapper).catch(function(err) {
+ console.log(err);
+ });
+ }
+
+ var view = new JSONSchemaView(schema, 3);
+ $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ result.empty();
+ result.append(view.render());
+ });
+ </script>
+ </div>
+ <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ </div>
+ </div>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <script>
+ var responseA1PolicyManagement406_description = `Not Acceptable`;
+ var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
+ if (responseA1PolicyManagement406_description_break == -1) {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ } else {
+ $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ }
+ </script>
+
+
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <li class="active">
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ </li>
+
+
+
+
+ </ul>
+
+
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <script>
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-406-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-406');
+ $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-406-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-429"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
<script>
var responseA1PolicyManagement429_description = `Too Many Request`;
var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-429-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-429');
+ $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-500"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
<script>
var responseA1PolicyManagement500_description = `Internal Server Error`;
var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-500-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-500');
+ $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-502"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
<script>
var responseA1PolicyManagement502_description = `Bad Gateway`;
var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-502-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-502');
+ $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getAllPolicies-title-503"></h3>
- <p id="examples-A1PolicyManagement-getAllPolicies-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
<script>
var responseA1PolicyManagement503_description = `Service Unavailable`;
var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
} else {
- $("#examples-A1PolicyManagement-getAllPolicies-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-getAllPolicies-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getAllPolicies-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getAllPolicies-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getAllPolicies-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getAllPolicies-503-schema">
- <div id="responses-A1PolicyManagement-getAllPolicies-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getAllPolicies-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getAllPolicies-schema-503');
+ $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getAllPolicies-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
</div>
</div>
</article>
</div>
<hr>
- <div id="api-A1PolicyManagement-getPolicy">
- <article id="api-A1PolicyManagement-getPolicy-0" data-group="User" data-name="getPolicy" data-version="0">
+ <div id="api-A1PolicyManagement-getPolicyStatus">
+ <article id="api-A1PolicyManagement-getPolicyStatus-0" data-group="User" data-name="getPolicyStatus" data-version="0">
<div class="pull-left">
- <h1>getPolicy</h1>
+ <h1>getPolicyStatus</h1>
<p></p>
</div>
<div class="pull-right"></div>
<div class="clearfix"></div>
<p></p>
- <p class="marked">Returns a policy</p>
+ <p class="marked">Query a policy status</p>
<p></p>
<br />
- <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}</span></code></pre>
+ <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/policies/{policyId}/status</span></code></pre>
<p>
<h3>Usage and SDK Samples</h3>
</p>
<ul class="nav nav-tabs nav-tabs-examples">
- <li class="active"><a href="#examples-A1PolicyManagement-getPolicy-0-curl">Curl</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-java">Java</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-dart">Dart</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-android">Android</a></li>
- <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-groovy">Groovy</a></li>-->
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-objc">Obj-C</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-javascript">JavaScript</a></li>
- <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-angular">Angular</a></li>-->
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-csharp">C#</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-php">PHP</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-perl">Perl</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-python">Python</a></li>
- <li class=""><a href="#examples-A1PolicyManagement-getPolicy-0-rust">Rust</a></li>
+ <li class="active"><a href="#examples-A1PolicyManagement-getPolicyStatus-0-curl">Curl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-java">Java</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-dart">Dart</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-android">Android</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-groovy">Groovy</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-objc">Obj-C</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-javascript">JavaScript</a></li>
+ <!--<li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-angular">Angular</a></li>-->
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-csharp">C#</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-php">PHP</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-perl">Perl</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-python">Python</a></li>
+ <li class=""><a href="#examples-A1PolicyManagement-getPolicyStatus-0-rust">Rust</a></li>
</ul>
<div class="tab-content">
- <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicy-0-curl">
+ <div class="tab-pane active" id="examples-A1PolicyManagement-getPolicyStatus-0-curl">
<pre class="prettyprint"><code class="language-bsh">curl -X GET \
-H "Accept: application/json,application/problem+json" \
- "https://example.com/a1-policy-management/v1/policies/{policyId}"
+ "https://example.com/a1-policy-management/v1/policies/{policyId}/status"
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-java">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-java">
<pre class="prettyprint"><code class="language-java">import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicy(policyId, accept);
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
System.out.println(result);
} catch (ApiException e) {
- System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
e.printStackTrace();
}
}
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-dart">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-dart">
<pre class="prettyprint"><code class="language-dart">import 'package:openapi/api.dart';
final api_instance = DefaultApi();
final String accept = new String(); // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- final result = await api_instance.getPolicy(policyId, accept);
+ final result = await api_instance.getPolicyStatus(policyId, accept);
print(result);
} catch (e) {
- print('Exception when calling DefaultApi->getPolicy: $e\n');
+ print('Exception when calling DefaultApi->getPolicyStatus: $e\n');
}
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-android">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-android">
<pre class="prettyprint"><code class="language-java">import org.openapitools.client.api.A1PolicyManagementApi;
public class A1PolicyManagementApiExample {
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicy(policyId, accept);
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
System.out.println(result);
} catch (ApiException e) {
- System.err.println("Exception when calling A1PolicyManagementApi#getPolicy");
+ System.err.println("Exception when calling A1PolicyManagementApi#getPolicyStatus");
e.printStackTrace();
}
}
}</code></pre>
</div>
<!--
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-groovy">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-groovy">
<pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
</div> -->
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-objc">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-objc">
<pre class="prettyprint"><code class="language-cpp">
// Create an instance of the API class
String *policyId = policyId_example; // (default to null)
String *accept = application/json; // Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
-[apiInstance getPolicyWith:policyId
+[apiInstance getPolicyStatusWith:policyId
accept:accept
completionHandler: ^(Object output, NSError* error) {
if (output) {
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-javascript">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-javascript">
<pre class="prettyprint"><code class="language-js">var A1PolicyManagementApi = require('a1_policy_management_api');
// Create an instance of the API class
console.log('API called successfully. Returned data: ' + data);
}
};
-api.getPolicy(policyId, opts, callback);
+api.getPolicyStatus(policyId, opts, callback);
</code></pre>
</div>
- <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-angular">
+ <!--<div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-angular">
<pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
</div>-->
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-csharp">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-csharp">
<pre class="prettyprint"><code class="language-cs">using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
namespace Example
{
- public class getPolicyExample
+ public class getPolicyStatusExample
{
public void main()
{
var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try {
- Object result = apiInstance.getPolicy(policyId, accept);
+ Object result = apiInstance.getPolicyStatus(policyId, accept);
Debug.WriteLine(result);
} catch (Exception e) {
- Debug.Print("Exception when calling A1PolicyManagementApi.getPolicy: " + e.Message );
+ Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyStatus: " + e.Message );
}
}
}
</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-php">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-php">
<pre class="prettyprint"><code class="language-php"><?php
require_once(__DIR__ . '/vendor/autoload.php');
$accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- $result = $api_instance->getPolicy($policyId, $accept);
+ $result = $api_instance->getPolicyStatus($policyId, $accept);
print_r($result);
} catch (Exception $e) {
- echo 'Exception when calling A1PolicyManagementApi->getPolicy: ', $e->getMessage(), PHP_EOL;
+ echo 'Exception when calling A1PolicyManagementApi->getPolicyStatus: ', $e->getMessage(), PHP_EOL;
}
?></code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-perl">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-perl">
<pre class="prettyprint"><code class="language-perl">use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::A1PolicyManagementApi;
my $accept = application/json; # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
eval {
- my $result = $api_instance->getPolicy(policyId => $policyId, accept => $accept);
+ my $result = $api_instance->getPolicyStatus(policyId => $policyId, accept => $accept);
print Dumper($result);
};
if ($@) {
- warn "Exception when calling A1PolicyManagementApi->getPolicy: $@\n";
+ warn "Exception when calling A1PolicyManagementApi->getPolicyStatus: $@\n";
}</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-python">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-python">
<pre class="prettyprint"><code class="language-python">from __future__ import print_statement
import time
import openapi_client
accept = application/json # String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try:
- api_response = api_instance.get_policy(policyId, accept=accept)
+ api_response = api_instance.get_policy_status(policyId, accept=accept)
pprint(api_response)
except ApiException as e:
- print("Exception when calling A1PolicyManagementApi->getPolicy: %s\n" % e)</code></pre>
+ print("Exception when calling A1PolicyManagementApi->getPolicyStatus: %s\n" % e)</code></pre>
</div>
- <div class="tab-pane" id="examples-A1PolicyManagement-getPolicy-0-rust">
+ <div class="tab-pane" id="examples-A1PolicyManagement-getPolicyStatus-0-rust">
<pre class="prettyprint"><code class="language-rust">extern crate A1PolicyManagementApi;
pub fn main() {
let accept = application/json; // String
let mut context = A1PolicyManagementApi::Context::default();
- let result = client.getPolicy(policyId, accept, &context).wait();
+ let result = client.getPolicyStatus(policyId, accept, &context).wait();
println!("{:?}", result);
}
<td>
- <div id="d2e199_getPolicy_policyId">
+ <div id="d2e199_getPolicyStatus_policyId">
<div class="json-schema-view">
<div class="primitive">
<span class="type">
<td>
- <div id="d2e199_getPolicy_accept">
+ <div id="d2e199_getPolicyStatus_accept">
<div class="json-schema-view">
<div class="primitive">
<span class="type">
<h2>Responses</h2>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-200"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-200" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-200"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-200" class="marked"></p>
<script>
- var responseA1PolicyManagement200_description = `OK - Policy found`;
+ var responseA1PolicyManagement200_description = `OK`;
var responseA1PolicyManagement200_description_break = responseA1PolicyManagement200_description.indexOf('\n');
if (responseA1PolicyManagement200_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-200").text("Status: 200 - " + responseA1PolicyManagement200_description.substring(0, responseA1PolicyManagement200_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-200").html(responseA1PolicyManagement200_description.substring(responseA1PolicyManagement200_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-200" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-200" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-200-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-200-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-200-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-200-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-200" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-200-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-200-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy found",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyStatusObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-200-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-200');
+ $('#responses-A1PolicyManagement-getPolicyStatus-200-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-200');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-200-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-200-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-400"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-400" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-400"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-400" class="marked"></p>
<script>
var responseA1PolicyManagement400_description = `Bad Request`;
var responseA1PolicyManagement400_description_break = responseA1PolicyManagement400_description.indexOf('\n');
if (responseA1PolicyManagement400_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-400").text("Status: 400 - " + responseA1PolicyManagement400_description.substring(0, responseA1PolicyManagement400_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-400").html(responseA1PolicyManagement400_description.substring(responseA1PolicyManagement400_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-400" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-400" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-400-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-400-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-400-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-400-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-400" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-400-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-400-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-400-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-400');
+ $('#responses-A1PolicyManagement-getPolicyStatus-400-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-400');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-400-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-400-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-401"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-401" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-401"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-401" class="marked"></p>
<script>
var responseA1PolicyManagement401_description = `Unauthorized`;
var responseA1PolicyManagement401_description_break = responseA1PolicyManagement401_description.indexOf('\n');
if (responseA1PolicyManagement401_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-401").text("Status: 401 - " + responseA1PolicyManagement401_description.substring(0, responseA1PolicyManagement401_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-401").html(responseA1PolicyManagement401_description.substring(responseA1PolicyManagement401_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-401" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-401" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-401-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-401-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-401-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-401-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-401" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-401-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-401-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-401-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-401');
+ $('#responses-A1PolicyManagement-getPolicyStatus-401-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-401');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-401-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-401-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-403"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-403" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-403"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-403" class="marked"></p>
<script>
var responseA1PolicyManagement403_description = `Forbidden`;
var responseA1PolicyManagement403_description_break = responseA1PolicyManagement403_description.indexOf('\n');
if (responseA1PolicyManagement403_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-403").text("Status: 403 - " + responseA1PolicyManagement403_description.substring(0, responseA1PolicyManagement403_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-403").html(responseA1PolicyManagement403_description.substring(responseA1PolicyManagement403_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-403" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-403" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-403-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-403-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-403-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-403-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-403" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-403-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-403-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-403-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-403');
+ $('#responses-A1PolicyManagement-getPolicyStatus-403-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-403');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-403-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-403-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-404"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-404" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-404"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-404" class="marked"></p>
<script>
var responseA1PolicyManagement404_description = `Not Found`;
var responseA1PolicyManagement404_description_break = responseA1PolicyManagement404_description.indexOf('\n');
if (responseA1PolicyManagement404_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-404").text("Status: 404 - " + responseA1PolicyManagement404_description.substring(0, responseA1PolicyManagement404_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-404").html(responseA1PolicyManagement404_description.substring(responseA1PolicyManagement404_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-404" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-404" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-404-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-404-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-404-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-404-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-404" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-404-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-404-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-404" class="exampleStyle">
<script>
- $(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ $(document).ready(function() {
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-404-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-404');
+ $('#responses-A1PolicyManagement-getPolicyStatus-404-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-404');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-404-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-404-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-406"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-406" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-406"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-406" class="marked"></p>
<script>
var responseA1PolicyManagement406_description = `Not Acceptable`;
var responseA1PolicyManagement406_description_break = responseA1PolicyManagement406_description.indexOf('\n');
if (responseA1PolicyManagement406_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-406").text("Status: 406 - " + responseA1PolicyManagement406_description.substring(0, responseA1PolicyManagement406_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-406").html(responseA1PolicyManagement406_description.substring(responseA1PolicyManagement406_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-406" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-406" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-406-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-406-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-406-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-406-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-406" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-406-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-406-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-406-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-406');
+ $('#responses-A1PolicyManagement-getPolicyStatus-406-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-406');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-406-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-406-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-429"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-429" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-429"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-429" class="marked"></p>
<script>
var responseA1PolicyManagement429_description = `Too Many Request`;
var responseA1PolicyManagement429_description_break = responseA1PolicyManagement429_description.indexOf('\n');
if (responseA1PolicyManagement429_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-429").text("Status: 429 - " + responseA1PolicyManagement429_description.substring(0, responseA1PolicyManagement429_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-429").html(responseA1PolicyManagement429_description.substring(responseA1PolicyManagement429_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-429" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-429" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-429-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-429-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-429-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-429-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-429" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-429-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-429-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-429-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-429');
+ $('#responses-A1PolicyManagement-getPolicyStatus-429-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-429');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-429-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-429-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-500"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-500" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-500"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-500" class="marked"></p>
<script>
var responseA1PolicyManagement500_description = `Internal Server Error`;
var responseA1PolicyManagement500_description_break = responseA1PolicyManagement500_description.indexOf('\n');
if (responseA1PolicyManagement500_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-500").text("Status: 500 - " + responseA1PolicyManagement500_description.substring(0, responseA1PolicyManagement500_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-500").html(responseA1PolicyManagement500_description.substring(responseA1PolicyManagement500_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-500" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-500" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-500-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-500-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-500-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-500-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-500" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-500-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-500-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-500-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-500');
+ $('#responses-A1PolicyManagement-getPolicyStatus-500-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-500');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-500-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-500-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-502"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-502" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-502"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-502" class="marked"></p>
<script>
var responseA1PolicyManagement502_description = `Bad Gateway`;
var responseA1PolicyManagement502_description_break = responseA1PolicyManagement502_description.indexOf('\n');
if (responseA1PolicyManagement502_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-502").text("Status: 502 - " + responseA1PolicyManagement502_description.substring(0, responseA1PolicyManagement502_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-502").html(responseA1PolicyManagement502_description.substring(responseA1PolicyManagement502_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-502" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-502" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-502-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-502-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-502-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-502-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-502" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-502-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-502-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-502-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-502');
+ $('#responses-A1PolicyManagement-getPolicyStatus-502-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-502');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-502-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-502-schema-data' type='hidden' value=''></input>
</div>
</div>
- <h3 id="examples-A1PolicyManagement-getPolicy-title-503"></h3>
- <p id="examples-A1PolicyManagement-getPolicy-description-503" class="marked"></p>
+ <h3 id="examples-A1PolicyManagement-getPolicyStatus-title-503"></h3>
+ <p id="examples-A1PolicyManagement-getPolicyStatus-description-503" class="marked"></p>
<script>
var responseA1PolicyManagement503_description = `Service Unavailable`;
var responseA1PolicyManagement503_description_break = responseA1PolicyManagement503_description.indexOf('\n');
if (responseA1PolicyManagement503_description_break == -1) {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description);
} else {
- $("#examples-A1PolicyManagement-getPolicy-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
- $("#examples-A1PolicyManagement-getPolicy-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-title-503").text("Status: 503 - " + responseA1PolicyManagement503_description.substring(0, responseA1PolicyManagement503_description_break));
+ $("#examples-A1PolicyManagement-getPolicyStatus-description-503").html(responseA1PolicyManagement503_description.substring(responseA1PolicyManagement503_description_break));
}
</script>
- <ul id="responses-detail-A1PolicyManagement-getPolicy-503" class="nav nav-tabs nav-tabs-examples" >
+ <ul id="responses-detail-A1PolicyManagement-getPolicyStatus-503" class="nav nav-tabs nav-tabs-examples" >
<li class="active">
- <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicy-503-schema">Schema</a>
+ <a data-toggle="tab" href="#responses-A1PolicyManagement-getPolicyStatus-503-schema">Schema</a>
</li>
</ul>
- <div class="tab-content" id="responses-A1PolicyManagement-getPolicy-503-wrapper" style='margin-bottom: 10px;'>
- <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicy-503-schema">
- <div id="responses-A1PolicyManagement-getPolicy-schema-503" class="exampleStyle">
+ <div class="tab-content" id="responses-A1PolicyManagement-getPolicyStatus-503-wrapper" style='margin-bottom: 10px;'>
+ <div class="tab-pane active" id="responses-A1PolicyManagement-getPolicyStatus-503-schema">
+ <div id="responses-A1PolicyManagement-getPolicyStatus-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
}
var view = new JSONSchemaView(schema, 3);
- $('#responses-A1PolicyManagement-getPolicy-503-schema-data').val(JSON.stringify(schema));
- var result = $('#responses-A1PolicyManagement-getPolicy-schema-503');
+ $('#responses-A1PolicyManagement-getPolicyStatus-503-schema-data').val(JSON.stringify(schema));
+ var result = $('#responses-A1PolicyManagement-getPolicyStatus-schema-503');
result.empty();
result.append(view.render());
});
</script>
</div>
- <input id='responses-A1PolicyManagement-getPolicy-503-schema-data' type='hidden' value=''></input>
+ <input id='responses-A1PolicyManagement-getPolicyStatus-503-schema-data' type='hidden' value=''></input>
</div>
</div>
</article>
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
String accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling A1PolicyManagementApi#getPolicyTypeDefinition");
[apiInstance getPolicyTypeDefinitionWith:policyTypeId
accept:accept
- completionHandler: ^(Object output, NSError* error) {
+ completionHandler: ^(PolicyTypeObject output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
var accept = application/json; // String | Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed. (optional) (default to null)
try {
- Object result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
+ PolicyTypeObject result = apiInstance.getPolicyTypeDefinition(policyTypeId, accept);
Debug.WriteLine(result);
} catch (Exception e) {
Debug.Print("Exception when calling A1PolicyManagementApi.getPolicyTypeDefinition: " + e.Message );
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - schema of the given policy type",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - schema of the given policy type",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeObject"\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeObject" : {\r
+ "$ref" : "#/components/examples/PolicyTypeObject"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypeDefinition-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy Type IDs found Ok",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/components/schemas/PolicyTypeInformation"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy Type IDs found Ok",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "array",\r
+ "items" : {\r
+ "$ref" : "#/components/schemas/PolicyTypeInformation"\r
+ }\r
+ },\r
+ "examples" : {\r
+ "PolicyTypeInformation" : {\r
+ "$ref" : "#/components/examples/PolicyTypeInformation"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-getPolicyTypes-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- },
- "examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
- }
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ },\r
+ "examples" : {\r
+ "policyObject" : {\r
+ "$ref" : "#/components/examples/PolicyObject"\r
+ }\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-A1PolicyManagement-putPolicy-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Policy updated",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Policy updated",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/PolicyObject"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-401" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unauthorized",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unauthorized",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-403" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Forbidden",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Forbidden",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-406" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Acceptable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Acceptable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-411" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Length Required",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Length Required",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-413" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Payload Too Large",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Payload Too Large",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-415" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Unsupported Media Type",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Unsupported Media Type",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-423" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Locked - HTTP Status code which can be used when the state is Locked",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ErrorInformation"
- },
- "example" : {
- "status" : 423,
- "title" : "Locked",
- "detail" : "State is Locked in the provided request."
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Locked - HTTP Status code which can be used when the state is Locked",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ErrorInformation"\r
+ },\r
+ "example" : {\r
+ "status" : 423,\r
+ "title" : "Locked",\r
+ "detail" : "State is Locked in the provided request."\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-429" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Too Many Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Too Many Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-500" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Internal Server Error",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Internal Server Error",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-502" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Gateway",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Gateway",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-A1PolicyManagement-putPolicy-schema-503" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Service Unavailable",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Service Unavailable",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-getConfiguration-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Application configuration received",
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "string"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Application configuration received",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-getConfiguration-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "object"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-Configuration-putConfiguration-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Configuration updated",
- "content" : {
- "*/*" : {
- "schema" : {
- "$ref" : "#/components/schemas/void"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Configuration updated",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/void"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-Configuration-putConfiguration-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-HealthCheck-getStatus-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK- Service is living Ok",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/StatusInfo"
- },
- "examples" : {
- "status_info" : {
- "$ref" : "#/components/examples/StatusInfo"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK- Service is living Ok",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/StatusInfo"\r
+ },\r
+ "examples" : {\r
+ "status_info" : {\r
+ "$ref" : "#/components/examples/StatusInfo"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRic-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Near-RT RIC is found OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/RicInfo"
- },
- "examples" : {
- "ric_info" : {
- "$ref" : "#/components/examples/RicInfo"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Near-RT RIC is found OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/RicInfo"\r
+ },\r
+ "examples" : {\r
+ "ric_info" : {\r
+ "$ref" : "#/components/examples/RicInfo"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRic-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRics-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/RicInfoList"
- },
- "examples" : {
- "ric_info_list" : {
- "$ref" : "#/components/examples/RicInfoList"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/RicInfoList"\r
+ },\r
+ "examples" : {\r
+ "ric_info_list" : {\r
+ "$ref" : "#/components/examples/RicInfoList"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-NearRTRICRepository-getRics-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-deleteService-schema-204" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "No Content - Service unregistered",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "No Content - Service unregistered",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-deleteService-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-getServices-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK",
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ServiceStatusList"
- },
- "examples" : {
- "service_status_list" : {
- "$ref" : "#/components/examples/ServiceStatusList"
- }
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK",\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ServiceStatusList"\r
+ },\r
+ "examples" : {\r
+ "service_status_list" : {\r
+ "$ref" : "#/components/examples/ServiceStatusList"\r
+ }\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-getServices-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "type" : "string"
- }
- }
- },
- "required" : false
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "type" : "string"\r
+ }\r
+ }\r
+ },\r
+ "required" : false\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-ServiceRegistryAndSupervision-keepAliveService-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Service supervision timer refreshed, OK",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Service supervision timer refreshed, OK",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-keepAliveService-schema-404" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Not Found",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Not Found",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
-H "Accept: */*,application/problem+json" \
-H "Content-Type: application/json" \
"https://example.com/a1-policy-management/v1/services" \
- -d '{
- "keepAliveIntervalSeconds" : 0,
- "callbackUrl" : "callbackUrl",
- "serviceId" : "serviceId"
+ -d '{\r
+ "keepAliveIntervalSeconds" : 0,\r
+ "callbackUrl" : "callbackUrl",\r
+ "serviceId" : "serviceId"\r
}'
</code></pre>
</div>
<p class="marked"></p>
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "content" : {
- "application/json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ServiceRegistrationInfo"
- }
- }
- },
- "required" : true
+ var schemaWrapper = {\r
+ "content" : {\r
+ "application/json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ServiceRegistrationInfo"\r
+ }\r
+ }\r
+ },\r
+ "required" : true\r
};
var schema = findNode('schema',schemaWrapper).schema;
<div id="responses-ServiceRegistryAndSupervision-putService-schema-200" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "OK - Service updated",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "OK - Service updated",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-putService-schema-201" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Created - Service created",
- "content" : {
- "*/*" : {
- "schema" : {
- "type" : "object"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Created - Service created",\r
+ "content" : {\r
+ "*/*" : {\r
+ "schema" : {\r
+ "type" : "object"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
<div id="responses-ServiceRegistryAndSupervision-putService-schema-400" class="exampleStyle">
<script>
$(document).ready(function() {
- var schemaWrapper = {
- "description" : "Bad Request",
- "content" : {
- "application/problem+json" : {
- "schema" : {
- "$ref" : "#/components/schemas/ProblemDetails"
- }
- }
- }
+ var schemaWrapper = {\r
+ "description" : "Bad Request",\r
+ "content" : {\r
+ "application/problem+json" : {\r
+ "schema" : {\r
+ "$ref" : "#/components/schemas/ProblemDetails"\r
+ }\r
+ }\r
+ }\r
};
var schema = findNode('schema',schemaWrapper).schema;
if (!schema) {
"200" : {
"content" : {
"application/json" : {
+ "examples" : {
+ "PolicyTypeInformation" : {
+ "$ref" : "#/components/examples/PolicyTypeInformation"
+ }
+ },
"schema" : {
"items" : {
"$ref" : "#/components/schemas/PolicyTypeInformation"
"content" : {
"application/json" : {
"examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
+ "PolicyTypeObject" : {
+ "$ref" : "#/components/examples/PolicyTypeObject"
}
},
"schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
+ "$ref" : "#/components/schemas/PolicyTypeObject"
}
}
},
} ],
"responses" : {
"204" : {
- "description" : "The created A1 policy was deleted"
+ "description" : "The A1 policy was deleted"
},
"400" : {
"content" : {
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"tags" : [ "A1 Policy Management" ]
}
},
+ "/policies/{policyId}/status" : {
+ "get" : {
+ "description" : "Query a policy status",
+ "operationId" : "getPolicyStatus",
+ "parameters" : [ {
+ "explode" : false,
+ "in" : "path",
+ "name" : "policyId",
+ "required" : true,
+ "schema" : {
+ "type" : "string"
+ },
+ "style" : "simple"
+ }, {
+ "description" : "Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.",
+ "explode" : false,
+ "in" : "header",
+ "name" : "Accept",
+ "required" : false,
+ "schema" : {
+ "example" : "application/json",
+ "type" : "string"
+ },
+ "style" : "simple"
+ } ],
+ "responses" : {
+ "200" : {
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/PolicyStatusObject"
+ }
+ }
+ },
+ "description" : "OK"
+ },
+ "400" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Request"
+ },
+ "401" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unauthorized"
+ },
+ "403" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Forbidden"
+ },
+ "404" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Found"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
+ "429" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Too Many Request"
+ },
+ "500" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Internal Server Error"
+ },
+ "502" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Gateway"
+ },
+ "503" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Service Unavailable"
+ }
+ },
+ "tags" : [ "A1 Policy Management" ]
+ }
+ },
"/policies" : {
"get" : {
"description" : "Returns a list of A1 policies matching given search criteria. <br>If several query parameters are defined, the policies matching all conditions are returned.",
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
"406" : {
"content" : {
"application/problem+json" : {
},
"description" : "Not Acceptable"
},
+ "409" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Conflict"
+ },
+ "413" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Payload Too Large"
+ },
+ "415" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unsupported Media Type"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"pdb" : 50
}
}
+ },
+ "PolicyTypeInformation" : {
+ "value" : [ {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_1"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_1"
+ } ]
+ },
+ "PolicyTypeObject" : {
+ "value" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS2 policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ }
+ }
}
},
"responses" : {
"schemas" : {
"PolicyTypeInformation" : {
"description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",
+ "example" : {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ },
"properties" : {
"policyTypeId" : {
"description" : "Identity of the policy type",
"description" : "Policy Object is a JSON representation of an A1 policy",
"type" : "object"
},
+ "PolicyTypeObject" : {
+ "description" : "policy type object as defined in A1TD",
+ "example" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ },
+ "statusSchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0.2.0",
+ "description" : "STD QOS policy type status",
+ "type" : "object",
+ "properties" : {
+ "enforceStatus" : {
+ "type" : "string"
+ },
+ "enforceReason" : {
+ "type" : "string"
+ },
+ "additionalProperties" : false,
+ "required" : [ "enforceStatus" ]
+ }
+ }
+ },
+ "properties" : {
+ "policySchema" : {
+ "$ref" : "#/components/schemas/PolicySchema"
+ },
+ "statusSchema" : {
+ "$ref" : "#/components/schemas/StatusSchema"
+ }
+ },
+ "required" : [ "policySchema" ],
+ "type" : "object"
+ },
+ "PolicySchema" : {
+ "description" : "The schemas are policy type specific",
+ "type" : "object"
+ },
+ "StatusSchema" : {
+ "description" : "The optional schema for policy status",
+ "type" : "object"
+ },
+ "PolicyStatusObject" : {
+ "description" : "A generic policy status object that can be used to transport any policy status. Additionally, a policy status shall be valid according to the schema of its specific policy type.",
+ "type" : "object"
+ },
"void" : {
"description" : "Void/empty",
"type" : "object"
"200" : {
"content" : {
"application/json" : {
+ "examples" : {
+ "PolicyTypeInformation" : {
+ "$ref" : "#/components/examples/PolicyTypeInformation"
+ }
+ },
"schema" : {
"items" : {
"$ref" : "#/components/schemas/PolicyTypeInformation"
"content" : {
"application/json" : {
"examples" : {
- "policyObject" : {
- "$ref" : "#/components/examples/PolicyObject"
+ "PolicyTypeObject" : {
+ "$ref" : "#/components/examples/PolicyTypeObject"
}
},
"schema" : {
- "$ref" : "#/components/schemas/PolicyObject"
+ "$ref" : "#/components/schemas/PolicyTypeObject"
}
}
},
} ],
"responses" : {
"204" : {
- "description" : "The created A1 policy was deleted"
+ "description" : "The A1 policy was deleted"
},
"400" : {
"content" : {
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"tags" : [ "A1 Policy Management" ]
}
},
+ "/policies/{policyId}/status" : {
+ "get" : {
+ "description" : "Query a policy status",
+ "operationId" : "getPolicyStatus",
+ "parameters" : [ {
+ "explode" : false,
+ "in" : "path",
+ "name" : "policyId",
+ "required" : true,
+ "schema" : {
+ "type" : "string"
+ },
+ "style" : "simple"
+ }, {
+ "description" : "Specifies the content type that the client expects to receive in response to the request. Only application/json is allowed.",
+ "explode" : false,
+ "in" : "header",
+ "name" : "Accept",
+ "required" : false,
+ "schema" : {
+ "example" : "application/json",
+ "type" : "string"
+ },
+ "style" : "simple"
+ } ],
+ "responses" : {
+ "200" : {
+ "content" : {
+ "application/json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/PolicyStatusObject"
+ }
+ }
+ },
+ "description" : "OK"
+ },
+ "400" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Request"
+ },
+ "401" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unauthorized"
+ },
+ "403" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Forbidden"
+ },
+ "404" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Found"
+ },
+ "406" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Not Acceptable"
+ },
+ "429" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Too Many Request"
+ },
+ "500" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Internal Server Error"
+ },
+ "502" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Bad Gateway"
+ },
+ "503" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Service Unavailable"
+ }
+ },
+ "tags" : [ "A1 Policy Management" ]
+ }
+ },
"/policies" : {
"get" : {
"description" : "Returns a list of A1 policies matching given search criteria. <br>If several query parameters are defined, the policies matching all conditions are returned.",
},
"description" : "Not Found"
},
+ "405" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Method Not Allowed"
+ },
"406" : {
"content" : {
"application/problem+json" : {
},
"description" : "Not Acceptable"
},
+ "409" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Conflict"
+ },
+ "413" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Payload Too Large"
+ },
+ "415" : {
+ "content" : {
+ "application/problem+json" : {
+ "schema" : {
+ "$ref" : "#/components/schemas/ProblemDetails"
+ }
+ }
+ },
+ "description" : "Unsupported Media Type"
+ },
"423" : {
"content" : {
"application/problem+json" : {
"pdb" : 50
}
}
+ },
+ "PolicyTypeInformation" : {
+ "value" : [ {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_2"
+ }, {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_1"
+ }, {
+ "policyTypeId" : "STD_QOS_0_2_0",
+ "nearRtRicId" : "ricsim_g3_1"
+ } ]
+ },
+ "PolicyTypeObject" : {
+ "value" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS2 policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ }
+ }
}
},
"responses" : {
"schemas" : {
"PolicyTypeInformation" : {
"description" : "Available policy types and for each policy type identifier the Near-RT RIC identifiers of those Near-RT RICs that support the related A1 policy type",
+ "example" : {
+ "policyTypeId" : "STD_QOS2_0.1.0",
+ "nearRtRicId" : "ricsim_g3_2"
+ },
"properties" : {
"policyTypeId" : {
"description" : "Identity of the policy type",
"description" : "Policy Object is a JSON representation of an A1 policy",
"type" : "object"
},
+ "PolicyTypeObject" : {
+ "description" : "policy type object as defined in A1TD",
+ "example" : {
+ "policySchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0_2_0",
+ "description" : "STD QOS policy type",
+ "type" : "object",
+ "properties" : {
+ "scope" : {
+ "type" : "object",
+ "properties" : {
+ "ueId" : {
+ "type" : "string"
+ },
+ "qosId" : {
+ "type" : "string"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "ueId", "qosId" ]
+ },
+ "qosObjectives" : {
+ "type" : "object",
+ "properties" : {
+ "priorityLevel" : {
+ "type" : "number"
+ }
+ },
+ "additionalProperties" : false,
+ "required" : [ "priorityLevel" ]
+ }
+ }
+ },
+ "statusSchema" : {
+ "$schema" : "http://json-schema.org/draft-07/schema#",
+ "title" : "STD_QOS_0.2.0",
+ "description" : "STD QOS policy type status",
+ "type" : "object",
+ "properties" : {
+ "enforceStatus" : {
+ "type" : "string"
+ },
+ "enforceReason" : {
+ "type" : "string"
+ },
+ "additionalProperties" : false,
+ "required" : [ "enforceStatus" ]
+ }
+ }
+ },
+ "properties" : {
+ "policySchema" : {
+ "$ref" : "#/components/schemas/PolicySchema"
+ },
+ "statusSchema" : {
+ "$ref" : "#/components/schemas/StatusSchema"
+ }
+ },
+ "required" : [ "policySchema" ],
+ "type" : "object"
+ },
+ "PolicySchema" : {
+ "description" : "The schemas are policy type specific",
+ "type" : "object"
+ },
+ "StatusSchema" : {
+ "description" : "The optional schema for policy status",
+ "type" : "object"
+ },
+ "PolicyStatusObject" : {
+ "description" : "A generic policy status object that can be used to transport any policy status. Additionally, a policy status shall be valid according to the schema of its specific policy type.",
+ "type" : "object"
+ },
"void" : {
"description" : "Void/empty",
"type" : "object"
items:
$ref: '#/components/schemas/PolicyTypeInformation'
type: array
-
+ examples:
+ PolicyTypeInformation:
+ $ref: '#/components/examples/PolicyTypeInformation'
description: OK - Policy Type IDs found Ok
'400':
$ref: '#/components/responses/400'
content:
application/json:
schema:
- $ref: '#/components/schemas/PolicyObject'
+ $ref: '#/components/schemas/PolicyTypeObject'
examples:
- policyObject:
- $ref: '#/components/examples/PolicyObject'
+ PolicyTypeObject:
+ $ref: '#/components/examples/PolicyTypeObject'
description: OK - schema of the given policy type
'400':
$ref: '#/components/responses/400'
example: application/json
responses:
'204':
- description: 'The created A1 policy was deleted'
+ description: 'The A1 policy was deleted'
'400':
$ref: '#/components/responses/400'
'401':
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
+ '405':
+ $ref: '#/components/responses/405'
+ '406':
+ $ref: '#/components/responses/406'
'423':
$ref: '#/components/responses/Locked'
'429':
description: Returns a policy
tags:
- A1 Policy Management
+ /policies/{policyId}/status:
+ get:
+ operationId: getPolicyStatus
+ parameters:
+ - explode: false
+ in: path
+ name: policyId
+ required: true
+ schema:
+ type: string
+ style: simple
+ - description: Specifies the content type that the client expects to receive in response to the request.
+ Only application/json is allowed.
+ in: header
+ name: Accept
+ schema:
+ type: string
+ example: application/json
+ responses:
+ '200':
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/PolicyStatusObject'
+ description: OK
+ '400':
+ $ref: '#/components/responses/400'
+ '401':
+ $ref: '#/components/responses/401'
+ '403':
+ $ref: '#/components/responses/403'
+ '404':
+ $ref: '#/components/responses/404'
+ '406':
+ $ref: '#/components/responses/406'
+ '429':
+ $ref: '#/components/responses/429'
+ '500':
+ $ref: '#/components/responses/500'
+ '502':
+ $ref: '#/components/responses/502'
+ '503':
+ $ref: '#/components/responses/503'
+ description: 'Query a policy status'
+ tags:
+ - A1 Policy Management
+
/policies:
get:
description: "Returns a list of A1 policies matching given search criteria.\
$ref: '#/components/responses/403'
'404':
$ref: '#/components/responses/404'
+ '405':
+ $ref: '#/components/responses/405'
'406':
$ref: '#/components/responses/406'
+ '409':
+ $ref: '#/components/responses/409'
+ '413':
+ $ref: '#/components/responses/413'
+ '415':
+ $ref: '#/components/responses/415'
'423':
$ref: '#/components/responses/Locked'
'429':
mfbr: 200
priorityLevel: 3
pdb: 50
+ PolicyTypeInformation:
+ value:
+ - policyTypeId: STD_QOS2_0.1.0
+ nearRtRicId: ricsim_g3_2
+ - policyTypeId: STD_QOS_0_2_0
+ nearRtRicId: ricsim_g3_2
+ - policyTypeId: STD_QOS2_0.1.0
+ nearRtRicId: ricsim_g3_1
+ - policyTypeId: STD_QOS_0_2_0
+ nearRtRicId: ricsim_g3_1
+ PolicyTypeObject:
+ value:
+ policySchema:
+ "$schema": http://json-schema.org/draft-07/schema#
+ title: STD_QOS_0_2_0
+ description: STD QOS2 policy type
+ type: object
+ properties:
+ scope:
+ type: object
+ properties:
+ ueId:
+ type: string
+ qosId:
+ type: string
+ additionalProperties: false
+ required:
+ - ueId
+ - qosId
+ qosObjectives:
+ type: object
+ properties:
+ priorityLevel:
+ type: number
+ additionalProperties: false
+ required:
+ - priorityLevel
schemas:
PolicyTypeInformation:
description: >-
required:
- policyTypeId
- nearRtRicId
+ example:
+ policyTypeId: STD_QOS2_0.1.0
+ nearRtRicId: ricsim_g3_2
PolicyObjectInformation:
description: Information related to the creation of the policy
type: object
PolicyObject:
description: 'Policy Object is a JSON representation of an A1 policy'
type: object
+ PolicyTypeObject:
+ description: 'policy type object as defined in A1TD'
+ type: object
+ properties:
+ policySchema:
+ $ref: '#/components/schemas/PolicySchema'
+ statusSchema:
+ $ref: '#/components/schemas/StatusSchema'
+ required:
+ - "policySchema"
+ example:
+ policySchema:
+ "$schema": http://json-schema.org/draft-07/schema#
+ title: STD_QOS_0_2_0
+ description: STD QOS policy type
+ type: object
+ properties:
+ scope:
+ type: object
+ properties:
+ ueId:
+ type: string
+ qosId:
+ type: string
+ additionalProperties: false
+ required:
+ - ueId
+ - qosId
+ qosObjectives:
+ type: object
+ properties:
+ priorityLevel:
+ type: number
+ additionalProperties: false
+ required:
+ - priorityLevel
+ statusSchema:
+ "$schema": http://json-schema.org/draft-07/schema#
+ title: STD_QOS_0.2.0
+ description: STD QOS policy type status
+ type: object
+ properties:
+ enforceStatus:
+ type: string
+ enforceReason:
+ type: string
+ additionalProperties: false
+ required:
+ - enforceStatus
+ PolicySchema:
+ description: 'The schemas are policy type specific'
+ type: object
+ StatusSchema:
+ description: 'The optional schema for policy status'
+ type: object
+ PolicyStatusObject:
+ description: 'A generic policy status object that can be used to transport any policy status. Additionally, a policy status shall be valid according to the schema of its specific policy type.'
+ type: object
void:
description: Void/empty
type: object