ContainerFileSystemCallbackContext
Handle
interface ContainerFileSystemCallbackContext { readonly model: IResource; readonly services: IServiceProvider; createCertificateFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItem; createDirectory( name: string, entries: ContainerFileSystemItem[], owner?: number, group?: number, mode?: number): ContainerFileSystemItem; createFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItem;}5 members
Properties
property
modelIResourcegetThe app model resource the callback is associated with.
property
servicesIServiceProvidergetA `IServiceProvider` that can be used to resolve services in the callback.
Methods
method
createCertificateFileCreates a PEM container certificate file entry with the OpenSSL subject-hash symlink.
createCertificateFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItemParameters
namestringcontentsstringoptionalsourcePathstringoptionalownernumberoptionalgroupnumberoptionalmodenumberoptionalcontinueOnErrorbooleanoptionalReturns
ContainerFileSystemItemmethod
createDirectoryCreates a container directory entry containing the specified child entries.
createDirectory( name: string, entries: ContainerFileSystemItem[], owner?: number, group?: number, mode?: number): ContainerFileSystemItemParameters
namestringentriesContainerFileSystemItem[]ownernumberoptionalgroupnumberoptionalmodenumberoptionalReturns
ContainerFileSystemItemmethod
createFileCreates a container file entry with inline contents or a host source path.
createFile( name: string, contents?: string, sourcePath?: string, owner?: number, group?: number, mode?: number, continueOnError?: boolean): ContainerFileSystemItemParameters
namestringcontentsstringoptionalsourcePathstringoptionalownernumberoptionalgroupnumberoptionalmodenumberoptionalcontinueOnErrorbooleanoptionalReturns
ContainerFileSystemItem