Guest File Manager Change File Attributes In Guest
Changes the file attributes of a specified file inside the guest.
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case GuestFileManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.3.0 APIs.
Show optional properties
{
"vm": {},
"auth": {
"interactiveSession": false
},
"guestFilePath": "string",
"fileAttributes": {}
}
{
"vm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"auth": {
"_typeName": "string",
"interactiveSession": false
},
"guestFilePath": "string",
"fileAttributes": {
"_typeName": "string",
"modificationTime": "string",
"accessTime": "string",
"symlinkTarget": "string"
}
}
GuestAuthentication is an abstract base class for authentication in the guest.
The complete path to the file to be copied in the guest. If the file points to an symbolic link, then the attributes of the target file are changed.
Different attributes for a guest file.
- Check GuestPosixFileAttributes for Posix guest files.
- Check GuestWindowsFileAttributes for Windows guest files.
No Content
GuestOperationsFault: if there is an error processing a guest operation.
GuestOperationsUnavailable: if the VM agent for guest operations is not running.
InvalidPowerState: if the VM is not powered on.
InvalidState: if the operation cannot be performed because of the virtual machine's current state.
TaskInProgress: if the virtual machine is busy.
GuestPermissionDenied: if the operation fails because the guest authentication will not allow the operation.
InvalidGuestLogin: if the the guest authentication information was not accepted.
FileFault: if there is a file error in the guest operating system.
GuestComponentsOutOfDate: if the guest agent is too old to support the operation.
OperationNotSupportedByGuest: if the operation is not supported by the guest OS.
OperationDisabledByGuest: if the operation is not enabled due to guest agent configuration.
{
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}