Bumping k8s dependencies to 1.13

This commit is contained in:
Cheng Xing
2018-11-16 14:08:25 -08:00
parent 305407125c
commit b4c0b68ec7
8002 changed files with 884099 additions and 276228 deletions

View File

@@ -980,11 +980,12 @@ message NodeStageVolumeRequest {
// The path to which the volume MAY be staged. It MUST be an
// absolute path in the root filesystem of the process serving this
// request. The CO SHALL ensure that there is only one
// `staging_target_path` per volume. The CO SHALL ensure that the
// process serving the request has `read` and `write` permission to
// the path, and is able to create files or directories at the path
// if it does not exist.
// request, and MUST be a directory. The CO SHALL ensure that there
// is only one `staging_target_path` per volume. The CO SHALL ensure
// that the path is directory and that the process serving the
// request has `read` and `write` permission to that directory. The
// CO SHALL be responsible for creating the directory if it does not
// exist.
// This is a REQUIRED field.
string staging_target_path = 3;
@@ -1043,9 +1044,14 @@ message NodePublishVolumeRequest {
// The path to which the volume will be published. It MUST be an
// absolute path in the root filesystem of the process serving this
// request. The CO SHALL ensure uniqueness of target_path per volume.
// The CO SHALL ensure that the process serving the request has
// `read` and `write` permissions to the path, and is able to create
// files or directories at the path if it does not exist.
// The CO SHALL ensure that the parent directory of this path exists
// and that the process serving the request has `read` and `write`
// permissions to that parent directory.
// For volumes with an access type of block, the SP SHALL place the
// block device at target_path.
// For volumes with an access type of mount, the SP SHALL place the
// mounted directory at target_path.
// Creation of target_path is the responsibility of the SP.
// This is a REQUIRED field.
string target_path = 4;
@@ -1079,6 +1085,7 @@ message NodeUnpublishVolumeRequest {
// The path at which the volume was published. It MUST be an absolute
// path in the root filesystem of the process serving this request.
// The SP MUST delete the file or directory it created at this path.
// This is a REQUIRED field.
string target_path = 2;
}

View File

@@ -63,7 +63,7 @@ func (x PluginCapability_Service_Type) String() string {
return proto.EnumName(PluginCapability_Service_Type_name, int32(x))
}
func (PluginCapability_Service_Type) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{4, 0, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{4, 0, 0}
}
type VolumeCapability_AccessMode_Mode int32
@@ -107,7 +107,7 @@ func (x VolumeCapability_AccessMode_Mode) String() string {
return proto.EnumName(VolumeCapability_AccessMode_Mode_name, int32(x))
}
func (VolumeCapability_AccessMode_Mode) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{10, 2, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{10, 2, 0}
}
type ControllerServiceCapability_RPC_Type int32
@@ -161,7 +161,7 @@ func (x ControllerServiceCapability_RPC_Type) String() string {
return proto.EnumName(ControllerServiceCapability_RPC_Type_name, int32(x))
}
func (ControllerServiceCapability_RPC_Type) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{29, 0, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{29, 0, 0}
}
type VolumeUsage_Unit int32
@@ -187,7 +187,7 @@ func (x VolumeUsage_Unit) String() string {
return proto.EnumName(VolumeUsage_Unit_name, int32(x))
}
func (VolumeUsage_Unit) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{47, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{47, 0}
}
type NodeServiceCapability_RPC_Type int32
@@ -216,7 +216,7 @@ func (x NodeServiceCapability_RPC_Type) String() string {
return proto.EnumName(NodeServiceCapability_RPC_Type_name, int32(x))
}
func (NodeServiceCapability_RPC_Type) EnumDescriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{50, 0, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{50, 0, 0}
}
type GetPluginInfoRequest struct {
@@ -229,7 +229,7 @@ func (m *GetPluginInfoRequest) Reset() { *m = GetPluginInfoRequest{} }
func (m *GetPluginInfoRequest) String() string { return proto.CompactTextString(m) }
func (*GetPluginInfoRequest) ProtoMessage() {}
func (*GetPluginInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{0}
}
func (m *GetPluginInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetPluginInfoRequest.Unmarshal(m, b)
@@ -271,7 +271,7 @@ func (m *GetPluginInfoResponse) Reset() { *m = GetPluginInfoResponse{} }
func (m *GetPluginInfoResponse) String() string { return proto.CompactTextString(m) }
func (*GetPluginInfoResponse) ProtoMessage() {}
func (*GetPluginInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{1}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{1}
}
func (m *GetPluginInfoResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetPluginInfoResponse.Unmarshal(m, b)
@@ -322,7 +322,7 @@ func (m *GetPluginCapabilitiesRequest) Reset() { *m = GetPluginCapabilit
func (m *GetPluginCapabilitiesRequest) String() string { return proto.CompactTextString(m) }
func (*GetPluginCapabilitiesRequest) ProtoMessage() {}
func (*GetPluginCapabilitiesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{2}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{2}
}
func (m *GetPluginCapabilitiesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetPluginCapabilitiesRequest.Unmarshal(m, b)
@@ -355,7 +355,7 @@ func (m *GetPluginCapabilitiesResponse) Reset() { *m = GetPluginCapabili
func (m *GetPluginCapabilitiesResponse) String() string { return proto.CompactTextString(m) }
func (*GetPluginCapabilitiesResponse) ProtoMessage() {}
func (*GetPluginCapabilitiesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{3}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{3}
}
func (m *GetPluginCapabilitiesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetPluginCapabilitiesResponse.Unmarshal(m, b)
@@ -396,7 +396,7 @@ func (m *PluginCapability) Reset() { *m = PluginCapability{} }
func (m *PluginCapability) String() string { return proto.CompactTextString(m) }
func (*PluginCapability) ProtoMessage() {}
func (*PluginCapability) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{4}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{4}
}
func (m *PluginCapability) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PluginCapability.Unmarshal(m, b)
@@ -506,7 +506,7 @@ func (m *PluginCapability_Service) Reset() { *m = PluginCapability_Servi
func (m *PluginCapability_Service) String() string { return proto.CompactTextString(m) }
func (*PluginCapability_Service) ProtoMessage() {}
func (*PluginCapability_Service) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{4, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{4, 0}
}
func (m *PluginCapability_Service) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_PluginCapability_Service.Unmarshal(m, b)
@@ -543,7 +543,7 @@ func (m *ProbeRequest) Reset() { *m = ProbeRequest{} }
func (m *ProbeRequest) String() string { return proto.CompactTextString(m) }
func (*ProbeRequest) ProtoMessage() {}
func (*ProbeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{5}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{5}
}
func (m *ProbeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ProbeRequest.Unmarshal(m, b)
@@ -594,7 +594,7 @@ func (m *ProbeResponse) Reset() { *m = ProbeResponse{} }
func (m *ProbeResponse) String() string { return proto.CompactTextString(m) }
func (*ProbeResponse) ProtoMessage() {}
func (*ProbeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{6}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{6}
}
func (m *ProbeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ProbeResponse.Unmarshal(m, b)
@@ -703,7 +703,7 @@ func (m *CreateVolumeRequest) Reset() { *m = CreateVolumeRequest{} }
func (m *CreateVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*CreateVolumeRequest) ProtoMessage() {}
func (*CreateVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{7}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{7}
}
func (m *CreateVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateVolumeRequest.Unmarshal(m, b)
@@ -788,7 +788,7 @@ func (m *VolumeContentSource) Reset() { *m = VolumeContentSource{} }
func (m *VolumeContentSource) String() string { return proto.CompactTextString(m) }
func (*VolumeContentSource) ProtoMessage() {}
func (*VolumeContentSource) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{8}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{8}
}
func (m *VolumeContentSource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeContentSource.Unmarshal(m, b)
@@ -934,7 +934,7 @@ func (m *VolumeContentSource_SnapshotSource) Reset() { *m = VolumeConten
func (m *VolumeContentSource_SnapshotSource) String() string { return proto.CompactTextString(m) }
func (*VolumeContentSource_SnapshotSource) ProtoMessage() {}
func (*VolumeContentSource_SnapshotSource) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{8, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{8, 0}
}
func (m *VolumeContentSource_SnapshotSource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeContentSource_SnapshotSource.Unmarshal(m, b)
@@ -975,7 +975,7 @@ func (m *VolumeContentSource_VolumeSource) Reset() { *m = VolumeContentS
func (m *VolumeContentSource_VolumeSource) String() string { return proto.CompactTextString(m) }
func (*VolumeContentSource_VolumeSource) ProtoMessage() {}
func (*VolumeContentSource_VolumeSource) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{8, 1}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{8, 1}
}
func (m *VolumeContentSource_VolumeSource) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeContentSource_VolumeSource.Unmarshal(m, b)
@@ -1016,7 +1016,7 @@ func (m *CreateVolumeResponse) Reset() { *m = CreateVolumeResponse{} }
func (m *CreateVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*CreateVolumeResponse) ProtoMessage() {}
func (*CreateVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{9}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{9}
}
func (m *CreateVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateVolumeResponse.Unmarshal(m, b)
@@ -1063,7 +1063,7 @@ func (m *VolumeCapability) Reset() { *m = VolumeCapability{} }
func (m *VolumeCapability) String() string { return proto.CompactTextString(m) }
func (*VolumeCapability) ProtoMessage() {}
func (*VolumeCapability) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{10}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{10}
}
func (m *VolumeCapability) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeCapability.Unmarshal(m, b)
@@ -1212,7 +1212,7 @@ func (m *VolumeCapability_BlockVolume) Reset() { *m = VolumeCapability_B
func (m *VolumeCapability_BlockVolume) String() string { return proto.CompactTextString(m) }
func (*VolumeCapability_BlockVolume) ProtoMessage() {}
func (*VolumeCapability_BlockVolume) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{10, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{10, 0}
}
func (m *VolumeCapability_BlockVolume) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeCapability_BlockVolume.Unmarshal(m, b)
@@ -1252,7 +1252,7 @@ func (m *VolumeCapability_MountVolume) Reset() { *m = VolumeCapability_M
func (m *VolumeCapability_MountVolume) String() string { return proto.CompactTextString(m) }
func (*VolumeCapability_MountVolume) ProtoMessage() {}
func (*VolumeCapability_MountVolume) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{10, 1}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{10, 1}
}
func (m *VolumeCapability_MountVolume) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeCapability_MountVolume.Unmarshal(m, b)
@@ -1299,7 +1299,7 @@ func (m *VolumeCapability_AccessMode) Reset() { *m = VolumeCapability_Ac
func (m *VolumeCapability_AccessMode) String() string { return proto.CompactTextString(m) }
func (*VolumeCapability_AccessMode) ProtoMessage() {}
func (*VolumeCapability_AccessMode) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{10, 2}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{10, 2}
}
func (m *VolumeCapability_AccessMode) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeCapability_AccessMode.Unmarshal(m, b)
@@ -1347,7 +1347,7 @@ func (m *CapacityRange) Reset() { *m = CapacityRange{} }
func (m *CapacityRange) String() string { return proto.CompactTextString(m) }
func (*CapacityRange) ProtoMessage() {}
func (*CapacityRange) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{11}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{11}
}
func (m *CapacityRange) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CapacityRange.Unmarshal(m, b)
@@ -1452,7 +1452,7 @@ func (m *Volume) Reset() { *m = Volume{} }
func (m *Volume) String() string { return proto.CompactTextString(m) }
func (*Volume) ProtoMessage() {}
func (*Volume) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{12}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{12}
}
func (m *Volume) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Volume.Unmarshal(m, b)
@@ -1644,7 +1644,7 @@ func (m *TopologyRequirement) Reset() { *m = TopologyRequirement{} }
func (m *TopologyRequirement) String() string { return proto.CompactTextString(m) }
func (*TopologyRequirement) ProtoMessage() {}
func (*TopologyRequirement) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{13}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{13}
}
func (m *TopologyRequirement) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_TopologyRequirement.Unmarshal(m, b)
@@ -1718,7 +1718,7 @@ func (m *Topology) Reset() { *m = Topology{} }
func (m *Topology) String() string { return proto.CompactTextString(m) }
func (*Topology) ProtoMessage() {}
func (*Topology) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{14}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{14}
}
func (m *Topology) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Topology.Unmarshal(m, b)
@@ -1762,7 +1762,7 @@ func (m *DeleteVolumeRequest) Reset() { *m = DeleteVolumeRequest{} }
func (m *DeleteVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*DeleteVolumeRequest) ProtoMessage() {}
func (*DeleteVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{15}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{15}
}
func (m *DeleteVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteVolumeRequest.Unmarshal(m, b)
@@ -1806,7 +1806,7 @@ func (m *DeleteVolumeResponse) Reset() { *m = DeleteVolumeResponse{} }
func (m *DeleteVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*DeleteVolumeResponse) ProtoMessage() {}
func (*DeleteVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{16}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{16}
}
func (m *DeleteVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteVolumeResponse.Unmarshal(m, b)
@@ -1860,7 +1860,7 @@ func (m *ControllerPublishVolumeRequest) Reset() { *m = ControllerPublis
func (m *ControllerPublishVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*ControllerPublishVolumeRequest) ProtoMessage() {}
func (*ControllerPublishVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{17}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{17}
}
func (m *ControllerPublishVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerPublishVolumeRequest.Unmarshal(m, b)
@@ -1946,7 +1946,7 @@ func (m *ControllerPublishVolumeResponse) Reset() { *m = ControllerPubli
func (m *ControllerPublishVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*ControllerPublishVolumeResponse) ProtoMessage() {}
func (*ControllerPublishVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{18}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{18}
}
func (m *ControllerPublishVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerPublishVolumeResponse.Unmarshal(m, b)
@@ -1997,7 +1997,7 @@ func (m *ControllerUnpublishVolumeRequest) Reset() { *m = ControllerUnpu
func (m *ControllerUnpublishVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*ControllerUnpublishVolumeRequest) ProtoMessage() {}
func (*ControllerUnpublishVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{19}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{19}
}
func (m *ControllerUnpublishVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerUnpublishVolumeRequest.Unmarshal(m, b)
@@ -2048,7 +2048,7 @@ func (m *ControllerUnpublishVolumeResponse) Reset() { *m = ControllerUnp
func (m *ControllerUnpublishVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*ControllerUnpublishVolumeResponse) ProtoMessage() {}
func (*ControllerUnpublishVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{20}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{20}
}
func (m *ControllerUnpublishVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerUnpublishVolumeResponse.Unmarshal(m, b)
@@ -2095,7 +2095,7 @@ func (m *ValidateVolumeCapabilitiesRequest) Reset() { *m = ValidateVolum
func (m *ValidateVolumeCapabilitiesRequest) String() string { return proto.CompactTextString(m) }
func (*ValidateVolumeCapabilitiesRequest) ProtoMessage() {}
func (*ValidateVolumeCapabilitiesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{21}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{21}
}
func (m *ValidateVolumeCapabilitiesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ValidateVolumeCapabilitiesRequest.Unmarshal(m, b)
@@ -2173,7 +2173,7 @@ func (m *ValidateVolumeCapabilitiesResponse) Reset() { *m = ValidateVolu
func (m *ValidateVolumeCapabilitiesResponse) String() string { return proto.CompactTextString(m) }
func (*ValidateVolumeCapabilitiesResponse) ProtoMessage() {}
func (*ValidateVolumeCapabilitiesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{22}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{22}
}
func (m *ValidateVolumeCapabilitiesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ValidateVolumeCapabilitiesResponse.Unmarshal(m, b)
@@ -2230,7 +2230,7 @@ func (m *ValidateVolumeCapabilitiesResponse_Confirmed) String() string {
}
func (*ValidateVolumeCapabilitiesResponse_Confirmed) ProtoMessage() {}
func (*ValidateVolumeCapabilitiesResponse_Confirmed) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{22, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{22, 0}
}
func (m *ValidateVolumeCapabilitiesResponse_Confirmed) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ValidateVolumeCapabilitiesResponse_Confirmed.Unmarshal(m, b)
@@ -2295,7 +2295,7 @@ func (m *ListVolumesRequest) Reset() { *m = ListVolumesRequest{} }
func (m *ListVolumesRequest) String() string { return proto.CompactTextString(m) }
func (*ListVolumesRequest) ProtoMessage() {}
func (*ListVolumesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{23}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{23}
}
func (m *ListVolumesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListVolumesRequest.Unmarshal(m, b)
@@ -2347,7 +2347,7 @@ func (m *ListVolumesResponse) Reset() { *m = ListVolumesResponse{} }
func (m *ListVolumesResponse) String() string { return proto.CompactTextString(m) }
func (*ListVolumesResponse) ProtoMessage() {}
func (*ListVolumesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{24}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{24}
}
func (m *ListVolumesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListVolumesResponse.Unmarshal(m, b)
@@ -2392,7 +2392,7 @@ func (m *ListVolumesResponse_Entry) Reset() { *m = ListVolumesResponse_E
func (m *ListVolumesResponse_Entry) String() string { return proto.CompactTextString(m) }
func (*ListVolumesResponse_Entry) ProtoMessage() {}
func (*ListVolumesResponse_Entry) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{24, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{24, 0}
}
func (m *ListVolumesResponse_Entry) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListVolumesResponse_Entry.Unmarshal(m, b)
@@ -2447,7 +2447,7 @@ func (m *GetCapacityRequest) Reset() { *m = GetCapacityRequest{} }
func (m *GetCapacityRequest) String() string { return proto.CompactTextString(m) }
func (*GetCapacityRequest) ProtoMessage() {}
func (*GetCapacityRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{25}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{25}
}
func (m *GetCapacityRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetCapacityRequest.Unmarshal(m, b)
@@ -2505,7 +2505,7 @@ func (m *GetCapacityResponse) Reset() { *m = GetCapacityResponse{} }
func (m *GetCapacityResponse) String() string { return proto.CompactTextString(m) }
func (*GetCapacityResponse) ProtoMessage() {}
func (*GetCapacityResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{26}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{26}
}
func (m *GetCapacityResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_GetCapacityResponse.Unmarshal(m, b)
@@ -2542,7 +2542,7 @@ func (m *ControllerGetCapabilitiesRequest) Reset() { *m = ControllerGetC
func (m *ControllerGetCapabilitiesRequest) String() string { return proto.CompactTextString(m) }
func (*ControllerGetCapabilitiesRequest) ProtoMessage() {}
func (*ControllerGetCapabilitiesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{27}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{27}
}
func (m *ControllerGetCapabilitiesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerGetCapabilitiesRequest.Unmarshal(m, b)
@@ -2575,7 +2575,7 @@ func (m *ControllerGetCapabilitiesResponse) Reset() { *m = ControllerGet
func (m *ControllerGetCapabilitiesResponse) String() string { return proto.CompactTextString(m) }
func (*ControllerGetCapabilitiesResponse) ProtoMessage() {}
func (*ControllerGetCapabilitiesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{28}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{28}
}
func (m *ControllerGetCapabilitiesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerGetCapabilitiesResponse.Unmarshal(m, b)
@@ -2616,7 +2616,7 @@ func (m *ControllerServiceCapability) Reset() { *m = ControllerServiceCa
func (m *ControllerServiceCapability) String() string { return proto.CompactTextString(m) }
func (*ControllerServiceCapability) ProtoMessage() {}
func (*ControllerServiceCapability) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{29}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{29}
}
func (m *ControllerServiceCapability) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerServiceCapability.Unmarshal(m, b)
@@ -2726,7 +2726,7 @@ func (m *ControllerServiceCapability_RPC) Reset() { *m = ControllerServi
func (m *ControllerServiceCapability_RPC) String() string { return proto.CompactTextString(m) }
func (*ControllerServiceCapability_RPC) ProtoMessage() {}
func (*ControllerServiceCapability_RPC) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{29, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{29, 0}
}
func (m *ControllerServiceCapability_RPC) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ControllerServiceCapability_RPC.Unmarshal(m, b)
@@ -2788,7 +2788,7 @@ func (m *CreateSnapshotRequest) Reset() { *m = CreateSnapshotRequest{} }
func (m *CreateSnapshotRequest) String() string { return proto.CompactTextString(m) }
func (*CreateSnapshotRequest) ProtoMessage() {}
func (*CreateSnapshotRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{30}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{30}
}
func (m *CreateSnapshotRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateSnapshotRequest.Unmarshal(m, b)
@@ -2850,7 +2850,7 @@ func (m *CreateSnapshotResponse) Reset() { *m = CreateSnapshotResponse{}
func (m *CreateSnapshotResponse) String() string { return proto.CompactTextString(m) }
func (*CreateSnapshotResponse) ProtoMessage() {}
func (*CreateSnapshotResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{31}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{31}
}
func (m *CreateSnapshotResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_CreateSnapshotResponse.Unmarshal(m, b)
@@ -2917,7 +2917,7 @@ func (m *Snapshot) Reset() { *m = Snapshot{} }
func (m *Snapshot) String() string { return proto.CompactTextString(m) }
func (*Snapshot) ProtoMessage() {}
func (*Snapshot) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{32}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{32}
}
func (m *Snapshot) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_Snapshot.Unmarshal(m, b)
@@ -2989,7 +2989,7 @@ func (m *DeleteSnapshotRequest) Reset() { *m = DeleteSnapshotRequest{} }
func (m *DeleteSnapshotRequest) String() string { return proto.CompactTextString(m) }
func (*DeleteSnapshotRequest) ProtoMessage() {}
func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{33}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{33}
}
func (m *DeleteSnapshotRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteSnapshotRequest.Unmarshal(m, b)
@@ -3033,7 +3033,7 @@ func (m *DeleteSnapshotResponse) Reset() { *m = DeleteSnapshotResponse{}
func (m *DeleteSnapshotResponse) String() string { return proto.CompactTextString(m) }
func (*DeleteSnapshotResponse) ProtoMessage() {}
func (*DeleteSnapshotResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{34}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{34}
}
func (m *DeleteSnapshotResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_DeleteSnapshotResponse.Unmarshal(m, b)
@@ -3088,7 +3088,7 @@ func (m *ListSnapshotsRequest) Reset() { *m = ListSnapshotsRequest{} }
func (m *ListSnapshotsRequest) String() string { return proto.CompactTextString(m) }
func (*ListSnapshotsRequest) ProtoMessage() {}
func (*ListSnapshotsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{35}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{35}
}
func (m *ListSnapshotsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListSnapshotsRequest.Unmarshal(m, b)
@@ -3154,7 +3154,7 @@ func (m *ListSnapshotsResponse) Reset() { *m = ListSnapshotsResponse{} }
func (m *ListSnapshotsResponse) String() string { return proto.CompactTextString(m) }
func (*ListSnapshotsResponse) ProtoMessage() {}
func (*ListSnapshotsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{36}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{36}
}
func (m *ListSnapshotsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListSnapshotsResponse.Unmarshal(m, b)
@@ -3199,7 +3199,7 @@ func (m *ListSnapshotsResponse_Entry) Reset() { *m = ListSnapshotsRespon
func (m *ListSnapshotsResponse_Entry) String() string { return proto.CompactTextString(m) }
func (*ListSnapshotsResponse_Entry) ProtoMessage() {}
func (*ListSnapshotsResponse_Entry) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{36, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{36, 0}
}
func (m *ListSnapshotsResponse_Entry) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_ListSnapshotsResponse_Entry.Unmarshal(m, b)
@@ -3237,11 +3237,12 @@ type NodeStageVolumeRequest struct {
PublishContext map[string]string `protobuf:"bytes,2,rep,name=publish_context,json=publishContext,proto3" json:"publish_context,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
// The path to which the volume MAY be staged. It MUST be an
// absolute path in the root filesystem of the process serving this
// request. The CO SHALL ensure that there is only one
// `staging_target_path` per volume. The CO SHALL ensure that the
// process serving the request has `read` and `write` permission to
// the path, and is able to create files or directories at the path
// if it does not exist.
// request, and MUST be a directory. The CO SHALL ensure that there
// is only one `staging_target_path` per volume. The CO SHALL ensure
// that the path is directory and that the process serving the
// request has `read` and `write` permission to that directory. The
// CO SHALL be responsible for creating the directory if it does not
// exist.
// This is a REQUIRED field.
StagingTargetPath string `protobuf:"bytes,3,opt,name=staging_target_path,json=stagingTargetPath,proto3" json:"staging_target_path,omitempty"`
// Volume capability describing how the CO intends to use this volume.
@@ -3266,7 +3267,7 @@ func (m *NodeStageVolumeRequest) Reset() { *m = NodeStageVolumeRequest{}
func (m *NodeStageVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*NodeStageVolumeRequest) ProtoMessage() {}
func (*NodeStageVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{37}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{37}
}
func (m *NodeStageVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeStageVolumeRequest.Unmarshal(m, b)
@@ -3338,7 +3339,7 @@ func (m *NodeStageVolumeResponse) Reset() { *m = NodeStageVolumeResponse
func (m *NodeStageVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*NodeStageVolumeResponse) ProtoMessage() {}
func (*NodeStageVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{38}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{38}
}
func (m *NodeStageVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeStageVolumeResponse.Unmarshal(m, b)
@@ -3374,7 +3375,7 @@ func (m *NodeUnstageVolumeRequest) Reset() { *m = NodeUnstageVolumeReque
func (m *NodeUnstageVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*NodeUnstageVolumeRequest) ProtoMessage() {}
func (*NodeUnstageVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{39}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{39}
}
func (m *NodeUnstageVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeUnstageVolumeRequest.Unmarshal(m, b)
@@ -3418,7 +3419,7 @@ func (m *NodeUnstageVolumeResponse) Reset() { *m = NodeUnstageVolumeResp
func (m *NodeUnstageVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*NodeUnstageVolumeResponse) ProtoMessage() {}
func (*NodeUnstageVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{40}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{40}
}
func (m *NodeUnstageVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeUnstageVolumeResponse.Unmarshal(m, b)
@@ -3457,9 +3458,14 @@ type NodePublishVolumeRequest struct {
// The path to which the volume will be published. It MUST be an
// absolute path in the root filesystem of the process serving this
// request. The CO SHALL ensure uniqueness of target_path per volume.
// The CO SHALL ensure that the process serving the request has
// `read` and `write` permissions to the path, and is able to create
// files or directories at the path if it does not exist.
// The CO SHALL ensure that the parent directory of this path exists
// and that the process serving the request has `read` and `write`
// permissions to that parent directory.
// For volumes with an access type of block, the SP SHALL place the
// block device at target_path.
// For volumes with an access type of mount, the SP SHALL place the
// mounted directory at target_path.
// Creation of target_path is the responsibility of the SP.
// This is a REQUIRED field.
TargetPath string `protobuf:"bytes,4,opt,name=target_path,json=targetPath,proto3" json:"target_path,omitempty"`
// Volume capability describing how the CO intends to use this volume.
@@ -3487,7 +3493,7 @@ func (m *NodePublishVolumeRequest) Reset() { *m = NodePublishVolumeReque
func (m *NodePublishVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*NodePublishVolumeRequest) ProtoMessage() {}
func (*NodePublishVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{41}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{41}
}
func (m *NodePublishVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodePublishVolumeRequest.Unmarshal(m, b)
@@ -3573,7 +3579,7 @@ func (m *NodePublishVolumeResponse) Reset() { *m = NodePublishVolumeResp
func (m *NodePublishVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*NodePublishVolumeResponse) ProtoMessage() {}
func (*NodePublishVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{42}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{42}
}
func (m *NodePublishVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodePublishVolumeResponse.Unmarshal(m, b)
@@ -3598,6 +3604,7 @@ type NodeUnpublishVolumeRequest struct {
VolumeId string `protobuf:"bytes,1,opt,name=volume_id,json=volumeId,proto3" json:"volume_id,omitempty"`
// The path at which the volume was published. It MUST be an absolute
// path in the root filesystem of the process serving this request.
// The SP MUST delete the file or directory it created at this path.
// This is a REQUIRED field.
TargetPath string `protobuf:"bytes,2,opt,name=target_path,json=targetPath,proto3" json:"target_path,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
@@ -3609,7 +3616,7 @@ func (m *NodeUnpublishVolumeRequest) Reset() { *m = NodeUnpublishVolumeR
func (m *NodeUnpublishVolumeRequest) String() string { return proto.CompactTextString(m) }
func (*NodeUnpublishVolumeRequest) ProtoMessage() {}
func (*NodeUnpublishVolumeRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{43}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{43}
}
func (m *NodeUnpublishVolumeRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeUnpublishVolumeRequest.Unmarshal(m, b)
@@ -3653,7 +3660,7 @@ func (m *NodeUnpublishVolumeResponse) Reset() { *m = NodeUnpublishVolume
func (m *NodeUnpublishVolumeResponse) String() string { return proto.CompactTextString(m) }
func (*NodeUnpublishVolumeResponse) ProtoMessage() {}
func (*NodeUnpublishVolumeResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{44}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{44}
}
func (m *NodeUnpublishVolumeResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeUnpublishVolumeResponse.Unmarshal(m, b)
@@ -3691,7 +3698,7 @@ func (m *NodeGetVolumeStatsRequest) Reset() { *m = NodeGetVolumeStatsReq
func (m *NodeGetVolumeStatsRequest) String() string { return proto.CompactTextString(m) }
func (*NodeGetVolumeStatsRequest) ProtoMessage() {}
func (*NodeGetVolumeStatsRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{45}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{45}
}
func (m *NodeGetVolumeStatsRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeGetVolumeStatsRequest.Unmarshal(m, b)
@@ -3737,7 +3744,7 @@ func (m *NodeGetVolumeStatsResponse) Reset() { *m = NodeGetVolumeStatsRe
func (m *NodeGetVolumeStatsResponse) String() string { return proto.CompactTextString(m) }
func (*NodeGetVolumeStatsResponse) ProtoMessage() {}
func (*NodeGetVolumeStatsResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{46}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{46}
}
func (m *NodeGetVolumeStatsResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeGetVolumeStatsResponse.Unmarshal(m, b)
@@ -3785,7 +3792,7 @@ func (m *VolumeUsage) Reset() { *m = VolumeUsage{} }
func (m *VolumeUsage) String() string { return proto.CompactTextString(m) }
func (*VolumeUsage) ProtoMessage() {}
func (*VolumeUsage) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{47}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{47}
}
func (m *VolumeUsage) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_VolumeUsage.Unmarshal(m, b)
@@ -3843,7 +3850,7 @@ func (m *NodeGetCapabilitiesRequest) Reset() { *m = NodeGetCapabilitiesR
func (m *NodeGetCapabilitiesRequest) String() string { return proto.CompactTextString(m) }
func (*NodeGetCapabilitiesRequest) ProtoMessage() {}
func (*NodeGetCapabilitiesRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{48}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{48}
}
func (m *NodeGetCapabilitiesRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeGetCapabilitiesRequest.Unmarshal(m, b)
@@ -3876,7 +3883,7 @@ func (m *NodeGetCapabilitiesResponse) Reset() { *m = NodeGetCapabilities
func (m *NodeGetCapabilitiesResponse) String() string { return proto.CompactTextString(m) }
func (*NodeGetCapabilitiesResponse) ProtoMessage() {}
func (*NodeGetCapabilitiesResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{49}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{49}
}
func (m *NodeGetCapabilitiesResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeGetCapabilitiesResponse.Unmarshal(m, b)
@@ -3917,7 +3924,7 @@ func (m *NodeServiceCapability) Reset() { *m = NodeServiceCapability{} }
func (m *NodeServiceCapability) String() string { return proto.CompactTextString(m) }
func (*NodeServiceCapability) ProtoMessage() {}
func (*NodeServiceCapability) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{50}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{50}
}
func (m *NodeServiceCapability) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeServiceCapability.Unmarshal(m, b)
@@ -4027,7 +4034,7 @@ func (m *NodeServiceCapability_RPC) Reset() { *m = NodeServiceCapability
func (m *NodeServiceCapability_RPC) String() string { return proto.CompactTextString(m) }
func (*NodeServiceCapability_RPC) ProtoMessage() {}
func (*NodeServiceCapability_RPC) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{50, 0}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{50, 0}
}
func (m *NodeServiceCapability_RPC) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeServiceCapability_RPC.Unmarshal(m, b)
@@ -4064,7 +4071,7 @@ func (m *NodeGetInfoRequest) Reset() { *m = NodeGetInfoRequest{} }
func (m *NodeGetInfoRequest) String() string { return proto.CompactTextString(m) }
func (*NodeGetInfoRequest) ProtoMessage() {}
func (*NodeGetInfoRequest) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{51}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{51}
}
func (m *NodeGetInfoRequest) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeGetInfoRequest.Unmarshal(m, b)
@@ -4127,7 +4134,7 @@ func (m *NodeGetInfoResponse) Reset() { *m = NodeGetInfoResponse{} }
func (m *NodeGetInfoResponse) String() string { return proto.CompactTextString(m) }
func (*NodeGetInfoResponse) ProtoMessage() {}
func (*NodeGetInfoResponse) Descriptor() ([]byte, []int) {
return fileDescriptor_csi_3932febea60d5a27, []int{52}
return fileDescriptor_csi_1092d4f3f3c8dc30, []int{52}
}
func (m *NodeGetInfoResponse) XXX_Unmarshal(b []byte) error {
return xxx_messageInfo_NodeGetInfoResponse.Unmarshal(m, b)
@@ -5070,10 +5077,10 @@ var _Node_serviceDesc = grpc.ServiceDesc{
}
func init() {
proto.RegisterFile("github.com/container-storage-interface/spec/csi.proto", fileDescriptor_csi_3932febea60d5a27)
proto.RegisterFile("github.com/container-storage-interface/spec/csi.proto", fileDescriptor_csi_1092d4f3f3c8dc30)
}
var fileDescriptor_csi_3932febea60d5a27 = []byte{
var fileDescriptor_csi_1092d4f3f3c8dc30 = []byte{
// 3070 bytes of a gzipped FileDescriptorProto
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe4, 0x1a, 0x4d, 0x6f, 0xe3, 0xc6,
0xd5, 0xd4, 0x87, 0x3f, 0x9e, 0x6d, 0x45, 0x3b, 0xfe, 0x58, 0x2d, 0x6d, 0xef, 0x7a, 0xb9, 0xd9,

View File

@@ -1762,11 +1762,12 @@ message NodeStageVolumeRequest {
// The path to which the volume MAY be staged. It MUST be an
// absolute path in the root filesystem of the process serving this
// request. The CO SHALL ensure that there is only one
// `staging_target_path` per volume. The CO SHALL ensure that the
// process serving the request has `read` and `write` permission to
// the path, and is able to create files or directories at the path
// if it does not exist.
// request, and MUST be a directory. The CO SHALL ensure that there
// is only one `staging_target_path` per volume. The CO SHALL ensure
// that the path is directory and that the process serving the
// request has `read` and `write` permission to that directory. The
// CO SHALL be responsible for creating the directory if it does not
// exist.
// This is a REQUIRED field.
string staging_target_path = 3;
@@ -1904,9 +1905,14 @@ message NodePublishVolumeRequest {
// The path to which the volume will be published. It MUST be an
// absolute path in the root filesystem of the process serving this
// request. The CO SHALL ensure uniqueness of target_path per volume.
// The CO SHALL ensure that the process serving the request has
// `read` and `write` permissions to the path, and is able to create
// files or directories at the path if it does not exist.
// The CO SHALL ensure that the parent directory of this path exists
// and that the process serving the request has `read` and `write`
// permissions to that parent directory.
// For volumes with an access type of block, the SP SHALL place the
// block device at target_path.
// For volumes with an access type of mount, the SP SHALL place the
// mounted directory at target_path.
// Creation of target_path is the responsibility of the SP.
// This is a REQUIRED field.
string target_path = 4;
@@ -1971,6 +1977,7 @@ message NodeUnpublishVolumeRequest {
// The path at which the volume was published. It MUST be an absolute
// path in the root filesystem of the process serving this request.
// The SP MUST delete the file or directory it created at this path.
// This is a REQUIRED field.
string target_path = 2;
}