Class: TencentCloud::Tione::V20211111::GooseFS

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

Overview

配置GooseFS参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, type = nil, path = nil, namespace = nil) ⇒ GooseFS

Returns a new instance of GooseFS.



4453
4454
4455
4456
4457
4458
# File 'lib/v20211111/models.rb', line 4453

def initialize(id=nil, type=nil, path=nil, namespace=nil)
  @Id = id
  @Type = type
  @Path = path
  @NameSpace = namespace
end

Instance Attribute Details

#IdObject

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

Parameters:

  • Id:

    goosefs实例id

  • Type:

    GooseFS类型,包括GooseFS和GooseFSx

  • Path:

    GooseFSx实例需要挂载的路径

  • NameSpace:

    GooseFS命名空间



4451
4452
4453
# File 'lib/v20211111/models.rb', line 4451

def Id
  @Id
end

#NameSpaceObject

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

Parameters:

  • Id:

    goosefs实例id

  • Type:

    GooseFS类型,包括GooseFS和GooseFSx

  • Path:

    GooseFSx实例需要挂载的路径

  • NameSpace:

    GooseFS命名空间



4451
4452
4453
# File 'lib/v20211111/models.rb', line 4451

def NameSpace
  @NameSpace
end

#PathObject

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

Parameters:

  • Id:

    goosefs实例id

  • Type:

    GooseFS类型,包括GooseFS和GooseFSx

  • Path:

    GooseFSx实例需要挂载的路径

  • NameSpace:

    GooseFS命名空间



4451
4452
4453
# File 'lib/v20211111/models.rb', line 4451

def Path
  @Path
end

#TypeObject

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

Parameters:

  • Id:

    goosefs实例id

  • Type:

    GooseFS类型,包括GooseFS和GooseFSx

  • Path:

    GooseFSx实例需要挂载的路径

  • NameSpace:

    GooseFS命名空间



4451
4452
4453
# File 'lib/v20211111/models.rb', line 4451

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



4460
4461
4462
4463
4464
4465
# File 'lib/v20211111/models.rb', line 4460

def deserialize(params)
  @Id = params['Id']
  @Type = params['Type']
  @Path = params['Path']
  @NameSpace = params['NameSpace']
end