Documentation ¶
Index ¶
- Variables
- type FUSEMountConfiguration
- func (*FUSEMountConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *FUSEMountConfiguration) GetAllowOther() bool
- func (x *FUSEMountConfiguration) GetDirectoryEntryValidity() *durationpb.Duration
- func (x *FUSEMountConfiguration) GetInHeaderAuthenticationMetadataJmespathExpression() string
- func (x *FUSEMountConfiguration) GetInodeAttributeValidity() *durationpb.Duration
- func (x *FUSEMountConfiguration) GetLinuxBackingDevInfoTunables() map[string]string
- func (x *FUSEMountConfiguration) GetMountMethod() FUSEMountConfiguration_MountMethod
- func (*FUSEMountConfiguration) ProtoMessage()
- func (x *FUSEMountConfiguration) ProtoReflect() protoreflect.Message
- func (x *FUSEMountConfiguration) Reset()
- func (x *FUSEMountConfiguration) String() string
- type FUSEMountConfiguration_MountMethod
- func (FUSEMountConfiguration_MountMethod) Descriptor() protoreflect.EnumDescriptor
- func (x FUSEMountConfiguration_MountMethod) Enum() *FUSEMountConfiguration_MountMethod
- func (FUSEMountConfiguration_MountMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x FUSEMountConfiguration_MountMethod) Number() protoreflect.EnumNumber
- func (x FUSEMountConfiguration_MountMethod) String() string
- func (FUSEMountConfiguration_MountMethod) Type() protoreflect.EnumType
- type MountConfiguration
- func (*MountConfiguration) Descriptor() ([]byte, []int)deprecated
- func (m *MountConfiguration) GetBackend() isMountConfiguration_Backend
- func (x *MountConfiguration) GetFuse() *FUSEMountConfiguration
- func (x *MountConfiguration) GetMountPath() string
- func (x *MountConfiguration) GetNfsv4() *NFSv4MountConfiguration
- func (*MountConfiguration) ProtoMessage()
- func (x *MountConfiguration) ProtoReflect() protoreflect.Message
- func (x *MountConfiguration) Reset()
- func (x *MountConfiguration) String() string
- type MountConfiguration_Fuse
- type MountConfiguration_Nfsv4
- type NFSv4DarwinMountConfiguration
- func (*NFSv4DarwinMountConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *NFSv4DarwinMountConfiguration) GetAccessCacheSize() uint32
- func (x *NFSv4DarwinMountConfiguration) GetMinorVersion() *wrapperspb.UInt32Value
- func (x *NFSv4DarwinMountConfiguration) GetSocketPath() string
- func (*NFSv4DarwinMountConfiguration) ProtoMessage()
- func (x *NFSv4DarwinMountConfiguration) ProtoReflect() protoreflect.Message
- func (x *NFSv4DarwinMountConfiguration) Reset()
- func (x *NFSv4DarwinMountConfiguration) String() string
- type NFSv4LinuxMountConfiguration
- func (*NFSv4LinuxMountConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *NFSv4LinuxMountConfiguration) GetMountOptions() []string
- func (*NFSv4LinuxMountConfiguration) ProtoMessage()
- func (x *NFSv4LinuxMountConfiguration) ProtoReflect() protoreflect.Message
- func (x *NFSv4LinuxMountConfiguration) Reset()
- func (x *NFSv4LinuxMountConfiguration) String() string
- type NFSv4MountConfiguration
- func (*NFSv4MountConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *NFSv4MountConfiguration) GetAnnouncedLeaseTime() *durationpb.Duration
- func (x *NFSv4MountConfiguration) GetDarwin() *NFSv4DarwinMountConfiguration
- func (x *NFSv4MountConfiguration) GetEnforcedLeaseTime() *durationpb.Duration
- func (x *NFSv4MountConfiguration) GetLinux() *NFSv4LinuxMountConfiguration
- func (m *NFSv4MountConfiguration) GetOperatingSystem() isNFSv4MountConfiguration_OperatingSystem
- func (x *NFSv4MountConfiguration) GetSystemAuthentication() *RPCv2SystemAuthenticationConfiguration
- func (*NFSv4MountConfiguration) ProtoMessage()
- func (x *NFSv4MountConfiguration) ProtoReflect() protoreflect.Message
- func (x *NFSv4MountConfiguration) Reset()
- func (x *NFSv4MountConfiguration) String() string
- type NFSv4MountConfiguration_Darwin
- type NFSv4MountConfiguration_Linux
- type RPCv2SystemAuthenticationConfiguration
- func (*RPCv2SystemAuthenticationConfiguration) Descriptor() ([]byte, []int)deprecated
- func (x *RPCv2SystemAuthenticationConfiguration) GetCacheReplacementPolicy() eviction.CacheReplacementPolicy
- func (x *RPCv2SystemAuthenticationConfiguration) GetMaximumCacheSize() int32
- func (x *RPCv2SystemAuthenticationConfiguration) GetMetadataJmespathExpression() string
- func (*RPCv2SystemAuthenticationConfiguration) ProtoMessage()
- func (x *RPCv2SystemAuthenticationConfiguration) ProtoReflect() protoreflect.Message
- func (x *RPCv2SystemAuthenticationConfiguration) Reset()
- func (x *RPCv2SystemAuthenticationConfiguration) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( FUSEMountConfiguration_MountMethod_name = map[int32]string{ 0: "FUSERMOUNT", 1: "DIRECT", 2: "DIRECT_AND_FUSERMOUNT", } FUSEMountConfiguration_MountMethod_value = map[string]int32{ "FUSERMOUNT": 0, "DIRECT": 1, "DIRECT_AND_FUSERMOUNT": 2, } )
Enum value maps for FUSEMountConfiguration_MountMethod.
View Source
var File_pkg_proto_configuration_filesystem_virtual_virtual_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type FUSEMountConfiguration ¶
type FUSEMountConfiguration struct { DirectoryEntryValidity *durationpb.Duration `` /* 129-byte string literal not displayed */ InodeAttributeValidity *durationpb.Duration `` /* 129-byte string literal not displayed */ AllowOther bool `protobuf:"varint,6,opt,name=allow_other,json=allowOther,proto3" json:"allow_other,omitempty"` InHeaderAuthenticationMetadataJmespathExpression string `` /* 213-byte string literal not displayed */ LinuxBackingDevInfoTunables map[string]string `` /* 236-byte string literal not displayed */ MountMethod FUSEMountConfiguration_MountMethod `` /* 179-byte string literal not displayed */ // contains filtered or unexported fields }
func (*FUSEMountConfiguration) Descriptor
deprecated
func (*FUSEMountConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use FUSEMountConfiguration.ProtoReflect.Descriptor instead.
func (*FUSEMountConfiguration) GetAllowOther ¶
func (x *FUSEMountConfiguration) GetAllowOther() bool
func (*FUSEMountConfiguration) GetDirectoryEntryValidity ¶
func (x *FUSEMountConfiguration) GetDirectoryEntryValidity() *durationpb.Duration
func (*FUSEMountConfiguration) GetInHeaderAuthenticationMetadataJmespathExpression ¶
func (x *FUSEMountConfiguration) GetInHeaderAuthenticationMetadataJmespathExpression() string
func (*FUSEMountConfiguration) GetInodeAttributeValidity ¶
func (x *FUSEMountConfiguration) GetInodeAttributeValidity() *durationpb.Duration
func (*FUSEMountConfiguration) GetLinuxBackingDevInfoTunables ¶
func (x *FUSEMountConfiguration) GetLinuxBackingDevInfoTunables() map[string]string
func (*FUSEMountConfiguration) GetMountMethod ¶
func (x *FUSEMountConfiguration) GetMountMethod() FUSEMountConfiguration_MountMethod
func (*FUSEMountConfiguration) ProtoMessage ¶
func (*FUSEMountConfiguration) ProtoMessage()
func (*FUSEMountConfiguration) ProtoReflect ¶
func (x *FUSEMountConfiguration) ProtoReflect() protoreflect.Message
func (*FUSEMountConfiguration) Reset ¶
func (x *FUSEMountConfiguration) Reset()
func (*FUSEMountConfiguration) String ¶
func (x *FUSEMountConfiguration) String() string
type FUSEMountConfiguration_MountMethod ¶
type FUSEMountConfiguration_MountMethod int32
const ( FUSEMountConfiguration_FUSERMOUNT FUSEMountConfiguration_MountMethod = 0 FUSEMountConfiguration_DIRECT FUSEMountConfiguration_MountMethod = 1 FUSEMountConfiguration_DIRECT_AND_FUSERMOUNT FUSEMountConfiguration_MountMethod = 2 )
func (FUSEMountConfiguration_MountMethod) Descriptor ¶
func (FUSEMountConfiguration_MountMethod) Descriptor() protoreflect.EnumDescriptor
func (FUSEMountConfiguration_MountMethod) Enum ¶
func (x FUSEMountConfiguration_MountMethod) Enum() *FUSEMountConfiguration_MountMethod
func (FUSEMountConfiguration_MountMethod) EnumDescriptor
deprecated
func (FUSEMountConfiguration_MountMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use FUSEMountConfiguration_MountMethod.Descriptor instead.
func (FUSEMountConfiguration_MountMethod) Number ¶
func (x FUSEMountConfiguration_MountMethod) Number() protoreflect.EnumNumber
func (FUSEMountConfiguration_MountMethod) String ¶
func (x FUSEMountConfiguration_MountMethod) String() string
func (FUSEMountConfiguration_MountMethod) Type ¶
func (FUSEMountConfiguration_MountMethod) Type() protoreflect.EnumType
type MountConfiguration ¶
type MountConfiguration struct { MountPath string `protobuf:"bytes,1,opt,name=mount_path,json=mountPath,proto3" json:"mount_path,omitempty"` // Types that are assignable to Backend: // // *MountConfiguration_Fuse // *MountConfiguration_Nfsv4 Backend isMountConfiguration_Backend `protobuf_oneof:"backend"` // contains filtered or unexported fields }
func (*MountConfiguration) Descriptor
deprecated
func (*MountConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use MountConfiguration.ProtoReflect.Descriptor instead.
func (*MountConfiguration) GetBackend ¶
func (m *MountConfiguration) GetBackend() isMountConfiguration_Backend
func (*MountConfiguration) GetFuse ¶
func (x *MountConfiguration) GetFuse() *FUSEMountConfiguration
func (*MountConfiguration) GetMountPath ¶
func (x *MountConfiguration) GetMountPath() string
func (*MountConfiguration) GetNfsv4 ¶
func (x *MountConfiguration) GetNfsv4() *NFSv4MountConfiguration
func (*MountConfiguration) ProtoMessage ¶
func (*MountConfiguration) ProtoMessage()
func (*MountConfiguration) ProtoReflect ¶
func (x *MountConfiguration) ProtoReflect() protoreflect.Message
func (*MountConfiguration) Reset ¶
func (x *MountConfiguration) Reset()
func (*MountConfiguration) String ¶
func (x *MountConfiguration) String() string
type MountConfiguration_Fuse ¶
type MountConfiguration_Fuse struct {
Fuse *FUSEMountConfiguration `protobuf:"bytes,2,opt,name=fuse,proto3,oneof"`
}
type MountConfiguration_Nfsv4 ¶
type MountConfiguration_Nfsv4 struct {
Nfsv4 *NFSv4MountConfiguration `protobuf:"bytes,3,opt,name=nfsv4,proto3,oneof"`
}
type NFSv4DarwinMountConfiguration ¶
type NFSv4DarwinMountConfiguration struct { SocketPath string `protobuf:"bytes,1,opt,name=socket_path,json=socketPath,proto3" json:"socket_path,omitempty"` AccessCacheSize uint32 `protobuf:"varint,4,opt,name=access_cache_size,json=accessCacheSize,proto3" json:"access_cache_size,omitempty"` MinorVersion *wrapperspb.UInt32Value `protobuf:"bytes,5,opt,name=minor_version,json=minorVersion,proto3" json:"minor_version,omitempty"` // contains filtered or unexported fields }
func (*NFSv4DarwinMountConfiguration) Descriptor
deprecated
func (*NFSv4DarwinMountConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use NFSv4DarwinMountConfiguration.ProtoReflect.Descriptor instead.
func (*NFSv4DarwinMountConfiguration) GetAccessCacheSize ¶
func (x *NFSv4DarwinMountConfiguration) GetAccessCacheSize() uint32
func (*NFSv4DarwinMountConfiguration) GetMinorVersion ¶
func (x *NFSv4DarwinMountConfiguration) GetMinorVersion() *wrapperspb.UInt32Value
func (*NFSv4DarwinMountConfiguration) GetSocketPath ¶
func (x *NFSv4DarwinMountConfiguration) GetSocketPath() string
func (*NFSv4DarwinMountConfiguration) ProtoMessage ¶
func (*NFSv4DarwinMountConfiguration) ProtoMessage()
func (*NFSv4DarwinMountConfiguration) ProtoReflect ¶
func (x *NFSv4DarwinMountConfiguration) ProtoReflect() protoreflect.Message
func (*NFSv4DarwinMountConfiguration) Reset ¶
func (x *NFSv4DarwinMountConfiguration) Reset()
func (*NFSv4DarwinMountConfiguration) String ¶
func (x *NFSv4DarwinMountConfiguration) String() string
type NFSv4LinuxMountConfiguration ¶
type NFSv4LinuxMountConfiguration struct { MountOptions []string `protobuf:"bytes,1,rep,name=mount_options,json=mountOptions,proto3" json:"mount_options,omitempty"` // contains filtered or unexported fields }
func (*NFSv4LinuxMountConfiguration) Descriptor
deprecated
func (*NFSv4LinuxMountConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use NFSv4LinuxMountConfiguration.ProtoReflect.Descriptor instead.
func (*NFSv4LinuxMountConfiguration) GetMountOptions ¶
func (x *NFSv4LinuxMountConfiguration) GetMountOptions() []string
func (*NFSv4LinuxMountConfiguration) ProtoMessage ¶
func (*NFSv4LinuxMountConfiguration) ProtoMessage()
func (*NFSv4LinuxMountConfiguration) ProtoReflect ¶
func (x *NFSv4LinuxMountConfiguration) ProtoReflect() protoreflect.Message
func (*NFSv4LinuxMountConfiguration) Reset ¶
func (x *NFSv4LinuxMountConfiguration) Reset()
func (*NFSv4LinuxMountConfiguration) String ¶
func (x *NFSv4LinuxMountConfiguration) String() string
type NFSv4MountConfiguration ¶
type NFSv4MountConfiguration struct { // Types that are assignable to OperatingSystem: // // *NFSv4MountConfiguration_Darwin // *NFSv4MountConfiguration_Linux OperatingSystem isNFSv4MountConfiguration_OperatingSystem `protobuf_oneof:"operating_system"` EnforcedLeaseTime *durationpb.Duration `protobuf:"bytes,2,opt,name=enforced_lease_time,json=enforcedLeaseTime,proto3" json:"enforced_lease_time,omitempty"` AnnouncedLeaseTime *durationpb.Duration `protobuf:"bytes,3,opt,name=announced_lease_time,json=announcedLeaseTime,proto3" json:"announced_lease_time,omitempty"` SystemAuthentication *RPCv2SystemAuthenticationConfiguration `protobuf:"bytes,4,opt,name=system_authentication,json=systemAuthentication,proto3" json:"system_authentication,omitempty"` // contains filtered or unexported fields }
func (*NFSv4MountConfiguration) Descriptor
deprecated
func (*NFSv4MountConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use NFSv4MountConfiguration.ProtoReflect.Descriptor instead.
func (*NFSv4MountConfiguration) GetAnnouncedLeaseTime ¶
func (x *NFSv4MountConfiguration) GetAnnouncedLeaseTime() *durationpb.Duration
func (*NFSv4MountConfiguration) GetDarwin ¶
func (x *NFSv4MountConfiguration) GetDarwin() *NFSv4DarwinMountConfiguration
func (*NFSv4MountConfiguration) GetEnforcedLeaseTime ¶
func (x *NFSv4MountConfiguration) GetEnforcedLeaseTime() *durationpb.Duration
func (*NFSv4MountConfiguration) GetLinux ¶
func (x *NFSv4MountConfiguration) GetLinux() *NFSv4LinuxMountConfiguration
func (*NFSv4MountConfiguration) GetOperatingSystem ¶
func (m *NFSv4MountConfiguration) GetOperatingSystem() isNFSv4MountConfiguration_OperatingSystem
func (*NFSv4MountConfiguration) GetSystemAuthentication ¶
func (x *NFSv4MountConfiguration) GetSystemAuthentication() *RPCv2SystemAuthenticationConfiguration
func (*NFSv4MountConfiguration) ProtoMessage ¶
func (*NFSv4MountConfiguration) ProtoMessage()
func (*NFSv4MountConfiguration) ProtoReflect ¶
func (x *NFSv4MountConfiguration) ProtoReflect() protoreflect.Message
func (*NFSv4MountConfiguration) Reset ¶
func (x *NFSv4MountConfiguration) Reset()
func (*NFSv4MountConfiguration) String ¶
func (x *NFSv4MountConfiguration) String() string
type NFSv4MountConfiguration_Darwin ¶
type NFSv4MountConfiguration_Darwin struct {
Darwin *NFSv4DarwinMountConfiguration `protobuf:"bytes,1,opt,name=darwin,proto3,oneof"`
}
type NFSv4MountConfiguration_Linux ¶
type NFSv4MountConfiguration_Linux struct {
Linux *NFSv4LinuxMountConfiguration `protobuf:"bytes,5,opt,name=linux,proto3,oneof"`
}
type RPCv2SystemAuthenticationConfiguration ¶
type RPCv2SystemAuthenticationConfiguration struct { MetadataJmespathExpression string `` /* 141-byte string literal not displayed */ MaximumCacheSize int32 `protobuf:"varint,2,opt,name=maximum_cache_size,json=maximumCacheSize,proto3" json:"maximum_cache_size,omitempty"` CacheReplacementPolicy eviction.CacheReplacementPolicy `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RPCv2SystemAuthenticationConfiguration) Descriptor
deprecated
func (*RPCv2SystemAuthenticationConfiguration) Descriptor() ([]byte, []int)
Deprecated: Use RPCv2SystemAuthenticationConfiguration.ProtoReflect.Descriptor instead.
func (*RPCv2SystemAuthenticationConfiguration) GetCacheReplacementPolicy ¶
func (x *RPCv2SystemAuthenticationConfiguration) GetCacheReplacementPolicy() eviction.CacheReplacementPolicy
func (*RPCv2SystemAuthenticationConfiguration) GetMaximumCacheSize ¶
func (x *RPCv2SystemAuthenticationConfiguration) GetMaximumCacheSize() int32
func (*RPCv2SystemAuthenticationConfiguration) GetMetadataJmespathExpression ¶
func (x *RPCv2SystemAuthenticationConfiguration) GetMetadataJmespathExpression() string
func (*RPCv2SystemAuthenticationConfiguration) ProtoMessage ¶
func (*RPCv2SystemAuthenticationConfiguration) ProtoMessage()
func (*RPCv2SystemAuthenticationConfiguration) ProtoReflect ¶
func (x *RPCv2SystemAuthenticationConfiguration) ProtoReflect() protoreflect.Message
func (*RPCv2SystemAuthenticationConfiguration) Reset ¶
func (x *RPCv2SystemAuthenticationConfiguration) Reset()
func (*RPCv2SystemAuthenticationConfiguration) String ¶
func (x *RPCv2SystemAuthenticationConfiguration) String() string
Click to show internal directories.
Click to hide internal directories.