Class: TencentCloud::Tke::V20180525::VolumeMount

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

Overview

数据卷挂载路径信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, mountpath = nil, readonly = nil, subpath = nil, mountpropagation = nil, subpathexpr = nil) ⇒ VolumeMount

Returns a new instance of VolumeMount.



19690
19691
19692
19693
19694
19695
19696
19697
# File 'lib/v20180525/models.rb', line 19690

def initialize(name=nil, mountpath=nil, readonly=nil, subpath=nil, mountpropagation=nil, subpathexpr=nil)
  @Name = name
  @MountPath = mountpath
  @ReadOnly = readonly
  @SubPath = subpath
  @MountPropagation = mountpropagation
  @SubPathExpr = subpathexpr
end

Instance Attribute Details

#MountPathObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    volume名称

  • MountPath:

    挂载路径

  • ReadOnly:

    是否只读

  • SubPath:

    子路径

  • MountPropagation:

    传播挂载方式

  • SubPathExpr:

    子路径表达式



19688
19689
19690
# File 'lib/v20180525/models.rb', line 19688

def MountPath
  @MountPath
end

#MountPropagationObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    volume名称

  • MountPath:

    挂载路径

  • ReadOnly:

    是否只读

  • SubPath:

    子路径

  • MountPropagation:

    传播挂载方式

  • SubPathExpr:

    子路径表达式



19688
19689
19690
# File 'lib/v20180525/models.rb', line 19688

def MountPropagation
  @MountPropagation
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    volume名称

  • MountPath:

    挂载路径

  • ReadOnly:

    是否只读

  • SubPath:

    子路径

  • MountPropagation:

    传播挂载方式

  • SubPathExpr:

    子路径表达式



19688
19689
19690
# File 'lib/v20180525/models.rb', line 19688

def Name
  @Name
end

#ReadOnlyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    volume名称

  • MountPath:

    挂载路径

  • ReadOnly:

    是否只读

  • SubPath:

    子路径

  • MountPropagation:

    传播挂载方式

  • SubPathExpr:

    子路径表达式



19688
19689
19690
# File 'lib/v20180525/models.rb', line 19688

def ReadOnly
  @ReadOnly
end

#SubPathObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    volume名称

  • MountPath:

    挂载路径

  • ReadOnly:

    是否只读

  • SubPath:

    子路径

  • MountPropagation:

    传播挂载方式

  • SubPathExpr:

    子路径表达式



19688
19689
19690
# File 'lib/v20180525/models.rb', line 19688

def SubPath
  @SubPath
end

#SubPathExprObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    volume名称

  • MountPath:

    挂载路径

  • ReadOnly:

    是否只读

  • SubPath:

    子路径

  • MountPropagation:

    传播挂载方式

  • SubPathExpr:

    子路径表达式



19688
19689
19690
# File 'lib/v20180525/models.rb', line 19688

def SubPathExpr
  @SubPathExpr
end

Instance Method Details

#deserialize(params) ⇒ Object



19699
19700
19701
19702
19703
19704
19705
19706
# File 'lib/v20180525/models.rb', line 19699

def deserialize(params)
  @Name = params['Name']
  @MountPath = params['MountPath']
  @ReadOnly = params['ReadOnly']
  @SubPath = params['SubPath']
  @MountPropagation = params['MountPropagation']
  @SubPathExpr = params['SubPathExpr']
end