$CloudObjectNameFormat
is the default setting used for the CloudObjectNameFormat option when constructing a CloudObject.
Details
- The original default setting for $CloudObjectNameFormat is usually Automatic.
- Possible settings include:
-
Automatic UUID for anonymous objects; $UserURLBase for named objects "UserURLBase" $UserURLBase and the object path "CloudUserID" $CloudUserID and the object path "CloudUserUUID" $CloudUserUUID and the object path "UUID" object UUID
Examples
open allclose allBasic Examples (1)
By default, newly created named cloud objects use $UserURLBase to format the username in their URLs:
Its actual value can be obtained with $UserURLBase:
Possible Issues (1)
$CloudObjectNameFormat with a value of "UUID" cannot be applied if the destination is a named CloudObject that does not exist.
Check that the cloud object exists in the cloud:
Because it exists in the cloud, it has a known "UUID" associated with it:
Here, the content of the cloud object is replaced with 456 and the URL of the cloud object is given in "UUID" form:
The named cloud object no longer exists, so the newly created cloud object is not returned in UUID format because the cloud object was created in "UserURLBase" format:
Here, the destination is not using the CloudObject constructor, so the cloud object is constructed with a UUID:
Text
Wolfram Research (2019), $CloudObjectNameFormat, Wolfram Language function, https://reference.wolfram.com/language/ref/$CloudObjectNameFormat.html.
CMS
Wolfram Language. 2019. "$CloudObjectNameFormat." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$CloudObjectNameFormat.html.
APA
Wolfram Language. (2019). $CloudObjectNameFormat. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$CloudObjectNameFormat.html