# Fault - OperationNotSupportedByGuest(vim.fault.OperationNotSupportedByGuest)

Thrown by
  AcquireCredentialsInGuest, AddGuestAlias, ChangeFileAttributesInGuest, CreateRegistryKeyInGuest, CreateTemporaryDirectoryInGuest, CreateTemporaryFileInGuest, DeleteDirectoryInGuest, DeleteFileInGuest, DeleteRegistryKeyInGuest, DeleteRegistryValueInGuest, InitiateFileTransferFromGuest, InitiateFileTransferToGuest, ListFilesInGuest, ListGuestAliases, ListGuestMappedAliases, ListProcessesInGuest, ListRegistryKeysInGuest, ListRegistryValuesInGuest, MakeDirectoryInGuest, MoveDirectoryInGuest, MoveFileInGuest, ReadEnvironmentVariableInGuest, ReleaseCredentialsInGuest, RemoveGuestAlias, RemoveGuestAliasByCert, SetRegistryValueInGuest, StartProgramInGuest, TerminateProcessInGuest, ValidateCredentialsInGuest
Extends
  GuestOperationsFault
Since
  vSphere API 5.0

## Fault Description

An OperationNotSupportedByGuest exception is thrown when an operation fails because the guest OS does not support the operation (e.g., Registry manipulation in Linux guests.).

Properties

Name | Type | Description
--- | --- | ---
None
Properties inherited from GuestOperationsFault
None
Properties inherited from VimFault
None
Properties inherited from MethodFault
faultCause, faultMessage

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="OperationNotSupportedByGuest"> <complexContent> <extension base="vsan:GuestOperationsFault"> <sequence> </sequence> </extension> </complexContent> </complexType>