Overview
Returns a Storage Folder information by name.
The function is available as a Web Service request.
Request Parameters of the API request:
token
String
API authentication token
Mandatory
eid
String
The requested Storage Folder's eid
Mandatory
name
String
The requested Storage Folder's name
Mandatory
Response Parameters of the API response in GetStorageFolderByName type called return :
Examples
Example GetStorageFolderByName transaction.
Example GetStorageFolderByName transaction. Request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v3="http://v3.provisioning.ws.web.verba.com/">
<soapenv:Header/>
<soapenv:Body>
<v3:getStorageFolderByName>
<token>h0QNnaRB5dX5RXJUlcmiFT9MpKX2VPZTz</token>
<eid>0000</eid>
<name>Amazon S3 TEST</name>
</v3:getStorageFolderByName>
</soapenv:Body>
</soapenv:Envelope>
Response:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:getStorageFolderByNameResponse xmlns:ns2="http://v3.provisioning.ws.web.verba.com/">
<return>
<status>
<statusCode>OK</statusCode>
</status>
<storageFolder>
<certPublic/>
<eid>0000</eid>
<emailTls>false</emailTls>
<exportTarget>false</exportTarget>
<exportTargetEveryone>true</exportTargetEveryone>
<id>2</id>
<name>Amazon S3 TEST</name>
<path>verbatest</path>
<serverName>eu-west-1</serverName>
<storageType>amazon_s3</storageType>
<userLogin>AKIAIDR3I26OLTLTJVKA</userLogin>
<userPassword>HR3Q74zh93GiU/T0FTFm0syhdfZereaIVLaZxuDN/drsOKVb2CuUBjoK8LeDn0ab</userPassword>
</storageFolder>
</return>
</ns2:getStorageFolderByNameResponse>
</S:Body>
</S:Envelope>
Example GetStorageFolderByName transaction with bad name in the request.
Example GetStorageFolderByName transaction with bad name in the request. Request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v3="http://v3.provisioning.ws.web.verba.com/">
<soapenv:Header/>
<soapenv:Body>
<v3:getStorageFolderByName>
<token>jA994tlI4jS6kbb4ENvKYThglekdi2wz</token>
<eid>0000</eid>
<name>NotExists</name>
</v3:getStorageFolderByName>
</soapenv:Body>
</soapenv:Envelope>
Response:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<ns2:getStorageFolderByNameResponse xmlns:ns2="http://v3.provisioning.ws.web.verba.com/">
<return>
<status>
<message>No such Storage Target: {ENVIRONMENT: eid=0000 (exact)} name=EWS</message>
<statusCode>ERROR_NOT_FOUND</statusCode>
</status>
</return>
</ns2:getStorageFolderByNameResponse>
</S:Body>
</S:Envelope>