Kaltura API

storageprofile.update
Description:
Update storage profile by id
Input Params
Name Type Description Required Default Value
storageProfileId int V
storageProfile KalturaStorageProfile Id V
Output Type
KalturaStorageProfile
Example HTTP Hit
http://www.kaltura.com/api_v3/service/storageprofile/action/update
JSON object:
				
{ storageProfileId: value, storageProfile: { objectType: "KalturaStorageProfile", name: "value", systemName: "value", desciption: "value", status: value, protocol: "value", storageUrl: "value", storageBaseDir: "value", storageUsername: "value", storagePassword: "value", storageFtpPassiveMode: value, minFileSize: value, maxFileSize: value, flavorParamsIds: "value", maxConcurrentConnections: value, pathManagerClass: "value", pathManagerParams: [{ objectType: "KalturaKeyValue", key: "value", value: "value" }], trigger: value, deliveryPriority: value, deliveryStatus: value, readyBehavior: value, allowAutoDelete: value, createFileLink: value, rules: [{ objectType: "KalturaRule", description: "value", ruleData: "value", message: "value", code: "value", actions: [{ objectType: "KalturaRuleAction" }], conditions: [{ objectType: "KalturaCondition", description: "value", not: value }], contexts: [{ objectType: "KalturaContextTypeHolder", type: "value" }], stopProcessing: value, forceAdminValidation: value }], deliveryProfileIds: [{ objectType: "KalturaKeyValue", key: "value", value: "value" }], privateKey: "value", publicKey: "value", passPhrase: "value", shouldExportThumbs: value } }