サポートされるデータ型
REST APIコールに使用するクライアントに関係なく、送信されたリクエストと配信されたレスポンスの両方がJavaScript Object Notation (JSON)にあります。 次の表に、REST APIのリソース属性のデータ型を示します。 これらはRESTリソースでサポートされる汎用データ型であり、SCIMリソースに固有ではありません。
データ型 | 説明 |
---|---|
string |
二重引用符の間に追加された一連の文字。 CまたはJava文字列と同様です。 例 : {"name":"Andrew"} |
date |
ISO 8601書式に準拠する文字列値。 たとえば、DateValidatedのデータ型はstring (date) です。 |
datetime |
ISO 8601書式に準拠する文字列値。 たとえば、LastUpdateDateのデータ型はstring (date-time) です。 |
boolean |
true またはfalse のいずれかの値。 |
number |
追加の先行ゼロのない10のベースで表される数値。 これには0から9までの数字が含まれ、負、小数、またはe のプレフィクスが付いた10の指数を指定できます。 この値には、8進数形式と16進数形式は含まれません。 |
integer |
小数部または指数部がない数値。 |
null |
割り当てる値がありません。 |
object |
順序付けされていないname およびvalue ペアのセット。 name は文字列で、value は文字列、数値、ブール、null、オブジェクトまたは配列データ型です。 |
array |
[ (左大カッコ)で始まり、] (右大カッコ)で終わる、カンマで区切られた値を含む、values の順序付きコレクション。 例 : {"contacts":[ "John", "Anna", "Peter" ]} |
long text |
他の属性とともにインラインで戻された場合の文字ラージ・オブジェクト(CLOB)の文字列表現。 |
JSONデータ型の詳細は、https://www.json.org/json-en.htmlを参照してください。