すべてのシステム・プロパティの検索
get
/iam/governance/api/v1/systemconfiguration/
URLパラメータとしてプロパティ名を指定して、すべてのシステム・プロパティを取得します。ソートとページ区切りがサポートされています。
リクエスト
問合せパラメータ
- limit(optional): integer(int32)
startindexから返されるシステム・プロパティの数。
- offset(optional): integer(int32)
結果を返す際のページ区切りの開始索引
- orderBy(optional): string
ソートを実行する必要がある属性(コロンとソート順序が後に続きます)。
- property(optional): string
検索する必要があるプロパティ名。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
操作に成功しました。
ネストされたスキーマ: SystemProperty
型:
ソースを表示
object
- id(optional): string
システム・プロパティのID。
- ptyDataLevel(optional): string
システム・プロパティのプロパティ・データ・レベル。
- ptyKeyword(optional): string
システム・プロパティのキーワード。
- ptyName(optional): string
システム・プロパティの名前。
- ptyValue(optional): string
システム・プロパティの値。
400レスポンス
入力が無効です。
例
次の例は、cURLを使用したGETリクエストの発行でプロパティ名をURLパラメータとして指定することにより、すべてのシステム・プロパティを取得する方法を示しています。ソートとページ区切りがサポートされています。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -i -X GET -u username:password \ --header 'Content-Type: application/json' \ 'http://pseudo.com/iam/governance/adminservice/api/v1/systemconfiguration'
レスポンス本文の例
次の例は、すべてのシステム・プロパティを取得するリクエストに対するJSONレスポンスを示しています:
{ "links":[ { "rel":"self", "href":"http://pseudo.com/iam/governance/adminservice/api/v1/systemconfiguration?offset=1&limit=10" }, { "rel":"first", "href":"http://pseudo.com/iam/governance/adminservice/api/v1/systemconfiguration?offset=1&limit=10" }, { "rel":"next", "href":"http://pseudo.com/iam/governance/adminservice/api/v1/systemconfiguration?offset=11&limit=10" } ], "count":10, "hasMore":true, "totalResult":162, "offset":1, "limit":10, "systemPropertyTOS":[ { "id":"118", "ptyKeyword":"demoKey2", "ptyValue":"2", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"117", "ptyKeyword":"demoKey2", "ptyValue":"true", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"53", "ptyKeyword":"demoKey2", "ptyValue":"FALSE", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"116", "ptyKeyword":"demoKey2", "ptyValue":"-1", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"96", "ptyKeyword":"demoKey2", "ptyValue":"[^\\w]", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"55", "ptyKeyword":"demoKey2", "ptyValue":"demoValue2", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"54", "ptyKeyword":"demoKey2", "ptyValue":"demoValue2", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"52", "ptyKeyword":"demoKey2", "ptyValue":"demoValue2", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"56", "ptyKeyword":"demoKey2", "ptyValue":"15", "ptyName":"demoName2", "ptyDataLevel":"2" }, { "id":"153", "ptyKeyword":"demoKey2", "ptyValue":"demoValue2", "ptyName":"demoName2", "ptyDataLevel":"2" } ] }