def __init__(self, fs_type=None, gateway=None, protection_domain=None, read_only=None, secret_ref=None, ssl_enabled=None, storage_mode=None, storage_pool=None, system=None, volume_name=None):
self._fs_type = None<EOL>self._gateway = None<EOL>self._protection_domain = None<EOL>self._read_only = None<EOL>self._secret_ref = None<EOL>self._ssl_enabled = None<EOL>self._storage_mode = None<EOL>self._storage_pool = None<EOL>self._system = None<EOL>self._volume_name = None<EOL>self.discriminator = None<EOL>if fs_type is not None:<EOL><INDENT>self.fs_type = fs_type<EOL><DEDENT>self.gateway = gateway<EOL>if protection_domain is not None:<EOL><INDENT>self.protection_domain = protection_domain<EOL><DEDENT>if read_only is not None:<EOL><INDENT>self.read_only = read_only<EOL><DEDENT>self.secret_ref = secret_ref<EOL>if ssl_enabled is not None:<EOL><INDENT>self.ssl_enabled = ssl_enabled<EOL><DEDENT>if storage_mode is not None:<EOL><INDENT>self.storage_mode = storage_mode<EOL><DEDENT>if storage_pool is not None:<EOL><INDENT>self.storage_pool = storage_pool<EOL><DEDENT>self.system = system<EOL>if volume_name is not None:<EOL><INDENT>self.volume_name = volume_name<EOL><DEDENT>
V1ScaleIOPersistentVolumeSource - a model defined in Swagger