統合の取得
get
/icsapis/v1/integrations/{code}/{version}
統合を取得します。結果には統合の拡張メタデータは含まれますが、統合全体は含まれません(エクスポートAPIを参照してください)。
リクエスト
サポートされるメディア・タイプ
- application/xml
- application/json
パス・パラメータ
- code
-
型:
string
必須:true
統合識別子- version
型:string
必須:true
統合バージョン
レスポンス
サポートされるメディア・タイプ
- application/json; charset=UTF-8
- application/xml; charset=UTF-8
200レスポンス
操作の成功
本体
ルート・スキーマ : ICSProjectResource
型:
object
- code
-
型:
string
- created
-
型:
string
(date-time
) - createdBy
-
型:
string
- description
-
型:
string
- endPointURI
-
型:
string
- exportProjectName
-
型:
string
- icsFileArtifacts
-
型:
object
ICSFileArtifacts - icsFlowConfigContent
-
型:
object
ICSFlowConfigContent - icsFlowContent
-
型:
object
ICSFlowContent - lastUpdated
-
型:
string
(date-time
) - lastUpdatedBy
-
型:
string
- links
-
型:
array
links必須:true
- lockedBy
-
型:
string
- lockedDate
-
型:
string
(date-time
) - lockedIntg
-
型:
boolean
デフォルト値:false
- mepType
-
型:
string
- mepTypeDescription
-
型:
string
- name
-
型:
string
- newIntg
-
型:
boolean
デフォルト値:false
- packageName
-
型:
string
- percentageComplete
-
型:
number
(double
) - projectModelVersion
-
型:
string
- projectType
-
型:
string
- proxyWSDL
-
型:
string
- scheduleApplicable
-
型:
boolean
デフォルト値:false
- scheduleDefined
-
型:
boolean
デフォルト値:false
- sourceApplicationCode
-
型:
string
- sourceConnection
-
型:
object
ConnectionItem - status
-
型:
string
- targetApplicationCode
-
型:
string
- targetConnection
-
型:
object
ConnectionItem - tracingEnabled
-
型:
boolean
デフォルト値:false
- trackingInstanceName
-
型:
string
- trackingVariables
-
型:
array
trackingVariables - version
-
型:
string
ネストされたスキーマ : ICSFileArtifacts
型:
object
- fileArtifacts
-
型:
array
fileArtifacts - links
-
型:
array
links
ネストされたスキーマ : ICSFlowConfigContent
型:
object
ネストされたスキーマ : ICSFlowContent
型:
object
ネストされたスキーマ : ConnectionItem
型:
object
- appInstConnProperties
-
型:
array
appInstConnProperties必須:true
- appInstCredProperties
-
型:
array
appInstCredProperties必須:true
- appType
-
型:
object
ApplicationTypeResource - code
-
型:
string
- imageURL
-
型:
string
- links
-
型:
array
links必須:true
- name
-
型:
string
- percentageComplete
-
型:
number
(double
) - securityPolicy
-
型:
string
許可される値:[ "BASIC_AUTH", "USERNAME_PASSWORD_TOKEN", "OAUTH_CLIENT_CREDENTIALS", "OAUTH_RESOURCE_OWNER_PASSWORD_CREDENTIALS", "SAML", "OAUTH", "CUSTOM", "TOKEN_BASED", "NONE", "OAUTH_AUTHORIZATION_CODE_CREDENTIALS" ]
- status
-
型:
string
- supportsCache
-
型:
boolean
デフォルト値:false
ネストされたスキーマ : trackingVariables
型:
array
-
型:
object
TrackingVariableType
ネストされたスキーマ : fileArtifacts
型:
array
-
型:
object
ICSFileArtifact
ネストされたスキーマ : ICSFileArtifact
型:
object
- fileByteArray
-
型:
array
fileByteArray - fileType
-
型:
string
- links
-
型:
array
links
ネストされたスキーマ : fileByteArray
型:
array
-
型:
string
(byte
)
ネストされたスキーマ : Link
型:
object
- href
-
型:
string
- rel
-
型:
string
ネストされたスキーマ : appInstConnProperties
型:
array
-
型:
object
ConnectionProperty
ネストされたスキーマ : appInstCredProperties
型:
array
-
型:
object
ConnectionProperty
ネストされたスキーマ : ApplicationTypeResource
型:
object
- appTypeConnProperties
-
型:
array
appTypeConnProperties - appTypeCredProperties
-
型:
array
appTypeCredProperties - appTypeLargeIconUrl
-
型:
string
- appTypeMediumGrayIconUrl
-
型:
string
- appTypeMediumIconUrl
-
型:
string
- appTypeMediumWhiteIconUrl
-
型:
string
- appTypeName
-
型:
string
- appTypeSmallIconUrl
-
型:
string
- displayName
-
型:
string
- features
-
型:
string
- source
-
型:
string
- supportedSecurityPolicies
-
型:
string
- vedorInfo
-
型:
object
VendorInfo
ネストされたスキーマ : ConnectionProperty
型:
object
- acceptableKeys
-
型:
array
acceptableKeys - attachment
-
型:
object
Attachment - customProperties
-
型:
array
customProperties - displayName
-
型:
string
- hasAttachment
-
型:
boolean
デフォルト値:false
- integrationRole
-
型:
string
許容される値:[ "SOURCE"、"TARGET"、"SOURCE_AND_TARGET" ]
- length
-
型:
integer
(int32
) - propertyDescription
-
型:
string
- propertyGroup
-
型:
string
許容される値:[ "CREDENTIALS"、"SOURCE_ARTIFACTS"、"CONNECTION_PROPS"、"OTHER" ]
- propertyName
-
型:
string
- propertyShortDesc
-
型:
string
- propertyType
-
型:
string
許容される値:[ "STRING"、"NUMBER"、"URL"、"WSDL_URL"、"XSD_URL"、"WADL_URL"、"FILE"、"PASSWORD"、"URL_OR_FILE"、"LIST"、"MAP"、"TEXT"、"CHOICE" ]
- propertyValue
-
型:
string
- required
-
型:
boolean
デフォルト値:false
ネストされたスキーマ : Attachment
型:
object
- attachmentName
-
型:
string
- attachmentPropertyName
-
型:
string
- decodedContent
-
型:
string
- decodedContentBytes
-
型:
array
decodedContentBytes - localFilePath
-
型:
string
ネストされたスキーマ : customProperties
型:
array
-
型:
object
ConnectionProperty
ネストされたスキーマ : Key
型:
object
- displayName
-
型:
string
- keyName
-
型:
string
ネストされたスキーマ : decodedContentBytes
型:
array
-
型:
string
(byte
)
ネストされたスキーマ : appTypeConnProperties
型:
array
-
型:
object
ConnectionProperty
ネストされたスキーマ : appTypeCredProperties
型:
array
-
型:
object
ConnectionProperty
ネストされたスキーマ : VendorInfo
型:
object
- contactUS
-
型:
string
- description
-
型:
string
- documentationURL
-
型:
string
- name
-
型:
string
- releaseNotes
-
型:
string
- supportURL
-
型:
string
ネストされたスキーマ : TrackingVariableType
型:
object
- description
-
型:
string
- messageContextRef
-
型:
object
ReferenceType必須:true
- name
-
型:
string
必須:true
- primary
-
型:
boolean
デフォルト値:false
- property
-
型:
array
property - role
-
型:
string
- subRole
-
型:
string
- xpath
-
型:
string
必須:true
ネストされたスキーマ : ReferenceType
ネストされたスキーマ : property
型:
array
-
型:
object
PropertyType
ネストされたスキーマ : property
型:
array
-
型:
object
PropertyType
ネストされたスキーマ : PropertyType
型:
object
- name
-
型:
string
- value
-
型:
string
404レスポンス
統合が見つかりません