Class: TencentCloud::Tcb::V20180608::CloudBaseRunNfsVolumeSource

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180608/models.rb

Overview

nfs挂载资源

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(server = nil, path = nil, readonly = nil, secretname = nil, enableemptydirvolume = nil) ⇒ CloudBaseRunNfsVolumeSource

Returns a new instance of CloudBaseRunNfsVolumeSource.



736
737
738
739
740
741
742
# File 'lib/v20180608/models.rb', line 736

def initialize(server=nil, path=nil, readonly=nil, secretname=nil, enableemptydirvolume=nil)
  @Server = server
  @Path = path
  @ReadOnly = readonly
  @SecretName = secretname
  @EnableEmptyDirVolume = enableemptydirvolume
end

Instance Attribute Details

#EnableEmptyDirVolumeObject

Parameters:

  • Server:

    NFS挂载Server

  • Path:

    Server路径

  • ReadOnly:

    是否只读

  • SecretName:

    secret名称

  • EnableEmptyDirVolume:

    临时目录



734
735
736
# File 'lib/v20180608/models.rb', line 734

def EnableEmptyDirVolume
  @EnableEmptyDirVolume
end

#PathObject

Parameters:

  • Server:

    NFS挂载Server

  • Path:

    Server路径

  • ReadOnly:

    是否只读

  • SecretName:

    secret名称

  • EnableEmptyDirVolume:

    临时目录



734
735
736
# File 'lib/v20180608/models.rb', line 734

def Path
  @Path
end

#ReadOnlyObject

Parameters:

  • Server:

    NFS挂载Server

  • Path:

    Server路径

  • ReadOnly:

    是否只读

  • SecretName:

    secret名称

  • EnableEmptyDirVolume:

    临时目录



734
735
736
# File 'lib/v20180608/models.rb', line 734

def ReadOnly
  @ReadOnly
end

#SecretNameObject

Parameters:

  • Server:

    NFS挂载Server

  • Path:

    Server路径

  • ReadOnly:

    是否只读

  • SecretName:

    secret名称

  • EnableEmptyDirVolume:

    临时目录



734
735
736
# File 'lib/v20180608/models.rb', line 734

def SecretName
  @SecretName
end

#ServerObject

Parameters:

  • Server:

    NFS挂载Server

  • Path:

    Server路径

  • ReadOnly:

    是否只读

  • SecretName:

    secret名称

  • EnableEmptyDirVolume:

    临时目录



734
735
736
# File 'lib/v20180608/models.rb', line 734

def Server
  @Server
end

Instance Method Details

#deserialize(params) ⇒ Object



744
745
746
747
748
749
750
# File 'lib/v20180608/models.rb', line 744

def deserialize(params)
  @Server = params['Server']
  @Path = params['Path']
  @ReadOnly = params['ReadOnly']
  @SecretName = params['SecretName']
  @EnableEmptyDirVolume = params['EnableEmptyDirVolume']
end