Argomento precedente: Metodi di gestione degli asset dei servizi Web

Argomento successivo: getAssetExtensionInformation

createAsset

I parametri seguenti sono validi per il metodo createAsset:

Parametro

Tipo

Descrizione

SID

Numero intero

Identifica la sessione recuperata dall'accesso.

attrVals

String[]

Identifica l'array delle coppie nome-valore utilizzato per impostare i valori di attributo iniziali per il nuovo asset.

attributi

String[]

Identifica la sequenza dei nomi di attributo dal nuovo oggetto per cui restituire i valori. È possibile utilizzare la notazione a punti. Se questo campo è vuoto, vengono restituiti tutti i valori degli attributi.

createAssetResult

String Holder

Identifica l'oggetto String Holder per la cattura dei dati restituiti.

newAssetHandle

String Holder

Identifica l'oggetto String Holder per la cattura dei dati restituiti.

newExtensionHandle

String Holder

Identifica l'oggetto String Holder per la cattura dei dati restituiti.

newExtensionName

String Holder

Identifica l'oggetto String Holder per la cattura dei dati restituiti.

Descrizione

Descrive il metodo consigliato per la creazione di un asset. Per creare un asset con un'estensione, impostare l'attributo relativo alla classe dell'asset nella sezione attrVals.

Nota: se si utilizza la metodologia ITIL, utilizzare questo metodo per creare un elemento della configurazione.

Valore restituito

Un elemento <UDSObject> contenente l'handle del nuovo oggetto, con i valori di attributo specificati nel parametro attributes. Se il parametro attributes è vuoto, vengono restituiti tutti i valori di attributo. Vengono restituiti anche i tipi di attributo list e LREL, ma non gli elementi vuoti.

Elemento XML

Tipo

Descrizione

<createAssetResult>

N/D

Identifica l'elemento <UDSObject> standard che contiene l'handle e i valori di attributo richiesti.

<newAssetHandle>

Stringa

Identifica l'handle della nuova richiesta.

<newExtensionHandle>

Stringa

Identifica l'handle per la nuova estensione dell'asset. Se era stata creata un'estensione, questo campo è vuoto.

<newExtensionName>

Stringa

Identifica il nome per la nuova estensione dell'asset. Se era stata creata un'estensione, questo campo è vuoto.