Java class for MyApiObject complex type. This class is deprecated.
name | data type | description |
---|---|---|
hasReadContract | boolean | Has read contract. This value has been deprecated. |
Properties inherited from ApiObject |
||
apiId | string | Api id. |
apiDisplayName | string | Api display name. |
apiName | string | |
apiVersion | string | Api version. Can be empty. |
status | ApiStatus | |
accessUrl | string | Api access url. |
apiInterfaces | array of ApiInterface | List of ApiInterfaces. |
contractname | string | Contract name. |
contractversion | string | Contract version. |
description | string | Description. |
facade | string | Facade. |
serviceType | string | Service type. It is required. |
protocol | string | Protocol. |
privilege | number | Privilege. |
link | string | Link. |
accessType | AccessType | AccessType. |
authType | AuthType | AuthType value. |
authToken | string | Access token. |
groups | array of string | List of groups. |
wadlFiles | array of WadlFile | Optional list of wadl files for south bound. |
northBoundWadlFiles | array of WadlFile | Optional list of wadl files for north bound. |
direction | Direction | Direction. |
networkAuthorizationURI | string | Network authorization uri. |
networkTokenURI | string | Network token uri. |
networkClientRedirectURI | string | Network client redirect uri. |
icon | string | Icon. |
csServiceType | string | Cs service type. |
csOption | CsOption | CsOption. |
networkProxy | string | Network proxy. |
apiAuthTypes | array of ApiAuthType | List of ApiAuthType. |
Properties inherited from TaskObject |
||
notificationId | string |
Example
{ "myApiObject" : { "hasReadContract" : true, "apiId" : "...", "apiDisplayName" : "...", "apiName" : "...", "apiVersion" : "...", "status" : "SUSPENDED", "accessUrl" : "...", "apiInterfaces" : [ { "name" : "...", "apiMethods" : [ { "name" : "...", "changeCode" : "...", "displayName" : "...", "parameterSettings" : [ { }, { } ], "settlementCode" : "...", "spslas" : [ { }, { } ], "path" : "...", "httpVerb" : "...", "servicePath" : "...", "serviceHttpVerb" : "...", "expose" : true }, { "name" : "...", "changeCode" : "...", "displayName" : "...", "parameterSettings" : [ { }, { } ], "settlementCode" : "...", "spslas" : [ { }, { } ], "path" : "...", "httpVerb" : "...", "servicePath" : "...", "serviceHttpVerb" : "...", "expose" : true } ], "displayName" : "...", "fileLocation" : "...", "notificationId" : "..." }, { "name" : "...", "apiMethods" : [ { "name" : "...", "changeCode" : "...", "displayName" : "...", "parameterSettings" : [ { }, { } ], "settlementCode" : "...", "spslas" : [ { }, { } ], "path" : "...", "httpVerb" : "...", "servicePath" : "...", "serviceHttpVerb" : "...", "expose" : true }, { "name" : "...", "changeCode" : "...", "displayName" : "...", "parameterSettings" : [ { }, { } ], "settlementCode" : "...", "spslas" : [ { }, { } ], "path" : "...", "httpVerb" : "...", "servicePath" : "...", "serviceHttpVerb" : "...", "expose" : true } ], "displayName" : "...", "fileLocation" : "...", "notificationId" : "..." } ], "contractname" : "...", "contractversion" : "...", "description" : "...", "facade" : "...", "serviceType" : "...", "protocol" : "...", "privilege" : 12345, "link" : "...", "accessType" : "HTTPS", "authType" : "TEXT", "authToken" : "...", "groups" : [ "...", "..." ], "wadlFiles" : [ { "fileName" : "...", "fileContent" : "..." }, { "fileName" : "...", "fileContent" : "..." } ], "northBoundWadlFiles" : [ { "fileName" : "...", "fileContent" : "..." }, { "fileName" : "...", "fileContent" : "..." } ], "direction" : "AOMT", "networkAuthorizationURI" : "...", "networkTokenURI" : "...", "networkClientRedirectURI" : "...", "icon" : "...", "csServiceType" : "...", "csOption" : "DAF", "networkProxy" : "...", "apiAuthTypes" : [ "OAUTH", "APPKEY" ], "notificationId" : "..." } }