Documentation
¶
Index ¶
- Variables
- func RegisterIscsiServer(s *grpc.Server, srv IscsiServer)
- type AddTargetPortalRequest
- func (*AddTargetPortalRequest) Descriptor() ([]byte, []int)
- func (m *AddTargetPortalRequest) GetTargetPortal() *TargetPortal
- func (*AddTargetPortalRequest) ProtoMessage()
- func (m *AddTargetPortalRequest) Reset()
- func (m *AddTargetPortalRequest) String() string
- func (m *AddTargetPortalRequest) XXX_DiscardUnknown()
- func (m *AddTargetPortalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddTargetPortalRequest) XXX_Merge(src proto.Message)
- func (m *AddTargetPortalRequest) XXX_Size() int
- func (m *AddTargetPortalRequest) XXX_Unmarshal(b []byte) error
- type AddTargetPortalResponse
- func (*AddTargetPortalResponse) Descriptor() ([]byte, []int)
- func (*AddTargetPortalResponse) ProtoMessage()
- func (m *AddTargetPortalResponse) Reset()
- func (m *AddTargetPortalResponse) String() string
- func (m *AddTargetPortalResponse) XXX_DiscardUnknown()
- func (m *AddTargetPortalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddTargetPortalResponse) XXX_Merge(src proto.Message)
- func (m *AddTargetPortalResponse) XXX_Size() int
- func (m *AddTargetPortalResponse) XXX_Unmarshal(b []byte) error
- type AuthenticationType
- type ConnectTargetRequest
- func (*ConnectTargetRequest) Descriptor() ([]byte, []int)
- func (m *ConnectTargetRequest) GetAuthType() AuthenticationType
- func (m *ConnectTargetRequest) GetChapSecret() string
- func (m *ConnectTargetRequest) GetChapUsername() string
- func (m *ConnectTargetRequest) GetIqn() string
- func (m *ConnectTargetRequest) GetTargetPortal() *TargetPortal
- func (*ConnectTargetRequest) ProtoMessage()
- func (m *ConnectTargetRequest) Reset()
- func (m *ConnectTargetRequest) String() string
- func (m *ConnectTargetRequest) XXX_DiscardUnknown()
- func (m *ConnectTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConnectTargetRequest) XXX_Merge(src proto.Message)
- func (m *ConnectTargetRequest) XXX_Size() int
- func (m *ConnectTargetRequest) XXX_Unmarshal(b []byte) error
- type ConnectTargetResponse
- func (*ConnectTargetResponse) Descriptor() ([]byte, []int)
- func (*ConnectTargetResponse) ProtoMessage()
- func (m *ConnectTargetResponse) Reset()
- func (m *ConnectTargetResponse) String() string
- func (m *ConnectTargetResponse) XXX_DiscardUnknown()
- func (m *ConnectTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConnectTargetResponse) XXX_Merge(src proto.Message)
- func (m *ConnectTargetResponse) XXX_Size() int
- func (m *ConnectTargetResponse) XXX_Unmarshal(b []byte) error
- type DisconnectTargetRequest
- func (*DisconnectTargetRequest) Descriptor() ([]byte, []int)
- func (m *DisconnectTargetRequest) GetIqn() string
- func (m *DisconnectTargetRequest) GetTargetPortal() *TargetPortal
- func (*DisconnectTargetRequest) ProtoMessage()
- func (m *DisconnectTargetRequest) Reset()
- func (m *DisconnectTargetRequest) String() string
- func (m *DisconnectTargetRequest) XXX_DiscardUnknown()
- func (m *DisconnectTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DisconnectTargetRequest) XXX_Merge(src proto.Message)
- func (m *DisconnectTargetRequest) XXX_Size() int
- func (m *DisconnectTargetRequest) XXX_Unmarshal(b []byte) error
- type DisconnectTargetResponse
- func (*DisconnectTargetResponse) Descriptor() ([]byte, []int)
- func (*DisconnectTargetResponse) ProtoMessage()
- func (m *DisconnectTargetResponse) Reset()
- func (m *DisconnectTargetResponse) String() string
- func (m *DisconnectTargetResponse) XXX_DiscardUnknown()
- func (m *DisconnectTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DisconnectTargetResponse) XXX_Merge(src proto.Message)
- func (m *DisconnectTargetResponse) XXX_Size() int
- func (m *DisconnectTargetResponse) XXX_Unmarshal(b []byte) error
- type DiscoverTargetPortalRequest
- func (*DiscoverTargetPortalRequest) Descriptor() ([]byte, []int)
- func (m *DiscoverTargetPortalRequest) GetTargetPortal() *TargetPortal
- func (*DiscoverTargetPortalRequest) ProtoMessage()
- func (m *DiscoverTargetPortalRequest) Reset()
- func (m *DiscoverTargetPortalRequest) String() string
- func (m *DiscoverTargetPortalRequest) XXX_DiscardUnknown()
- func (m *DiscoverTargetPortalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DiscoverTargetPortalRequest) XXX_Merge(src proto.Message)
- func (m *DiscoverTargetPortalRequest) XXX_Size() int
- func (m *DiscoverTargetPortalRequest) XXX_Unmarshal(b []byte) error
- type DiscoverTargetPortalResponse
- func (*DiscoverTargetPortalResponse) Descriptor() ([]byte, []int)
- func (m *DiscoverTargetPortalResponse) GetIqns() []string
- func (*DiscoverTargetPortalResponse) ProtoMessage()
- func (m *DiscoverTargetPortalResponse) Reset()
- func (m *DiscoverTargetPortalResponse) String() string
- func (m *DiscoverTargetPortalResponse) XXX_DiscardUnknown()
- func (m *DiscoverTargetPortalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DiscoverTargetPortalResponse) XXX_Merge(src proto.Message)
- func (m *DiscoverTargetPortalResponse) XXX_Size() int
- func (m *DiscoverTargetPortalResponse) XXX_Unmarshal(b []byte) error
- type GetTargetDisksRequest
- func (*GetTargetDisksRequest) Descriptor() ([]byte, []int)
- func (m *GetTargetDisksRequest) GetIqn() string
- func (m *GetTargetDisksRequest) GetTargetPortal() *TargetPortal
- func (*GetTargetDisksRequest) ProtoMessage()
- func (m *GetTargetDisksRequest) Reset()
- func (m *GetTargetDisksRequest) String() string
- func (m *GetTargetDisksRequest) XXX_DiscardUnknown()
- func (m *GetTargetDisksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetTargetDisksRequest) XXX_Merge(src proto.Message)
- func (m *GetTargetDisksRequest) XXX_Size() int
- func (m *GetTargetDisksRequest) XXX_Unmarshal(b []byte) error
- type GetTargetDisksResponse
- func (*GetTargetDisksResponse) Descriptor() ([]byte, []int)
- func (m *GetTargetDisksResponse) GetDiskIDs() []string
- func (*GetTargetDisksResponse) ProtoMessage()
- func (m *GetTargetDisksResponse) Reset()
- func (m *GetTargetDisksResponse) String() string
- func (m *GetTargetDisksResponse) XXX_DiscardUnknown()
- func (m *GetTargetDisksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetTargetDisksResponse) XXX_Merge(src proto.Message)
- func (m *GetTargetDisksResponse) XXX_Size() int
- func (m *GetTargetDisksResponse) XXX_Unmarshal(b []byte) error
- type IscsiClient
- type IscsiServer
- type ListTargetPortalsRequest
- func (*ListTargetPortalsRequest) Descriptor() ([]byte, []int)
- func (*ListTargetPortalsRequest) ProtoMessage()
- func (m *ListTargetPortalsRequest) Reset()
- func (m *ListTargetPortalsRequest) String() string
- func (m *ListTargetPortalsRequest) XXX_DiscardUnknown()
- func (m *ListTargetPortalsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListTargetPortalsRequest) XXX_Merge(src proto.Message)
- func (m *ListTargetPortalsRequest) XXX_Size() int
- func (m *ListTargetPortalsRequest) XXX_Unmarshal(b []byte) error
- type ListTargetPortalsResponse
- func (*ListTargetPortalsResponse) Descriptor() ([]byte, []int)
- func (m *ListTargetPortalsResponse) GetTargetPortals() []*TargetPortal
- func (*ListTargetPortalsResponse) ProtoMessage()
- func (m *ListTargetPortalsResponse) Reset()
- func (m *ListTargetPortalsResponse) String() string
- func (m *ListTargetPortalsResponse) XXX_DiscardUnknown()
- func (m *ListTargetPortalsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListTargetPortalsResponse) XXX_Merge(src proto.Message)
- func (m *ListTargetPortalsResponse) XXX_Size() int
- func (m *ListTargetPortalsResponse) XXX_Unmarshal(b []byte) error
- type RemoveTargetPortalRequest
- func (*RemoveTargetPortalRequest) Descriptor() ([]byte, []int)
- func (m *RemoveTargetPortalRequest) GetTargetPortal() *TargetPortal
- func (*RemoveTargetPortalRequest) ProtoMessage()
- func (m *RemoveTargetPortalRequest) Reset()
- func (m *RemoveTargetPortalRequest) String() string
- func (m *RemoveTargetPortalRequest) XXX_DiscardUnknown()
- func (m *RemoveTargetPortalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RemoveTargetPortalRequest) XXX_Merge(src proto.Message)
- func (m *RemoveTargetPortalRequest) XXX_Size() int
- func (m *RemoveTargetPortalRequest) XXX_Unmarshal(b []byte) error
- type RemoveTargetPortalResponse
- func (*RemoveTargetPortalResponse) Descriptor() ([]byte, []int)
- func (*RemoveTargetPortalResponse) ProtoMessage()
- func (m *RemoveTargetPortalResponse) Reset()
- func (m *RemoveTargetPortalResponse) String() string
- func (m *RemoveTargetPortalResponse) XXX_DiscardUnknown()
- func (m *RemoveTargetPortalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RemoveTargetPortalResponse) XXX_Merge(src proto.Message)
- func (m *RemoveTargetPortalResponse) XXX_Size() int
- func (m *RemoveTargetPortalResponse) XXX_Unmarshal(b []byte) error
- type SetMutualChapSecretRequest
- func (*SetMutualChapSecretRequest) Descriptor() ([]byte, []int)
- func (m *SetMutualChapSecretRequest) GetMutualChapSecret() string
- func (*SetMutualChapSecretRequest) ProtoMessage()
- func (m *SetMutualChapSecretRequest) Reset()
- func (m *SetMutualChapSecretRequest) String() string
- func (m *SetMutualChapSecretRequest) XXX_DiscardUnknown()
- func (m *SetMutualChapSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetMutualChapSecretRequest) XXX_Merge(src proto.Message)
- func (m *SetMutualChapSecretRequest) XXX_Size() int
- func (m *SetMutualChapSecretRequest) XXX_Unmarshal(b []byte) error
- type SetMutualChapSecretResponse
- func (*SetMutualChapSecretResponse) Descriptor() ([]byte, []int)
- func (*SetMutualChapSecretResponse) ProtoMessage()
- func (m *SetMutualChapSecretResponse) Reset()
- func (m *SetMutualChapSecretResponse) String() string
- func (m *SetMutualChapSecretResponse) XXX_DiscardUnknown()
- func (m *SetMutualChapSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetMutualChapSecretResponse) XXX_Merge(src proto.Message)
- func (m *SetMutualChapSecretResponse) XXX_Size() int
- func (m *SetMutualChapSecretResponse) XXX_Unmarshal(b []byte) error
- type TargetPortal
- func (*TargetPortal) Descriptor() ([]byte, []int)
- func (m *TargetPortal) GetTargetAddress() string
- func (m *TargetPortal) GetTargetPort() uint32
- func (*TargetPortal) ProtoMessage()
- func (m *TargetPortal) Reset()
- func (m *TargetPortal) String() string
- func (m *TargetPortal) XXX_DiscardUnknown()
- func (m *TargetPortal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TargetPortal) XXX_Merge(src proto.Message)
- func (m *TargetPortal) XXX_Size() int
- func (m *TargetPortal) XXX_Unmarshal(b []byte) error
- type UnimplementedIscsiServer
- func (*UnimplementedIscsiServer) AddTargetPortal(ctx context.Context, req *AddTargetPortalRequest) (*AddTargetPortalResponse, error)
- func (*UnimplementedIscsiServer) ConnectTarget(ctx context.Context, req *ConnectTargetRequest) (*ConnectTargetResponse, error)
- func (*UnimplementedIscsiServer) DisconnectTarget(ctx context.Context, req *DisconnectTargetRequest) (*DisconnectTargetResponse, error)
- func (*UnimplementedIscsiServer) DiscoverTargetPortal(ctx context.Context, req *DiscoverTargetPortalRequest) (*DiscoverTargetPortalResponse, error)
- func (*UnimplementedIscsiServer) GetTargetDisks(ctx context.Context, req *GetTargetDisksRequest) (*GetTargetDisksResponse, error)
- func (*UnimplementedIscsiServer) ListTargetPortals(ctx context.Context, req *ListTargetPortalsRequest) (*ListTargetPortalsResponse, error)
- func (*UnimplementedIscsiServer) RemoveTargetPortal(ctx context.Context, req *RemoveTargetPortalRequest) (*RemoveTargetPortalResponse, error)
- func (*UnimplementedIscsiServer) SetMutualChapSecret(ctx context.Context, req *SetMutualChapSecretRequest) (*SetMutualChapSecretResponse, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var AuthenticationType_name = map[int32]string{
0: "NONE",
1: "ONE_WAY_CHAP",
2: "MUTUAL_CHAP",
}
View Source
var AuthenticationType_value = map[string]int32{
"NONE": 0,
"ONE_WAY_CHAP": 1,
"MUTUAL_CHAP": 2,
}
Functions ¶
func RegisterIscsiServer ¶
func RegisterIscsiServer(s *grpc.Server, srv IscsiServer)
Types ¶
type AddTargetPortalRequest ¶
type AddTargetPortalRequest struct { // iSCSI Target Portal to register in the initiator TargetPortal *TargetPortal `protobuf:"bytes,1,opt,name=target_portal,json=targetPortal,proto3" json:"target_portal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddTargetPortalRequest) Descriptor ¶
func (*AddTargetPortalRequest) Descriptor() ([]byte, []int)
func (*AddTargetPortalRequest) GetTargetPortal ¶
func (m *AddTargetPortalRequest) GetTargetPortal() *TargetPortal
func (*AddTargetPortalRequest) ProtoMessage ¶
func (*AddTargetPortalRequest) ProtoMessage()
func (*AddTargetPortalRequest) Reset ¶
func (m *AddTargetPortalRequest) Reset()
func (*AddTargetPortalRequest) String ¶
func (m *AddTargetPortalRequest) String() string
func (*AddTargetPortalRequest) XXX_DiscardUnknown ¶
func (m *AddTargetPortalRequest) XXX_DiscardUnknown()
func (*AddTargetPortalRequest) XXX_Marshal ¶
func (m *AddTargetPortalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddTargetPortalRequest) XXX_Merge ¶
func (m *AddTargetPortalRequest) XXX_Merge(src proto.Message)
func (*AddTargetPortalRequest) XXX_Size ¶
func (m *AddTargetPortalRequest) XXX_Size() int
func (*AddTargetPortalRequest) XXX_Unmarshal ¶
func (m *AddTargetPortalRequest) XXX_Unmarshal(b []byte) error
type AddTargetPortalResponse ¶
type AddTargetPortalResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddTargetPortalResponse) Descriptor ¶
func (*AddTargetPortalResponse) Descriptor() ([]byte, []int)
func (*AddTargetPortalResponse) ProtoMessage ¶
func (*AddTargetPortalResponse) ProtoMessage()
func (*AddTargetPortalResponse) Reset ¶
func (m *AddTargetPortalResponse) Reset()
func (*AddTargetPortalResponse) String ¶
func (m *AddTargetPortalResponse) String() string
func (*AddTargetPortalResponse) XXX_DiscardUnknown ¶
func (m *AddTargetPortalResponse) XXX_DiscardUnknown()
func (*AddTargetPortalResponse) XXX_Marshal ¶
func (m *AddTargetPortalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddTargetPortalResponse) XXX_Merge ¶
func (m *AddTargetPortalResponse) XXX_Merge(src proto.Message)
func (*AddTargetPortalResponse) XXX_Size ¶
func (m *AddTargetPortalResponse) XXX_Size() int
func (*AddTargetPortalResponse) XXX_Unmarshal ¶
func (m *AddTargetPortalResponse) XXX_Unmarshal(b []byte) error
type AuthenticationType ¶
type AuthenticationType int32
iSCSI logon authentication type
const ( // No authentication is used AuthenticationType_NONE AuthenticationType = 0 // One way CHAP authentication. The target authenticates the initiator. AuthenticationType_ONE_WAY_CHAP AuthenticationType = 1 // Mutual CHAP authentication. The target and initiator authenticate each // other. AuthenticationType_MUTUAL_CHAP AuthenticationType = 2 )
func (AuthenticationType) EnumDescriptor ¶
func (AuthenticationType) EnumDescriptor() ([]byte, []int)
func (AuthenticationType) String ¶
func (x AuthenticationType) String() string
type ConnectTargetRequest ¶
type ConnectTargetRequest struct { // Target portal to which the initiator will connect TargetPortal *TargetPortal `protobuf:"bytes,1,opt,name=target_portal,json=targetPortal,proto3" json:"target_portal,omitempty"` // IQN of the iSCSI Target Iqn string `protobuf:"bytes,2,opt,name=iqn,proto3" json:"iqn,omitempty"` // Connection authentication type, None by default // // One Way Chap uses the chap_username and chap_secret // fields mentioned below to authenticate the initiator. // // Mutual Chap uses both the user/secret mentioned below // and the Initiator Chap Secret (See `SetMutualChapSecret`) // to authenticate the target and initiator. AuthType AuthenticationType `protobuf:"varint,3,opt,name=auth_type,json=authType,proto3,enum=v1alpha2.AuthenticationType" json:"auth_type,omitempty"` // CHAP Username used to authenticate the initiator ChapUsername string `protobuf:"bytes,4,opt,name=chap_username,json=chapUsername,proto3" json:"chap_username,omitempty"` // CHAP password used to authenticate the initiator ChapSecret string `protobuf:"bytes,5,opt,name=chap_secret,json=chapSecret,proto3" json:"chap_secret,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ConnectTargetRequest) Descriptor ¶
func (*ConnectTargetRequest) Descriptor() ([]byte, []int)
func (*ConnectTargetRequest) GetAuthType ¶
func (m *ConnectTargetRequest) GetAuthType() AuthenticationType
func (*ConnectTargetRequest) GetChapSecret ¶
func (m *ConnectTargetRequest) GetChapSecret() string
func (*ConnectTargetRequest) GetChapUsername ¶
func (m *ConnectTargetRequest) GetChapUsername() string
func (*ConnectTargetRequest) GetIqn ¶
func (m *ConnectTargetRequest) GetIqn() string
func (*ConnectTargetRequest) GetTargetPortal ¶
func (m *ConnectTargetRequest) GetTargetPortal() *TargetPortal
func (*ConnectTargetRequest) ProtoMessage ¶
func (*ConnectTargetRequest) ProtoMessage()
func (*ConnectTargetRequest) Reset ¶
func (m *ConnectTargetRequest) Reset()
func (*ConnectTargetRequest) String ¶
func (m *ConnectTargetRequest) String() string
func (*ConnectTargetRequest) XXX_DiscardUnknown ¶
func (m *ConnectTargetRequest) XXX_DiscardUnknown()
func (*ConnectTargetRequest) XXX_Marshal ¶
func (m *ConnectTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConnectTargetRequest) XXX_Merge ¶
func (m *ConnectTargetRequest) XXX_Merge(src proto.Message)
func (*ConnectTargetRequest) XXX_Size ¶
func (m *ConnectTargetRequest) XXX_Size() int
func (*ConnectTargetRequest) XXX_Unmarshal ¶
func (m *ConnectTargetRequest) XXX_Unmarshal(b []byte) error
type ConnectTargetResponse ¶
type ConnectTargetResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ConnectTargetResponse) Descriptor ¶
func (*ConnectTargetResponse) Descriptor() ([]byte, []int)
func (*ConnectTargetResponse) ProtoMessage ¶
func (*ConnectTargetResponse) ProtoMessage()
func (*ConnectTargetResponse) Reset ¶
func (m *ConnectTargetResponse) Reset()
func (*ConnectTargetResponse) String ¶
func (m *ConnectTargetResponse) String() string
func (*ConnectTargetResponse) XXX_DiscardUnknown ¶
func (m *ConnectTargetResponse) XXX_DiscardUnknown()
func (*ConnectTargetResponse) XXX_Marshal ¶
func (m *ConnectTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConnectTargetResponse) XXX_Merge ¶
func (m *ConnectTargetResponse) XXX_Merge(src proto.Message)
func (*ConnectTargetResponse) XXX_Size ¶
func (m *ConnectTargetResponse) XXX_Size() int
func (*ConnectTargetResponse) XXX_Unmarshal ¶
func (m *ConnectTargetResponse) XXX_Unmarshal(b []byte) error
type DisconnectTargetRequest ¶
type DisconnectTargetRequest struct { // Target portal from which initiator will disconnect TargetPortal *TargetPortal `protobuf:"bytes,1,opt,name=target_portal,json=targetPortal,proto3" json:"target_portal,omitempty"` // IQN of the iSCSI Target Iqn string `protobuf:"bytes,2,opt,name=iqn,proto3" json:"iqn,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DisconnectTargetRequest) Descriptor ¶
func (*DisconnectTargetRequest) Descriptor() ([]byte, []int)
func (*DisconnectTargetRequest) GetIqn ¶
func (m *DisconnectTargetRequest) GetIqn() string
func (*DisconnectTargetRequest) GetTargetPortal ¶
func (m *DisconnectTargetRequest) GetTargetPortal() *TargetPortal
func (*DisconnectTargetRequest) ProtoMessage ¶
func (*DisconnectTargetRequest) ProtoMessage()
func (*DisconnectTargetRequest) Reset ¶
func (m *DisconnectTargetRequest) Reset()
func (*DisconnectTargetRequest) String ¶
func (m *DisconnectTargetRequest) String() string
func (*DisconnectTargetRequest) XXX_DiscardUnknown ¶
func (m *DisconnectTargetRequest) XXX_DiscardUnknown()
func (*DisconnectTargetRequest) XXX_Marshal ¶
func (m *DisconnectTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DisconnectTargetRequest) XXX_Merge ¶
func (m *DisconnectTargetRequest) XXX_Merge(src proto.Message)
func (*DisconnectTargetRequest) XXX_Size ¶
func (m *DisconnectTargetRequest) XXX_Size() int
func (*DisconnectTargetRequest) XXX_Unmarshal ¶
func (m *DisconnectTargetRequest) XXX_Unmarshal(b []byte) error
type DisconnectTargetResponse ¶
type DisconnectTargetResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DisconnectTargetResponse) Descriptor ¶
func (*DisconnectTargetResponse) Descriptor() ([]byte, []int)
func (*DisconnectTargetResponse) ProtoMessage ¶
func (*DisconnectTargetResponse) ProtoMessage()
func (*DisconnectTargetResponse) Reset ¶
func (m *DisconnectTargetResponse) Reset()
func (*DisconnectTargetResponse) String ¶
func (m *DisconnectTargetResponse) String() string
func (*DisconnectTargetResponse) XXX_DiscardUnknown ¶
func (m *DisconnectTargetResponse) XXX_DiscardUnknown()
func (*DisconnectTargetResponse) XXX_Marshal ¶
func (m *DisconnectTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DisconnectTargetResponse) XXX_Merge ¶
func (m *DisconnectTargetResponse) XXX_Merge(src proto.Message)
func (*DisconnectTargetResponse) XXX_Size ¶
func (m *DisconnectTargetResponse) XXX_Size() int
func (*DisconnectTargetResponse) XXX_Unmarshal ¶
func (m *DisconnectTargetResponse) XXX_Unmarshal(b []byte) error
type DiscoverTargetPortalRequest ¶
type DiscoverTargetPortalRequest struct { // iSCSI Target Portal on which to initiate discovery TargetPortal *TargetPortal `protobuf:"bytes,1,opt,name=target_portal,json=targetPortal,proto3" json:"target_portal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DiscoverTargetPortalRequest) Descriptor ¶
func (*DiscoverTargetPortalRequest) Descriptor() ([]byte, []int)
func (*DiscoverTargetPortalRequest) GetTargetPortal ¶
func (m *DiscoverTargetPortalRequest) GetTargetPortal() *TargetPortal
func (*DiscoverTargetPortalRequest) ProtoMessage ¶
func (*DiscoverTargetPortalRequest) ProtoMessage()
func (*DiscoverTargetPortalRequest) Reset ¶
func (m *DiscoverTargetPortalRequest) Reset()
func (*DiscoverTargetPortalRequest) String ¶
func (m *DiscoverTargetPortalRequest) String() string
func (*DiscoverTargetPortalRequest) XXX_DiscardUnknown ¶
func (m *DiscoverTargetPortalRequest) XXX_DiscardUnknown()
func (*DiscoverTargetPortalRequest) XXX_Marshal ¶
func (m *DiscoverTargetPortalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiscoverTargetPortalRequest) XXX_Merge ¶
func (m *DiscoverTargetPortalRequest) XXX_Merge(src proto.Message)
func (*DiscoverTargetPortalRequest) XXX_Size ¶
func (m *DiscoverTargetPortalRequest) XXX_Size() int
func (*DiscoverTargetPortalRequest) XXX_Unmarshal ¶
func (m *DiscoverTargetPortalRequest) XXX_Unmarshal(b []byte) error
type DiscoverTargetPortalResponse ¶
type DiscoverTargetPortalResponse struct { // List of discovered IQN addresses // follows IQN format: iqn.yyyy-mm.naming-authority:unique-name Iqns []string `protobuf:"bytes,1,rep,name=iqns,proto3" json:"iqns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DiscoverTargetPortalResponse) Descriptor ¶
func (*DiscoverTargetPortalResponse) Descriptor() ([]byte, []int)
func (*DiscoverTargetPortalResponse) GetIqns ¶
func (m *DiscoverTargetPortalResponse) GetIqns() []string
func (*DiscoverTargetPortalResponse) ProtoMessage ¶
func (*DiscoverTargetPortalResponse) ProtoMessage()
func (*DiscoverTargetPortalResponse) Reset ¶
func (m *DiscoverTargetPortalResponse) Reset()
func (*DiscoverTargetPortalResponse) String ¶
func (m *DiscoverTargetPortalResponse) String() string
func (*DiscoverTargetPortalResponse) XXX_DiscardUnknown ¶
func (m *DiscoverTargetPortalResponse) XXX_DiscardUnknown()
func (*DiscoverTargetPortalResponse) XXX_Marshal ¶
func (m *DiscoverTargetPortalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DiscoverTargetPortalResponse) XXX_Merge ¶
func (m *DiscoverTargetPortalResponse) XXX_Merge(src proto.Message)
func (*DiscoverTargetPortalResponse) XXX_Size ¶
func (m *DiscoverTargetPortalResponse) XXX_Size() int
func (*DiscoverTargetPortalResponse) XXX_Unmarshal ¶
func (m *DiscoverTargetPortalResponse) XXX_Unmarshal(b []byte) error
type GetTargetDisksRequest ¶
type GetTargetDisksRequest struct { // Target portal whose disks will be queried TargetPortal *TargetPortal `protobuf:"bytes,1,opt,name=target_portal,json=targetPortal,proto3" json:"target_portal,omitempty"` // IQN of the iSCSI Target Iqn string `protobuf:"bytes,2,opt,name=iqn,proto3" json:"iqn,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetTargetDisksRequest) Descriptor ¶
func (*GetTargetDisksRequest) Descriptor() ([]byte, []int)
func (*GetTargetDisksRequest) GetIqn ¶
func (m *GetTargetDisksRequest) GetIqn() string
func (*GetTargetDisksRequest) GetTargetPortal ¶
func (m *GetTargetDisksRequest) GetTargetPortal() *TargetPortal
func (*GetTargetDisksRequest) ProtoMessage ¶
func (*GetTargetDisksRequest) ProtoMessage()
func (*GetTargetDisksRequest) Reset ¶
func (m *GetTargetDisksRequest) Reset()
func (*GetTargetDisksRequest) String ¶
func (m *GetTargetDisksRequest) String() string
func (*GetTargetDisksRequest) XXX_DiscardUnknown ¶
func (m *GetTargetDisksRequest) XXX_DiscardUnknown()
func (*GetTargetDisksRequest) XXX_Marshal ¶
func (m *GetTargetDisksRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetTargetDisksRequest) XXX_Merge ¶
func (m *GetTargetDisksRequest) XXX_Merge(src proto.Message)
func (*GetTargetDisksRequest) XXX_Size ¶
func (m *GetTargetDisksRequest) XXX_Size() int
func (*GetTargetDisksRequest) XXX_Unmarshal ¶
func (m *GetTargetDisksRequest) XXX_Unmarshal(b []byte) error
type GetTargetDisksResponse ¶
type GetTargetDisksResponse struct { // List composed of disk ids (numbers) that are associated with the // iSCSI target DiskIDs []string `protobuf:"bytes,1,rep,name=diskIDs,proto3" json:"diskIDs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GetTargetDisksResponse) Descriptor ¶
func (*GetTargetDisksResponse) Descriptor() ([]byte, []int)
func (*GetTargetDisksResponse) GetDiskIDs ¶
func (m *GetTargetDisksResponse) GetDiskIDs() []string
func (*GetTargetDisksResponse) ProtoMessage ¶
func (*GetTargetDisksResponse) ProtoMessage()
func (*GetTargetDisksResponse) Reset ¶
func (m *GetTargetDisksResponse) Reset()
func (*GetTargetDisksResponse) String ¶
func (m *GetTargetDisksResponse) String() string
func (*GetTargetDisksResponse) XXX_DiscardUnknown ¶
func (m *GetTargetDisksResponse) XXX_DiscardUnknown()
func (*GetTargetDisksResponse) XXX_Marshal ¶
func (m *GetTargetDisksResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetTargetDisksResponse) XXX_Merge ¶
func (m *GetTargetDisksResponse) XXX_Merge(src proto.Message)
func (*GetTargetDisksResponse) XXX_Size ¶
func (m *GetTargetDisksResponse) XXX_Size() int
func (*GetTargetDisksResponse) XXX_Unmarshal ¶
func (m *GetTargetDisksResponse) XXX_Unmarshal(b []byte) error
type IscsiClient ¶
type IscsiClient interface { // AddTargetPortal registers an iSCSI target network address for later // discovery. // AddTargetPortal currently does not support selecting different NICs or // a different iSCSI initiator (e.g a hardware initiator). This means that // Windows will select the initiator NIC and instance on its own. AddTargetPortal(ctx context.Context, in *AddTargetPortalRequest, opts ...grpc.CallOption) (*AddTargetPortalResponse, error) // DiscoverTargetPortal initiates discovery on an iSCSI target network address // and returns discovered IQNs. DiscoverTargetPortal(ctx context.Context, in *DiscoverTargetPortalRequest, opts ...grpc.CallOption) (*DiscoverTargetPortalResponse, error) // RemoveTargetPortal removes an iSCSI target network address registration. RemoveTargetPortal(ctx context.Context, in *RemoveTargetPortalRequest, opts ...grpc.CallOption) (*RemoveTargetPortalResponse, error) // ListTargetPortal lists all currently registered iSCSI target network // addresses. ListTargetPortals(ctx context.Context, in *ListTargetPortalsRequest, opts ...grpc.CallOption) (*ListTargetPortalsResponse, error) // ConnectTarget connects to an iSCSI Target ConnectTarget(ctx context.Context, in *ConnectTargetRequest, opts ...grpc.CallOption) (*ConnectTargetResponse, error) // DisconnectTarget disconnects from an iSCSI Target DisconnectTarget(ctx context.Context, in *DisconnectTargetRequest, opts ...grpc.CallOption) (*DisconnectTargetResponse, error) // GetTargetDisks returns the disk addresses that correspond to an iSCSI // target GetTargetDisks(ctx context.Context, in *GetTargetDisksRequest, opts ...grpc.CallOption) (*GetTargetDisksResponse, error) // SetMutualChapSecret sets the default CHAP secret that all initiators on // this machine (node) use to authenticate the target on mutual CHAP // authentication. // NOTE: This method affects global node state and should only be used // with consideration to other CSI drivers that run concurrently. SetMutualChapSecret(ctx context.Context, in *SetMutualChapSecretRequest, opts ...grpc.CallOption) (*SetMutualChapSecretResponse, error) }
IscsiClient is the client API for Iscsi service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewIscsiClient ¶
func NewIscsiClient(cc grpc.ClientConnInterface) IscsiClient
type IscsiServer ¶
type IscsiServer interface { // AddTargetPortal registers an iSCSI target network address for later // discovery. // AddTargetPortal currently does not support selecting different NICs or // a different iSCSI initiator (e.g a hardware initiator). This means that // Windows will select the initiator NIC and instance on its own. AddTargetPortal(context.Context, *AddTargetPortalRequest) (*AddTargetPortalResponse, error) // DiscoverTargetPortal initiates discovery on an iSCSI target network address // and returns discovered IQNs. DiscoverTargetPortal(context.Context, *DiscoverTargetPortalRequest) (*DiscoverTargetPortalResponse, error) // RemoveTargetPortal removes an iSCSI target network address registration. RemoveTargetPortal(context.Context, *RemoveTargetPortalRequest) (*RemoveTargetPortalResponse, error) // ListTargetPortal lists all currently registered iSCSI target network // addresses. ListTargetPortals(context.Context, *ListTargetPortalsRequest) (*ListTargetPortalsResponse, error) // ConnectTarget connects to an iSCSI Target ConnectTarget(context.Context, *ConnectTargetRequest) (*ConnectTargetResponse, error) // DisconnectTarget disconnects from an iSCSI Target DisconnectTarget(context.Context, *DisconnectTargetRequest) (*DisconnectTargetResponse, error) // GetTargetDisks returns the disk addresses that correspond to an iSCSI // target GetTargetDisks(context.Context, *GetTargetDisksRequest) (*GetTargetDisksResponse, error) // SetMutualChapSecret sets the default CHAP secret that all initiators on // this machine (node) use to authenticate the target on mutual CHAP // authentication. // NOTE: This method affects global node state and should only be used // with consideration to other CSI drivers that run concurrently. SetMutualChapSecret(context.Context, *SetMutualChapSecretRequest) (*SetMutualChapSecretResponse, error) }
IscsiServer is the server API for Iscsi service.
type ListTargetPortalsRequest ¶
type ListTargetPortalsRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListTargetPortalsRequest) Descriptor ¶
func (*ListTargetPortalsRequest) Descriptor() ([]byte, []int)
func (*ListTargetPortalsRequest) ProtoMessage ¶
func (*ListTargetPortalsRequest) ProtoMessage()
func (*ListTargetPortalsRequest) Reset ¶
func (m *ListTargetPortalsRequest) Reset()
func (*ListTargetPortalsRequest) String ¶
func (m *ListTargetPortalsRequest) String() string
func (*ListTargetPortalsRequest) XXX_DiscardUnknown ¶
func (m *ListTargetPortalsRequest) XXX_DiscardUnknown()
func (*ListTargetPortalsRequest) XXX_Marshal ¶
func (m *ListTargetPortalsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListTargetPortalsRequest) XXX_Merge ¶
func (m *ListTargetPortalsRequest) XXX_Merge(src proto.Message)
func (*ListTargetPortalsRequest) XXX_Size ¶
func (m *ListTargetPortalsRequest) XXX_Size() int
func (*ListTargetPortalsRequest) XXX_Unmarshal ¶
func (m *ListTargetPortalsRequest) XXX_Unmarshal(b []byte) error
type ListTargetPortalsResponse ¶
type ListTargetPortalsResponse struct { // A list of Target Portals currently registered in the initiator TargetPortals []*TargetPortal `protobuf:"bytes,1,rep,name=target_portals,json=targetPortals,proto3" json:"target_portals,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListTargetPortalsResponse) Descriptor ¶
func (*ListTargetPortalsResponse) Descriptor() ([]byte, []int)
func (*ListTargetPortalsResponse) GetTargetPortals ¶
func (m *ListTargetPortalsResponse) GetTargetPortals() []*TargetPortal
func (*ListTargetPortalsResponse) ProtoMessage ¶
func (*ListTargetPortalsResponse) ProtoMessage()
func (*ListTargetPortalsResponse) Reset ¶
func (m *ListTargetPortalsResponse) Reset()
func (*ListTargetPortalsResponse) String ¶
func (m *ListTargetPortalsResponse) String() string
func (*ListTargetPortalsResponse) XXX_DiscardUnknown ¶
func (m *ListTargetPortalsResponse) XXX_DiscardUnknown()
func (*ListTargetPortalsResponse) XXX_Marshal ¶
func (m *ListTargetPortalsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListTargetPortalsResponse) XXX_Merge ¶
func (m *ListTargetPortalsResponse) XXX_Merge(src proto.Message)
func (*ListTargetPortalsResponse) XXX_Size ¶
func (m *ListTargetPortalsResponse) XXX_Size() int
func (*ListTargetPortalsResponse) XXX_Unmarshal ¶
func (m *ListTargetPortalsResponse) XXX_Unmarshal(b []byte) error
type RemoveTargetPortalRequest ¶
type RemoveTargetPortalRequest struct { // iSCSI Target Portal TargetPortal *TargetPortal `protobuf:"bytes,1,opt,name=target_portal,json=targetPortal,proto3" json:"target_portal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RemoveTargetPortalRequest) Descriptor ¶
func (*RemoveTargetPortalRequest) Descriptor() ([]byte, []int)
func (*RemoveTargetPortalRequest) GetTargetPortal ¶
func (m *RemoveTargetPortalRequest) GetTargetPortal() *TargetPortal
func (*RemoveTargetPortalRequest) ProtoMessage ¶
func (*RemoveTargetPortalRequest) ProtoMessage()
func (*RemoveTargetPortalRequest) Reset ¶
func (m *RemoveTargetPortalRequest) Reset()
func (*RemoveTargetPortalRequest) String ¶
func (m *RemoveTargetPortalRequest) String() string
func (*RemoveTargetPortalRequest) XXX_DiscardUnknown ¶
func (m *RemoveTargetPortalRequest) XXX_DiscardUnknown()
func (*RemoveTargetPortalRequest) XXX_Marshal ¶
func (m *RemoveTargetPortalRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoveTargetPortalRequest) XXX_Merge ¶
func (m *RemoveTargetPortalRequest) XXX_Merge(src proto.Message)
func (*RemoveTargetPortalRequest) XXX_Size ¶
func (m *RemoveTargetPortalRequest) XXX_Size() int
func (*RemoveTargetPortalRequest) XXX_Unmarshal ¶
func (m *RemoveTargetPortalRequest) XXX_Unmarshal(b []byte) error
type RemoveTargetPortalResponse ¶
type RemoveTargetPortalResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RemoveTargetPortalResponse) Descriptor ¶
func (*RemoveTargetPortalResponse) Descriptor() ([]byte, []int)
func (*RemoveTargetPortalResponse) ProtoMessage ¶
func (*RemoveTargetPortalResponse) ProtoMessage()
func (*RemoveTargetPortalResponse) Reset ¶
func (m *RemoveTargetPortalResponse) Reset()
func (*RemoveTargetPortalResponse) String ¶
func (m *RemoveTargetPortalResponse) String() string
func (*RemoveTargetPortalResponse) XXX_DiscardUnknown ¶
func (m *RemoveTargetPortalResponse) XXX_DiscardUnknown()
func (*RemoveTargetPortalResponse) XXX_Marshal ¶
func (m *RemoveTargetPortalResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RemoveTargetPortalResponse) XXX_Merge ¶
func (m *RemoveTargetPortalResponse) XXX_Merge(src proto.Message)
func (*RemoveTargetPortalResponse) XXX_Size ¶
func (m *RemoveTargetPortalResponse) XXX_Size() int
func (*RemoveTargetPortalResponse) XXX_Unmarshal ¶
func (m *RemoveTargetPortalResponse) XXX_Unmarshal(b []byte) error
type SetMutualChapSecretRequest ¶
type SetMutualChapSecretRequest struct { // the default CHAP secret that all initiators on this machine (node) use to // authenticate the target on mutual CHAP authentication. // Must be at least 12 byte long for non-Ipsec connections, at least one // byte long for Ipsec connections, and at most 16 bytes long. MutualChapSecret string `protobuf:"bytes,1,opt,name=MutualChapSecret,proto3" json:"MutualChapSecret,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetMutualChapSecretRequest) Descriptor ¶
func (*SetMutualChapSecretRequest) Descriptor() ([]byte, []int)
func (*SetMutualChapSecretRequest) GetMutualChapSecret ¶
func (m *SetMutualChapSecretRequest) GetMutualChapSecret() string
func (*SetMutualChapSecretRequest) ProtoMessage ¶
func (*SetMutualChapSecretRequest) ProtoMessage()
func (*SetMutualChapSecretRequest) Reset ¶
func (m *SetMutualChapSecretRequest) Reset()
func (*SetMutualChapSecretRequest) String ¶
func (m *SetMutualChapSecretRequest) String() string
func (*SetMutualChapSecretRequest) XXX_DiscardUnknown ¶
func (m *SetMutualChapSecretRequest) XXX_DiscardUnknown()
func (*SetMutualChapSecretRequest) XXX_Marshal ¶
func (m *SetMutualChapSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetMutualChapSecretRequest) XXX_Merge ¶
func (m *SetMutualChapSecretRequest) XXX_Merge(src proto.Message)
func (*SetMutualChapSecretRequest) XXX_Size ¶
func (m *SetMutualChapSecretRequest) XXX_Size() int
func (*SetMutualChapSecretRequest) XXX_Unmarshal ¶
func (m *SetMutualChapSecretRequest) XXX_Unmarshal(b []byte) error
type SetMutualChapSecretResponse ¶
type SetMutualChapSecretResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetMutualChapSecretResponse) Descriptor ¶
func (*SetMutualChapSecretResponse) Descriptor() ([]byte, []int)
func (*SetMutualChapSecretResponse) ProtoMessage ¶
func (*SetMutualChapSecretResponse) ProtoMessage()
func (*SetMutualChapSecretResponse) Reset ¶
func (m *SetMutualChapSecretResponse) Reset()
func (*SetMutualChapSecretResponse) String ¶
func (m *SetMutualChapSecretResponse) String() string
func (*SetMutualChapSecretResponse) XXX_DiscardUnknown ¶
func (m *SetMutualChapSecretResponse) XXX_DiscardUnknown()
func (*SetMutualChapSecretResponse) XXX_Marshal ¶
func (m *SetMutualChapSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetMutualChapSecretResponse) XXX_Merge ¶
func (m *SetMutualChapSecretResponse) XXX_Merge(src proto.Message)
func (*SetMutualChapSecretResponse) XXX_Size ¶
func (m *SetMutualChapSecretResponse) XXX_Size() int
func (*SetMutualChapSecretResponse) XXX_Unmarshal ¶
func (m *SetMutualChapSecretResponse) XXX_Unmarshal(b []byte) error
type TargetPortal ¶
type TargetPortal struct { // iSCSI Target (server) address TargetAddress string `protobuf:"bytes,1,opt,name=target_address,json=targetAddress,proto3" json:"target_address,omitempty"` // iSCSI Target port (default iSCSI port is 3260) TargetPort uint32 `protobuf:"varint,2,opt,name=target_port,json=targetPort,proto3" json:"target_port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
TargetPortal is an address and port pair for a specific iSCSI storage target.
func (*TargetPortal) Descriptor ¶
func (*TargetPortal) Descriptor() ([]byte, []int)
func (*TargetPortal) GetTargetAddress ¶
func (m *TargetPortal) GetTargetAddress() string
func (*TargetPortal) GetTargetPort ¶
func (m *TargetPortal) GetTargetPort() uint32
func (*TargetPortal) ProtoMessage ¶
func (*TargetPortal) ProtoMessage()
func (*TargetPortal) Reset ¶
func (m *TargetPortal) Reset()
func (*TargetPortal) String ¶
func (m *TargetPortal) String() string
func (*TargetPortal) XXX_DiscardUnknown ¶
func (m *TargetPortal) XXX_DiscardUnknown()
func (*TargetPortal) XXX_Marshal ¶
func (m *TargetPortal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TargetPortal) XXX_Merge ¶
func (m *TargetPortal) XXX_Merge(src proto.Message)
func (*TargetPortal) XXX_Size ¶
func (m *TargetPortal) XXX_Size() int
func (*TargetPortal) XXX_Unmarshal ¶
func (m *TargetPortal) XXX_Unmarshal(b []byte) error
type UnimplementedIscsiServer ¶
type UnimplementedIscsiServer struct { }
UnimplementedIscsiServer can be embedded to have forward compatible implementations.
func (*UnimplementedIscsiServer) AddTargetPortal ¶
func (*UnimplementedIscsiServer) AddTargetPortal(ctx context.Context, req *AddTargetPortalRequest) (*AddTargetPortalResponse, error)
func (*UnimplementedIscsiServer) ConnectTarget ¶
func (*UnimplementedIscsiServer) ConnectTarget(ctx context.Context, req *ConnectTargetRequest) (*ConnectTargetResponse, error)
func (*UnimplementedIscsiServer) DisconnectTarget ¶
func (*UnimplementedIscsiServer) DisconnectTarget(ctx context.Context, req *DisconnectTargetRequest) (*DisconnectTargetResponse, error)
func (*UnimplementedIscsiServer) DiscoverTargetPortal ¶
func (*UnimplementedIscsiServer) DiscoverTargetPortal(ctx context.Context, req *DiscoverTargetPortalRequest) (*DiscoverTargetPortalResponse, error)
func (*UnimplementedIscsiServer) GetTargetDisks ¶
func (*UnimplementedIscsiServer) GetTargetDisks(ctx context.Context, req *GetTargetDisksRequest) (*GetTargetDisksResponse, error)
func (*UnimplementedIscsiServer) ListTargetPortals ¶
func (*UnimplementedIscsiServer) ListTargetPortals(ctx context.Context, req *ListTargetPortalsRequest) (*ListTargetPortalsResponse, error)
func (*UnimplementedIscsiServer) RemoveTargetPortal ¶
func (*UnimplementedIscsiServer) RemoveTargetPortal(ctx context.Context, req *RemoveTargetPortalRequest) (*RemoveTargetPortalResponse, error)
func (*UnimplementedIscsiServer) SetMutualChapSecret ¶
func (*UnimplementedIscsiServer) SetMutualChapSecret(ctx context.Context, req *SetMutualChapSecretRequest) (*SetMutualChapSecretResponse, error)
Click to show internal directories.
Click to hide internal directories.