注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
オントロジー SDK は、TypeScript、Python、Java パッケージ向けにクライアント側のコードを生成します。このコードは、オントロジーのオブジェクトタイプ、アクションタイプ、関数を表します。現在、オントロジー SDK ですべてのデータ型が利用可能なわけではありません。このページでは、まだ対応していないデータ型を一覧で示します。
以下に示すデータ型のプロパティを持つオブジェクトタイプを使用すると、コードジェネレーターはそのプロパティをスキップし、エラーをログに記録します。
Typescript SDK は、以下のプロパティタイプに対応していません。
CipherMarkingVectorsPython SDK は、以下のプロパティタイプに対応していません。
CipherMarkingMediaStruct(Python 関数での構造体プロパティのサポート(ベータ版)を除く)VectorJava SDK は、以下のプロパティタイプに対応していません。
TimeSeriesCipherVector以下に示すデータ型のパラメーターを持つアクションタイプを使用すると、コードジェネレーターはパッケージを作成できません。これを解決するには、そのデータ型への対応が追加されるまで、そのアクションタイプを SDK アプリケーションから外す必要があります。
TypeScript SDK は、以下のパラメーターのデータ型に対応していません。
InterfaceObjectSetMarkingListPython SDK は、以下のパラメーターのデータ型に対応していません。
ObjectSet認証に OAuth 2.0 を使用する Webhook を持つアクションタイプには対応していません。これは、先に Foundry を通じてアウトバウンドアプリケーションを認可しないと(たとえば、最初に Workshop アプリケーションでアクションを呼び出すなど)、ユーザーが SDK アプリケーションからこれらのアクションタイプを使用できないためです。
以下に示すデータ型の入力または出力を持つ関数を使用すると、コードジェネレーターはパッケージの生成に失敗します。これを解決するには、対応が追加されるまで、その関数を SDK アプリケーションから外す必要があります。
Typescript SDK は、以下の関数の出力タイプに対応していません。
PrincipalUserNotificationOntologyEditClassificationMarkingPython SDK は、以下の関数の入力データ型に対応していません。
ObjectSetAnonymousCustomTypeCustomTypeGeoShapeGroupMandatoryMarkingModelGraphNotificationOntologyEditPrincipalRangeStringFunctionDateType_ThreeDimensionalAggregationTimeSeriesTwoDimensionalAggregationUserPython SDK は、以下の関数の出力タイプに対応していません。
ObjectSetAnonymousCustomTypeCustomTypeGeoShapeGroupMandatoryMarkingModelGraphNotificationOntologyEditPrincipalRangeStringFunctionDateType_ThreeDimensionalAggregationTimeSeriesTwoDimensionalAggregationUserJava SDK は、以下の関数の入力データ型に対応していません。
AnonymousCustomTypeClassificationMarkingCustomTypeGeoShapeGroupMandatoryMarkingModelGraphNotificationOntologyEditPrincipalRangeStringFunctionDateType_ThreeDimensionalAggregationTimeSeriesTwoDimensionalAggregationUserJava SDK は、以下の関数の出力タイプに対応していません。
AnonymousCustomTypeClassificationMarkingCustomTypeGeoShapeGroupMandatoryMarkingModelGraphNotificationOntologyEditPrincipalRangeStringFunctionDateType_ThreeDimensionalAggregationTimeSeriesTwoDimensionalAggregationUserDeveloper Console から OpenAPI 仕様をエクスポートできます。OpenAPI は any データ型をサポートしているため、一部のデータ型が未対応でも仕様を使用できます。ただし、それらのパラメーターの形式は手動で定義する必要があります。
以下のデータ型は OpenAPI 仕様でネイティブにサポートされておらず、any として表現されます。
StructVector