接続されたアプリケーションのすべてのフラット・ファイル構成を返す
get
/iam/governance/applicationmanagement/api/v1/applications/{baseappname}/configurations
選択した接続アプリケーションのすべてのフラット・ファイル構成のリストを提供します。
リクエスト
パス・パラメータ
- baseappname: string
フラット・ファイル構成を検索する必要があるアプリケーションの名前。
問合せパラメータ
- count(optional): string(int32)
返される構成の数
- displayName(optional): string
構成の表示名
- name(optional): string
構成の名前
- retattrs(optional): string
返される構成属性
- sortBy(optional): string
ソート基準フィールドデフォルトはnameです。
- sortOrder(optional): string
ソート順序 デフォルトはDescendingです
- startIndex(optional): integer(int32)
ページ区切りの開始索引
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功した操作
ルート・スキーマ: Application
型:
ソースを表示
object
- advanceConfig: array advanceConfigurations
- applicationDisplayName(optional): string
- applicationName: string
- authoritative(optional): boolean
デフォルト値:
false
- baseApplicationName(optional): string
- basicConfig(optional): array basicConfigurations
- catalogAttribute(optional): array catalogAttributes
- connectorDeploymentPath(optional): string
- connectorDisplayName: string
- connectorVersion: string
- deploymentMode(optional): string
指定可能な値:
[ "Local", "Remote" ]
- description(optional): string
- disconnected(optional): boolean
デフォルト値:
false
- objectClass: array objectClass
- organization: array organizations
- ownerUserName(optional): string
- parentApplicationName(optional): string
- status(optional): string
指定可能な値:
[ "ENABLED", "DISABLED", "ACTIVE", "DELETED" ]
ネストされたスキーマ: ProvisioningConfig
型:
ソースを表示
object
- accountDiscriminator(optional): string
- accountName(optional): string
- allowMultiple(optional): boolean
デフォルト値:
false
- capability(optional): array capabilities
- caseSensitive(optional): boolean
デフォルト値:
false
- failedTaskAssignConfig(optional): object FailedTaskAssignConfig
- failedTaskRetryConfig(optional): object FailedTaskRetryConfig
- transformationScript(optional): string
- validationScript(optional): string
ネストされたスキーマ: SchemaAttribute
型:
ソースを表示
object
- advanceFlags(optional): string
- dataType(optional): string
指定可能な値:
[ "Byte", "Double", "Int", "String", "Short", "Long", "Date", "Boolean", "ByteArray" ]
- defaultValue(optional): string
- dependentAttribute(optional): string
- displayName(optional): string
- encrypted(optional): boolean
デフォルト値:
false
- entitlement(optional): boolean
デフォルト値:
false
- fieldType(optional): string
- identityAttribute(optional): string
- keyField(optional): boolean
デフォルト値:
false
- keyFieldCaseInsensitive(optional): boolean
デフォルト値:
false
- length(optional): integer(int32)
- listOfValues(optional): string
- name(optional): string
- provideOldValueOnUpdate(optional): boolean
デフォルト値:
false
- provisionable(optional): boolean
デフォルト値:
false
- reconcileable(optional): boolean
デフォルト値:
false
- reconStagingName(optional): string
- required(optional): boolean
デフォルト値:
false
- udColName(optional): string
ネストされたスキーマ: ActionScript
型:
ソースを表示
object
- language(optional): string
- script(optional): string
- target(optional): string
指定可能な値:
[ "Connector", "Resource" ]
- triggerTime(optional): string
指定可能な値:
[ "Before", "After" ]
ネストされたスキーマ: CorrelationRuleElement
型:
ソースを表示
object
- caseSensitive(optional): boolean
デフォルト値:
false
- elementOperator(optional): string
指定可能な値:
[ "Equals", "Contains", "Starts_With", "Ends_With" ]
- targetAttribute(optional): string
- transformName(optional): string
- transformParams(optional): array transformParams
- userAttribute(optional): string
ネストされたスキーマ: 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
ネストされたスキーマ: SituationResponse
型:
ソースを表示
object
- response(optional): string
指定可能な値:
[ "link", "none", "createUser", "createOrganization", "assignToAdminWithLeastLoad", "assignToAuthWithLeastLoad", "assignToAuthWithHighestPriority", "assignToGroup", "assignToUser" ]
- situation(optional): string
指定可能な値:
[ "noMatch", "singleMatch", "multipleMatch", "oneProcessMatch", "multipleProcessMatch" ]
例
cURLの例
次の例は、接続しているアプリケーションのすべてのフラット・ファイル構成を返す機能を示しています。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
curl -X GET \ http://slc09uoz.pseudo.com:14000/iam/governance/applicationmanagement/api/v1/applications/ad1/configurations
レスポンス本文の例
{ "applicationName": "FlatFileConfigAD", "applicationDisplayName": "FlatFileConfigAD???, "description": "flat file configuration for AD", "baseApplicationName": "ad1", "connectorDisplayName": "Flat File Connector", "disconnected": false, "status": "ACTIVE" }