private ISCSIVolumeSource( bool chapAuthDiscovery, bool chapAuthSession, string fsType, string initiatorName, string iqn, string iscsiInterface, int lun, ImmutableArray <string> portals, bool readOnly, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference secretRef, string targetPortal) { ChapAuthDiscovery = chapAuthDiscovery; ChapAuthSession = chapAuthSession; FsType = fsType; InitiatorName = initiatorName; Iqn = iqn; IscsiInterface = iscsiInterface; Lun = lun; Portals = portals; ReadOnly = readOnly; SecretRef = secretRef; TargetPortal = targetPortal; }
private ScaleIOVolumeSource( string fsType, string gateway, string protectionDomain, bool readOnly, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference secretRef, bool sslEnabled, string storageMode, string storagePool, string system, string volumeName) { FsType = fsType; Gateway = gateway; ProtectionDomain = protectionDomain; ReadOnly = readOnly; SecretRef = secretRef; SslEnabled = sslEnabled; StorageMode = storageMode; StoragePool = storagePool; System = system; VolumeName = volumeName; }
private RBDVolumeSource( string fsType, string image, string keyring, ImmutableArray <string> monitors, string pool, bool readOnly, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference secretRef, string user) { FsType = fsType; Image = image; Keyring = keyring; Monitors = monitors; Pool = pool; ReadOnly = readOnly; SecretRef = secretRef; User = user; }
private CinderVolumeSource( string fsType, bool readOnly, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference secretRef, string volumeID) { FsType = fsType; ReadOnly = readOnly; SecretRef = secretRef; VolumeID = volumeID; }
private StorageOSVolumeSource( string fsType, bool readOnly, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference secretRef, string volumeName, string volumeNamespace) { FsType = fsType; ReadOnly = readOnly; SecretRef = secretRef; VolumeName = volumeName; VolumeNamespace = volumeNamespace; }
private FlexVolumeSource( string driver, string fsType, ImmutableDictionary <string, string> options, bool readOnly, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference secretRef) { Driver = driver; FsType = fsType; Options = options; ReadOnly = readOnly; SecretRef = secretRef; }
private CSIVolumeSource( string driver, string fsType, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference nodePublishSecretRef, bool readOnly, ImmutableDictionary <string, string> volumeAttributes) { Driver = driver; FsType = fsType; NodePublishSecretRef = nodePublishSecretRef; ReadOnly = readOnly; VolumeAttributes = volumeAttributes; }
private CephFSVolumeSource( ImmutableArray <string> monitors, string path, bool readOnly, string secretFile, Pulumi.Kubernetes.Types.Outputs.Core.V1.LocalObjectReference secretRef, string user) { Monitors = monitors; Path = path; ReadOnly = readOnly; SecretFile = secretFile; SecretRef = secretRef; User = user; }