fsrm

package
v1.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2025 License: MIT Imports: 61 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// import guard
	GoPackage = "dcom/fsrm"
)

Functions

This section is empty.

Types

type Client

type Client interface {

	// DCOM common interfaces
	RemoteUnknown() iremunknown.RemoteUnknownClient
	RemoteUnknown2() iremunknown2.RemoteUnknown2Client

	// Package specific interfaces
	Object() ifsrmobject.ObjectClient
	Collection() ifsrmcollection.CollectionClient
	MutableCollection() ifsrmmutablecollection.MutableCollectionClient
	CommittableCollection() ifsrmcommittablecollection.CommittableCollectionClient
	Action() ifsrmaction.ActionClient
	ActionEmail() ifsrmactionemail.ActionEmailClient
	ActionEmail2() ifsrmactionemail2.ActionEmail2Client
	ActionReport() ifsrmactionreport.ActionReportClient
	ActionEventLog() ifsrmactioneventlog.ActionEventLogClient
	ActionCommand() ifsrmactioncommand.ActionCommandClient
	Setting() ifsrmsetting.SettingClient
	PathMapper() ifsrmpathmapper.PathMapperClient
	DerivedObjectsResult() ifsrmderivedobjectsresult.DerivedObjectsResultClient
	PropertyDefinition() ifsrmpropertydefinition.PropertyDefinitionClient
	PropertyDefinition2() ifsrmpropertydefinition2.PropertyDefinition2Client
	PropertyDefinitionValue() ifsrmpropertydefinitionvalue.PropertyDefinitionValueClient
	Property() ifsrmproperty.PropertyClient
	Rule() ifsrmrule.RuleClient
	ClassificationRule() ifsrmclassificationrule.ClassificationRuleClient
	PipelineModuleDefinition() ifsrmpipelinemoduledefinition.PipelineModuleDefinitionClient
	ClassifierModuleDefinition() ifsrmclassifiermoduledefinition.ClassifierModuleDefinitionClient
	ClassificationManager() ifsrmclassificationmanager.ClassificationManagerClient
	StorageModuleDefinition() ifsrmstoragemoduledefinition.StorageModuleDefinitionClient
	QuotaBase() ifsrmquotabase.QuotaBaseClient
	QuotaObject() ifsrmquotaobject.QuotaObjectClient
	Quota() ifsrmquota.QuotaClient
	AutoApplyQuota() ifsrmautoapplyquota.AutoApplyQuotaClient
	QuotaManager() ifsrmquotamanager.QuotaManagerClient
	QuotaManagerEx() ifsrmquotamanagerex.QuotaManagerExClient
	QuotaTemplate() ifsrmquotatemplate.QuotaTemplateClient
	QuotaTemplateImported() ifsrmquotatemplateimported.QuotaTemplateImportedClient
	QuotaTemplateManager() ifsrmquotatemplatemanager.QuotaTemplateManagerClient
	ReportManager() ifsrmreportmanager.ReportManagerClient
	ReportJob() ifsrmreportjob.ReportJobClient
	Report() ifsrmreport.ReportClient
	ReportScheduler() ifsrmreportscheduler.ReportSchedulerClient
	FileManagementJobManager() ifsrmfilemanagementjobmanager.FileManagementJobManagerClient
	FileManagementJob() ifsrmfilemanagementjob.FileManagementJobClient
	PropertyCondition() ifsrmpropertycondition.PropertyConditionClient
	FileGroup() ifsrmfilegroup.FileGroupClient
	FileGroupImported() ifsrmfilegroupimported.FileGroupImportedClient
	FileGroupManager() ifsrmfilegroupmanager.FileGroupManagerClient
	FileScreenBase() ifsrmfilescreenbase.FileScreenBaseClient
	FileScreen() ifsrmfilescreen.FileScreenClient
	FileScreenException() ifsrmfilescreenexception.FileScreenExceptionClient
	FileScreenManager() ifsrmfilescreenmanager.FileScreenManagerClient
	FileScreenTemplate() ifsrmfilescreentemplate.FileScreenTemplateClient
	FileScreenTemplateImported() ifsrmfilescreentemplateimported.FileScreenTemplateImportedClient
	FileScreenTemplateManager() ifsrmfilescreentemplatemanager.FileScreenTemplateManagerClient
	// AlterContext alters the client context.
	AlterContext(context.Context, ...dcerpc.Option) error

	// Conn returns the client connection (unsafe)
	Conn() dcerpc.Conn

	// IPID sets the object interface identifier.
	IPID(context.Context, *dcom.IPID) Client
}

dcom/fsrm client set.

func NewClient

func NewClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (Client, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL