前のトピック: アセット管理メソッド次のトピック: getAssetExtensionInformation


createAsset

createAsset メソッドでは、以下のパラメータを使用します。

パラメータ

タイプ

説明

SID

整数

ログインにより取得したセッションを指定します。

attrVals

String[]

新規アセットの初期属性値の設定に使用される名前と値のペアの配列を指定します。

attributes

String[]

値を返す新規オブジェクトの属性名を配列で指定します。 ドット表記を使用することができます。 このフィールドが空の場合は、すべての属性値が返されます。

createAssetResult

String Holder

返されたデータをキャプチャするための String Holder オブジェクトを指定します。

newAssetHandle

String Holder

返されたデータをキャプチャするための String Holder オブジェクトを指定します。

newExtensionHandle

String Holder

返されたデータをキャプチャするための String Holder オブジェクトを指定します。

newExtensionName

String Holder

返されたデータをキャプチャするための String Holder オブジェクトを指定します。

説明

アセットの作成に推奨されるメソッドです。 拡張付きのアセットを作成する場合は、attrVals セクションに必ずアセット クラスの属性を設定してください。

注: ITIL 方式を使用している場合は、このメソッドを使用して構成アイテムを作成します。

戻り値

新規オブジェクトのハンドルを含む <UDSObject> エレメント、および attributes パラメータで指定した属性値。 attributesパラメータが空の場合、すべての属性値が返されます。 ListおよびLRELタイプは空のエレメントとして返されます。

XML エレメント

タイプ

説明

<createAssetResult>

N/A

ハンドルおよびリクエストされた属性値を含む標準 <UDSObject> エレメントを示します。

<newAssetHandle>

String

新規リクエストのハンドルを示します。

<newExtensionHandle>

String

新規アセットの拡張のハンドルを示します。 拡張が作成されなかった場合、このフィールドは空になります。

<newExtensionName>

String

新規アセットの拡張の名前を示します。 拡張が作成されなかった場合、このフィールドは空になります。