Create Dynamic Memory for Vendor ID
Create a new Dynamic Memory file for specified Vendor.
Method Type | URI |
---|---|
PUT | v90/ws/vendor/{vendorId}/dynamicMemory.ws |
URI Parameters
Parameter | Description | Type |
---|---|---|
vendorId | Identifier of the Vendor in the database. | Integer |
Sample Request
See Sample XML for Dynamic Memory Web Services. The XML element names are self-explanatory. However, some of the important element are as follows:
NOTE The XML must comply with the schema provided for Dynamic Memory. (See XSD for Dynamic Memory)
XML Elements | Description | Type |
---|---|---|
memoryName | (Required) Specify the dynamic memory file name. | String |
fileId | (Required) Specify the file ID. | Integer |
size |
(Optional) Specify the file size in bytes. >Maximum file size for Sentinel HL key version 4.x keys: 25944 bytes >Maximum file size for Sentinel HL key version 6.x keys: 65535 bytes per file out of a total memory of 390304 bytes. You can create nearly six dynamic memory files using the maximum file size for each. >Maximum file size for Sentinel SL keys: 65535 bytes |
Integer |
action |
(Required). Used for dynamic memory file management. >Set: The new data segment is added to the dynamic memory file. Existing information remains unchanged. >Overwrite: The new data segment will overwrite the existing information in the file. >Cancel: The dynamic memory file attached to the specified license is permanently deleted. |
String |
memorySegment |
(Optional) Specify data for the Dynamic Memory. > •Sentinel HL key version 4.x keys: 0 to 25943 •Sentinel HL key version 6.x keys: 0 to 65534 •Sentinel SL keys: 0 to 65534 NOTE The combined value of >Sentinel HL key version 4.x keys: 25944 bytes >Sentinel HL key version 6.x keys: 65535 bytes >Sentinel SL keys: 65535 bytes > •Sentinel HL key version 4.x keys: 1 to 25944 •Sentinel HL key version 6.x keys: 1 to 65535 •Sentinel SL keys:1 to 65535 > > > > > Example of memory segment in a Product XML: <memorySegment> <offset>0x0000</offset> <size>10</size> <color>#9f22bf</color> <name>first memory segment</name> <description> description for memory segment</description> <saot>true</saot> <content>memory content</content> </memorySegment> |
|
memoryType |
Specify memory type as: >1 (Read/Write): Data that can be updated at run-time. >2 (Read Only): Data to be read at run-time. >3 (Write Once): Data that can be updated only once at run-time and then is treated as Read Only. |
Sample Response
Success
HTTP Status Code: 201
Header-Location: {dynamicmemoryId}
Failure
HTTP Status Code: 404
Response Body: The Vendor ID was not found.