すべてのリコンシリエーション・ジョブのリストの取得
get
/iam/governance/applicationmanagement/api/v1/applications/{appId}/jobs
指定されたアプリケーションのすべてのリコンシリエーション・ジョブを返します。
リクエスト
パス・パラメータ
- appId: string
アプリケーション名
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
Successful
ネストされたスキーマ: ReconJobDetail
型:
ソースを表示
object- jobName(optional): string
- mode(optional): string
指定可能な値:
[ "Full", "Incremental", "Delete", "Entitlement", "Flat File Full", "Flat File Diff Sync", "Flat File Delete Sync", "Flat File Entitlement", "Flat File Delete" ] - parameter(optional): array parametersList
ネストされたスキーマ: ReconJobParameter
型:
ソースを表示
object- dataType(optional): string
指定可能な値:
[ "String", "Number", "Boolean", "ITResource" ] - encrypted(optional): boolean
デフォルト値:
false - helpText(optional): string
- name(optional): string
- required(optional): boolean
デフォルト値:
false - value(optional): string
例
cURLの例
この例は、指定されたアプリケーションのすべてのリコンシリエーション・ジョブを返す機能を示します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
curl -X GET http://pseudo.com/iam/governance/applicationmanagement/api/v1/applications/db2/jobs
レスポンス本文の例
[
{
"jobName":"db2 Target Recon Job",
"mode":"Full",
"parametersList":{
"parameter":[
{
"name":"Application Name",
"value":"db",
"helpText":"Application Name",
"dataType":"String"
},
{
"name":"Filter",
"value":"",
"helpText":"Filter",
"dataType":"String"
},
{
"name":"Object Type",
"value":"User",
"helpText":"Object Type",
"dataType":"String"
}
]
}
},
{
"jobName":"db2 Target Incremental Recon Job",
"mode":"Incremental",
"parametersList":{
"parameter":[
{
"name":"Application Name",
"value":"db2",
"helpText":"Application Name",
"dataType":"String"
},
{
"name":"Scheduled Task Name",
"value":"db2 Target Incremental Recon Job",
"helpText":"Scheduled Task Name",
"dataType":"String"
},
{
"name":"Sync Token",
"value":"set Sync Token",
"helpText":"Sync Token",
"dataType":"String"
},
{
"name":"Object Type",
"value":"User",
"helpText":"Object Type",
"dataType":"String"
}
]
}
},
{
"jobName":"db2 Entitlement Loader Job",
"mode":"Entitlement",
"parametersList":{
"parameter":[
{
"name":"Lookup Name",
"value":"Lookup.Expense.Roles",
"helpText":"Lookup Name",
"dataType":"String",
"required":true
},
{
"name":"Code Key Attribute",
"value":"EXPENSE_ROLES.ROLEID",
"helpText":"Code Key Attribute",
"dataType":"String",
"required":true
},
{
"name":"Decode Attribute",
"value":"EXPENSE_ROLES.ROLENAME",
"helpText":"Decode Attribute",
"dataType":"String",
"required":true
},
{
"name":"Object Type",
"value":"Other",
"helpText":"Object Type",
"dataType":"String",
"required":true
},
{
"name":"Application Name",
"value":"db2",
"helpText":"Application Name",
"dataType":"String",
"required":false
}
]
}
},
{
"jobName":"ConnectorJob",
"mode":"Full",
"parametersList":{
"parameter":[
{
"name":"Object Type",
"value":"User",
"helpText":"Object Type",
"dataType":"String",
"required":true
},
{
"name":"Application Name",
"value":"db2",
"helpText":"Application Name",
"dataType":"String",
"required":true
}
]
}
}
]