mirror of https://github.com/k3s-io/k3s
Autogenerated files
parent
a6e523f2e7
commit
b0d4664a27
|
@ -59432,6 +59432,10 @@
|
||||||
"description": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi",
|
"description": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection.",
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
"iqn": {
|
"iqn": {
|
||||||
"description": "Target iSCSI Qualified Name.",
|
"description": "Target iSCSI Qualified Name.",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
|
|
@ -4349,6 +4349,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -6487,6 +6487,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -1931,6 +1931,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -1986,6 +1986,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -1986,6 +1986,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -7041,6 +7041,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -1787,6 +1787,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -19153,6 +19153,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -2012,6 +2012,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -2110,6 +2110,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -1629,6 +1629,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -1670,6 +1670,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -1629,6 +1629,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -2524,6 +2524,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -2147,6 +2147,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -2713,6 +2713,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -10630,6 +10630,10 @@
|
||||||
"description": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi",
|
"description": "Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: \"ext4\", \"xfs\", \"ntfs\". Implicitly inferred to be \"ext4\" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection.",
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
"iqn": {
|
"iqn": {
|
||||||
"description": "Target iSCSI Qualified Name.",
|
"description": "Target iSCSI Qualified Name.",
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
|
|
@ -5400,6 +5400,10 @@
|
||||||
"secretRef": {
|
"secretRef": {
|
||||||
"$ref": "v1.LocalObjectReference",
|
"$ref": "v1.LocalObjectReference",
|
||||||
"description": "CHAP secret for iSCSI target and initiator authentication"
|
"description": "CHAP secret for iSCSI target and initiator authentication"
|
||||||
|
},
|
||||||
|
"initiatorName": {
|
||||||
|
"type": "string",
|
||||||
|
"description": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface \u003ctarget portal\u003e:\u003cvolume name\u003e will be created for the connection."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -2361,6 +2361,13 @@ When an object is created, the system will populate this list with the current s
|
||||||
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
<td class="tableblock halign-left valign-top"><p class="tableblock"><a href="#_v1_localobjectreference">v1.LocalObjectReference</a></p></td>
|
||||||
<td class="tableblock halign-left valign-top"></td>
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">initiatorName</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">false</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"><p class="tableblock">string</p></td>
|
||||||
|
<td class="tableblock halign-left valign-top"></td>
|
||||||
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -1870,6 +1870,7 @@ func autoConvert_v1_ISCSIVolumeSource_To_api_ISCSIVolumeSource(in *v1.ISCSIVolum
|
||||||
out.DiscoveryCHAPAuth = in.DiscoveryCHAPAuth
|
out.DiscoveryCHAPAuth = in.DiscoveryCHAPAuth
|
||||||
out.SessionCHAPAuth = in.SessionCHAPAuth
|
out.SessionCHAPAuth = in.SessionCHAPAuth
|
||||||
out.SecretRef = (*api.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
out.SecretRef = (*api.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
||||||
|
out.InitiatorName = (*string)(unsafe.Pointer(in.InitiatorName))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1889,6 +1890,7 @@ func autoConvert_api_ISCSIVolumeSource_To_v1_ISCSIVolumeSource(in *api.ISCSIVolu
|
||||||
out.DiscoveryCHAPAuth = in.DiscoveryCHAPAuth
|
out.DiscoveryCHAPAuth = in.DiscoveryCHAPAuth
|
||||||
out.SessionCHAPAuth = in.SessionCHAPAuth
|
out.SessionCHAPAuth = in.SessionCHAPAuth
|
||||||
out.SecretRef = (*v1.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
out.SecretRef = (*v1.LocalObjectReference)(unsafe.Pointer(in.SecretRef))
|
||||||
|
out.InitiatorName = (*string)(unsafe.Pointer(in.InitiatorName))
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2333,6 +2333,15 @@ func (in *ISCSIVolumeSource) DeepCopyInto(out *ISCSIVolumeSource) {
|
||||||
**out = **in
|
**out = **in
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if in.InitiatorName != nil {
|
||||||
|
in, out := &in.InitiatorName, &out.InitiatorName
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(string)
|
||||||
|
**out = **in
|
||||||
|
}
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -42,6 +42,8 @@ go_test(
|
||||||
"//vendor/k8s.io/apimachinery/pkg/types:go_default_library",
|
"//vendor/k8s.io/apimachinery/pkg/types:go_default_library",
|
||||||
"//vendor/k8s.io/client-go/kubernetes/fake:go_default_library",
|
"//vendor/k8s.io/client-go/kubernetes/fake:go_default_library",
|
||||||
"//vendor/k8s.io/client-go/util/testing:go_default_library",
|
"//vendor/k8s.io/client-go/util/testing:go_default_library",
|
||||||
|
"//vendor/k8s.io/utils/exec:go_default_library",
|
||||||
|
"//vendor/k8s.io/utils/exec/testing:go_default_library",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1274,6 +1274,12 @@ message ISCSIVolumeSource {
|
||||||
// CHAP secret for iSCSI target and initiator authentication
|
// CHAP secret for iSCSI target and initiator authentication
|
||||||
// +optional
|
// +optional
|
||||||
optional LocalObjectReference secretRef = 10;
|
optional LocalObjectReference secretRef = 10;
|
||||||
|
|
||||||
|
// Custom iSCSI initiator name.
|
||||||
|
// If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface
|
||||||
|
// <target portal>:<volume name> will be created for the connection.
|
||||||
|
// +optional
|
||||||
|
optional string initiatorName = 12;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Maps a string key to a path within a volume.
|
// Maps a string key to a path within a volume.
|
||||||
|
|
|
@ -16506,7 +16506,7 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) {
|
||||||
} else {
|
} else {
|
||||||
yysep2 := !z.EncBinary()
|
yysep2 := !z.EncBinary()
|
||||||
yy2arr2 := z.EncBasicHandle().StructToArray
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
||||||
var yyq2 [10]bool
|
var yyq2 [11]bool
|
||||||
_, _, _ = yysep2, yyq2, yy2arr2
|
_, _, _ = yysep2, yyq2, yy2arr2
|
||||||
const yyr2 bool = false
|
const yyr2 bool = false
|
||||||
yyq2[3] = x.ISCSIInterface != ""
|
yyq2[3] = x.ISCSIInterface != ""
|
||||||
|
@ -16516,9 +16516,10 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) {
|
||||||
yyq2[7] = x.DiscoveryCHAPAuth != false
|
yyq2[7] = x.DiscoveryCHAPAuth != false
|
||||||
yyq2[8] = x.SessionCHAPAuth != false
|
yyq2[8] = x.SessionCHAPAuth != false
|
||||||
yyq2[9] = x.SecretRef != nil
|
yyq2[9] = x.SecretRef != nil
|
||||||
|
yyq2[10] = x.InitiatorName != nil
|
||||||
var yynn2 int
|
var yynn2 int
|
||||||
if yyr2 || yy2arr2 {
|
if yyr2 || yy2arr2 {
|
||||||
r.EncodeArrayStart(10)
|
r.EncodeArrayStart(11)
|
||||||
} else {
|
} else {
|
||||||
yynn2 = 3
|
yynn2 = 3
|
||||||
for _, b := range yyq2 {
|
for _, b := range yyq2 {
|
||||||
|
@ -16767,6 +16768,41 @@ func (x *ISCSIVolumeSource) CodecEncodeSelf(e *codec1978.Encoder) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if yyr2 || yy2arr2 {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if yyq2[10] {
|
||||||
|
if x.InitiatorName == nil {
|
||||||
|
r.EncodeNil()
|
||||||
|
} else {
|
||||||
|
yy34 := *x.InitiatorName
|
||||||
|
yym35 := z.EncBinary()
|
||||||
|
_ = yym35
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string(yy34))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
r.EncodeNil()
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if yyq2[10] {
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapKey1234)
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string("initiatorName"))
|
||||||
|
z.EncSendContainerState(codecSelfer_containerMapValue1234)
|
||||||
|
if x.InitiatorName == nil {
|
||||||
|
r.EncodeNil()
|
||||||
|
} else {
|
||||||
|
yy36 := *x.InitiatorName
|
||||||
|
yym37 := z.EncBinary()
|
||||||
|
_ = yym37
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
r.EncodeString(codecSelferC_UTF81234, string(yy36))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
if yyr2 || yy2arr2 {
|
if yyr2 || yy2arr2 {
|
||||||
z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.EncSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
} else {
|
} else {
|
||||||
|
@ -16947,6 +16983,22 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder)
|
||||||
}
|
}
|
||||||
x.SecretRef.CodecDecodeSelf(d)
|
x.SecretRef.CodecDecodeSelf(d)
|
||||||
}
|
}
|
||||||
|
case "initiatorName":
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
if x.InitiatorName != nil {
|
||||||
|
x.InitiatorName = nil
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if x.InitiatorName == nil {
|
||||||
|
x.InitiatorName = new(string)
|
||||||
|
}
|
||||||
|
yym24 := z.DecBinary()
|
||||||
|
_ = yym24
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(x.InitiatorName)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
z.DecStructFieldNotFound(-1, yys3)
|
z.DecStructFieldNotFound(-1, yys3)
|
||||||
} // end switch yys3
|
} // end switch yys3
|
||||||
|
@ -16958,16 +17010,16 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
var h codecSelfer1234
|
var h codecSelfer1234
|
||||||
z, r := codec1978.GenHelperDecoder(d)
|
z, r := codec1978.GenHelperDecoder(d)
|
||||||
_, _, _ = h, z, r
|
_, _, _ = h, z, r
|
||||||
var yyj23 int
|
var yyj25 int
|
||||||
var yyb23 bool
|
var yyb25 bool
|
||||||
var yyhl23 bool = l >= 0
|
var yyhl25 bool = l >= 0
|
||||||
yyj23++
|
yyj25++
|
||||||
if yyhl23 {
|
if yyhl25 {
|
||||||
yyb23 = yyj23 > l
|
yyb25 = yyj25 > l
|
||||||
} else {
|
} else {
|
||||||
yyb23 = r.CheckBreak()
|
yyb25 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb23 {
|
if yyb25 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -16975,29 +17027,7 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.TargetPortal = ""
|
x.TargetPortal = ""
|
||||||
} else {
|
} else {
|
||||||
yyv24 := &x.TargetPortal
|
yyv26 := &x.TargetPortal
|
||||||
yym25 := z.DecBinary()
|
|
||||||
_ = yym25
|
|
||||||
if false {
|
|
||||||
} else {
|
|
||||||
*((*string)(yyv24)) = r.DecodeString()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
yyj23++
|
|
||||||
if yyhl23 {
|
|
||||||
yyb23 = yyj23 > l
|
|
||||||
} else {
|
|
||||||
yyb23 = r.CheckBreak()
|
|
||||||
}
|
|
||||||
if yyb23 {
|
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
|
||||||
if r.TryDecodeAsNil() {
|
|
||||||
x.IQN = ""
|
|
||||||
} else {
|
|
||||||
yyv26 := &x.IQN
|
|
||||||
yym27 := z.DecBinary()
|
yym27 := z.DecBinary()
|
||||||
_ = yym27
|
_ = yym27
|
||||||
if false {
|
if false {
|
||||||
|
@ -17005,13 +17035,35 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
*((*string)(yyv26)) = r.DecodeString()
|
*((*string)(yyv26)) = r.DecodeString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj23++
|
yyj25++
|
||||||
if yyhl23 {
|
if yyhl25 {
|
||||||
yyb23 = yyj23 > l
|
yyb25 = yyj25 > l
|
||||||
} else {
|
} else {
|
||||||
yyb23 = r.CheckBreak()
|
yyb25 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb23 {
|
if yyb25 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
x.IQN = ""
|
||||||
|
} else {
|
||||||
|
yyv28 := &x.IQN
|
||||||
|
yym29 := z.DecBinary()
|
||||||
|
_ = yym29
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(yyv28)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
yyj25++
|
||||||
|
if yyhl25 {
|
||||||
|
yyb25 = yyj25 > l
|
||||||
|
} else {
|
||||||
|
yyb25 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb25 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -17019,21 +17071,21 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.Lun = 0
|
x.Lun = 0
|
||||||
} else {
|
} else {
|
||||||
yyv28 := &x.Lun
|
yyv30 := &x.Lun
|
||||||
yym29 := z.DecBinary()
|
yym31 := z.DecBinary()
|
||||||
_ = yym29
|
_ = yym31
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
*((*int32)(yyv28)) = int32(r.DecodeInt(32))
|
*((*int32)(yyv30)) = int32(r.DecodeInt(32))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj23++
|
yyj25++
|
||||||
if yyhl23 {
|
if yyhl25 {
|
||||||
yyb23 = yyj23 > l
|
yyb25 = yyj25 > l
|
||||||
} else {
|
} else {
|
||||||
yyb23 = r.CheckBreak()
|
yyb25 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb23 {
|
if yyb25 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -17041,29 +17093,7 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.ISCSIInterface = ""
|
x.ISCSIInterface = ""
|
||||||
} else {
|
} else {
|
||||||
yyv30 := &x.ISCSIInterface
|
yyv32 := &x.ISCSIInterface
|
||||||
yym31 := z.DecBinary()
|
|
||||||
_ = yym31
|
|
||||||
if false {
|
|
||||||
} else {
|
|
||||||
*((*string)(yyv30)) = r.DecodeString()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
yyj23++
|
|
||||||
if yyhl23 {
|
|
||||||
yyb23 = yyj23 > l
|
|
||||||
} else {
|
|
||||||
yyb23 = r.CheckBreak()
|
|
||||||
}
|
|
||||||
if yyb23 {
|
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
|
||||||
if r.TryDecodeAsNil() {
|
|
||||||
x.FSType = ""
|
|
||||||
} else {
|
|
||||||
yyv32 := &x.FSType
|
|
||||||
yym33 := z.DecBinary()
|
yym33 := z.DecBinary()
|
||||||
_ = yym33
|
_ = yym33
|
||||||
if false {
|
if false {
|
||||||
|
@ -17071,13 +17101,35 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
*((*string)(yyv32)) = r.DecodeString()
|
*((*string)(yyv32)) = r.DecodeString()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj23++
|
yyj25++
|
||||||
if yyhl23 {
|
if yyhl25 {
|
||||||
yyb23 = yyj23 > l
|
yyb25 = yyj25 > l
|
||||||
} else {
|
} else {
|
||||||
yyb23 = r.CheckBreak()
|
yyb25 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb23 {
|
if yyb25 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
x.FSType = ""
|
||||||
|
} else {
|
||||||
|
yyv34 := &x.FSType
|
||||||
|
yym35 := z.DecBinary()
|
||||||
|
_ = yym35
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(yyv34)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
yyj25++
|
||||||
|
if yyhl25 {
|
||||||
|
yyb25 = yyj25 > l
|
||||||
|
} else {
|
||||||
|
yyb25 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb25 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -17085,21 +17137,21 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.ReadOnly = false
|
x.ReadOnly = false
|
||||||
} else {
|
} else {
|
||||||
yyv34 := &x.ReadOnly
|
yyv36 := &x.ReadOnly
|
||||||
yym35 := z.DecBinary()
|
yym37 := z.DecBinary()
|
||||||
_ = yym35
|
_ = yym37
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
*((*bool)(yyv34)) = r.DecodeBool()
|
*((*bool)(yyv36)) = r.DecodeBool()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj23++
|
yyj25++
|
||||||
if yyhl23 {
|
if yyhl25 {
|
||||||
yyb23 = yyj23 > l
|
yyb25 = yyj25 > l
|
||||||
} else {
|
} else {
|
||||||
yyb23 = r.CheckBreak()
|
yyb25 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb23 {
|
if yyb25 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -17107,21 +17159,21 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.Portals = nil
|
x.Portals = nil
|
||||||
} else {
|
} else {
|
||||||
yyv36 := &x.Portals
|
yyv38 := &x.Portals
|
||||||
yym37 := z.DecBinary()
|
yym39 := z.DecBinary()
|
||||||
_ = yym37
|
_ = yym39
|
||||||
if false {
|
if false {
|
||||||
} else {
|
} else {
|
||||||
z.F.DecSliceStringX(yyv36, false, d)
|
z.F.DecSliceStringX(yyv38, false, d)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj23++
|
yyj25++
|
||||||
if yyhl23 {
|
if yyhl25 {
|
||||||
yyb23 = yyj23 > l
|
yyb25 = yyj25 > l
|
||||||
} else {
|
} else {
|
||||||
yyb23 = r.CheckBreak()
|
yyb25 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb23 {
|
if yyb25 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -17129,29 +17181,7 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
if r.TryDecodeAsNil() {
|
if r.TryDecodeAsNil() {
|
||||||
x.DiscoveryCHAPAuth = false
|
x.DiscoveryCHAPAuth = false
|
||||||
} else {
|
} else {
|
||||||
yyv38 := &x.DiscoveryCHAPAuth
|
yyv40 := &x.DiscoveryCHAPAuth
|
||||||
yym39 := z.DecBinary()
|
|
||||||
_ = yym39
|
|
||||||
if false {
|
|
||||||
} else {
|
|
||||||
*((*bool)(yyv38)) = r.DecodeBool()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
yyj23++
|
|
||||||
if yyhl23 {
|
|
||||||
yyb23 = yyj23 > l
|
|
||||||
} else {
|
|
||||||
yyb23 = r.CheckBreak()
|
|
||||||
}
|
|
||||||
if yyb23 {
|
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
|
||||||
if r.TryDecodeAsNil() {
|
|
||||||
x.SessionCHAPAuth = false
|
|
||||||
} else {
|
|
||||||
yyv40 := &x.SessionCHAPAuth
|
|
||||||
yym41 := z.DecBinary()
|
yym41 := z.DecBinary()
|
||||||
_ = yym41
|
_ = yym41
|
||||||
if false {
|
if false {
|
||||||
|
@ -17159,13 +17189,35 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
*((*bool)(yyv40)) = r.DecodeBool()
|
*((*bool)(yyv40)) = r.DecodeBool()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
yyj23++
|
yyj25++
|
||||||
if yyhl23 {
|
if yyhl25 {
|
||||||
yyb23 = yyj23 > l
|
yyb25 = yyj25 > l
|
||||||
} else {
|
} else {
|
||||||
yyb23 = r.CheckBreak()
|
yyb25 = r.CheckBreak()
|
||||||
}
|
}
|
||||||
if yyb23 {
|
if yyb25 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
x.SessionCHAPAuth = false
|
||||||
|
} else {
|
||||||
|
yyv42 := &x.SessionCHAPAuth
|
||||||
|
yym43 := z.DecBinary()
|
||||||
|
_ = yym43
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*bool)(yyv42)) = r.DecodeBool()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
yyj25++
|
||||||
|
if yyhl25 {
|
||||||
|
yyb25 = yyj25 > l
|
||||||
|
} else {
|
||||||
|
yyb25 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb25 {
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -17180,18 +17232,44 @@ func (x *ISCSIVolumeSource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder
|
||||||
}
|
}
|
||||||
x.SecretRef.CodecDecodeSelf(d)
|
x.SecretRef.CodecDecodeSelf(d)
|
||||||
}
|
}
|
||||||
for {
|
yyj25++
|
||||||
yyj23++
|
if yyhl25 {
|
||||||
if yyhl23 {
|
yyb25 = yyj25 > l
|
||||||
yyb23 = yyj23 > l
|
} else {
|
||||||
} else {
|
yyb25 = r.CheckBreak()
|
||||||
yyb23 = r.CheckBreak()
|
}
|
||||||
|
if yyb25 {
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
|
if r.TryDecodeAsNil() {
|
||||||
|
if x.InitiatorName != nil {
|
||||||
|
x.InitiatorName = nil
|
||||||
}
|
}
|
||||||
if yyb23 {
|
} else {
|
||||||
|
if x.InitiatorName == nil {
|
||||||
|
x.InitiatorName = new(string)
|
||||||
|
}
|
||||||
|
yym46 := z.DecBinary()
|
||||||
|
_ = yym46
|
||||||
|
if false {
|
||||||
|
} else {
|
||||||
|
*((*string)(x.InitiatorName)) = r.DecodeString()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for {
|
||||||
|
yyj25++
|
||||||
|
if yyhl25 {
|
||||||
|
yyb25 = yyj25 > l
|
||||||
|
} else {
|
||||||
|
yyb25 = r.CheckBreak()
|
||||||
|
}
|
||||||
|
if yyb25 {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
z.DecSendContainerState(codecSelfer_containerArrayElem1234)
|
||||||
z.DecStructFieldNotFound(yyj23-1, "")
|
z.DecStructFieldNotFound(yyj25-1, "")
|
||||||
}
|
}
|
||||||
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
z.DecSendContainerState(codecSelfer_containerArrayEnd1234)
|
||||||
}
|
}
|
||||||
|
|
|
@ -674,6 +674,7 @@ var map_ISCSIVolumeSource = map[string]string{
|
||||||
"chapAuthDiscovery": "whether support iSCSI Discovery CHAP authentication",
|
"chapAuthDiscovery": "whether support iSCSI Discovery CHAP authentication",
|
||||||
"chapAuthSession": "whether support iSCSI Session CHAP authentication",
|
"chapAuthSession": "whether support iSCSI Session CHAP authentication",
|
||||||
"secretRef": "CHAP secret for iSCSI target and initiator authentication",
|
"secretRef": "CHAP secret for iSCSI target and initiator authentication",
|
||||||
|
"initiatorName": "Custom iSCSI initiator name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection.",
|
||||||
}
|
}
|
||||||
|
|
||||||
func (ISCSIVolumeSource) SwaggerDoc() map[string]string {
|
func (ISCSIVolumeSource) SwaggerDoc() map[string]string {
|
||||||
|
|
|
@ -2333,6 +2333,15 @@ func (in *ISCSIVolumeSource) DeepCopyInto(out *ISCSIVolumeSource) {
|
||||||
**out = **in
|
**out = **in
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if in.InitiatorName != nil {
|
||||||
|
in, out := &in.InitiatorName, &out.InitiatorName
|
||||||
|
if *in == nil {
|
||||||
|
*out = nil
|
||||||
|
} else {
|
||||||
|
*out = new(string)
|
||||||
|
**out = **in
|
||||||
|
}
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue