Class: TencentCloud::Scf::V20180416::CfsInsInfo

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

Overview

云函数关联的cfs配置信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, usergroupid = nil, cfsid = nil, mountinsid = nil, localmountdir = nil, remotemountdir = nil, ipaddress = nil, mountvpcid = nil, mountsubnetid = nil) ⇒ CfsInsInfo

Returns a new instance of CfsInsInfo.



234
235
236
237
238
239
240
241
242
243
244
# File 'lib/v20180416/models.rb', line 234

def initialize(userid=nil, usergroupid=nil, cfsid=nil, mountinsid=nil, localmountdir=nil, remotemountdir=nil, ipaddress=nil, mountvpcid=nil, mountsubnetid=nil)
  @UserId = userid
  @UserGroupId = usergroupid
  @CfsId = cfsid
  @MountInsId = mountinsid
  @LocalMountDir = localmountdir
  @RemoteMountDir = remotemountdir
  @IpAddress = ipaddress
  @MountVpcId = mountvpcid
  @MountSubnetId = mountsubnetid
end

Instance Attribute Details

#CfsId ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def CfsId
  @CfsId
end

#IpAddress ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def IpAddress
  @IpAddress
end

#LocalMountDir ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def LocalMountDir
  @LocalMountDir
end

#MountInsId ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def MountInsId
  @MountInsId
end

#MountSubnetId ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def MountSubnetId
  @MountSubnetId
end

#MountVpcId ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def MountVpcId
  @MountVpcId
end

#RemoteMountDir ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def RemoteMountDir
  @RemoteMountDir
end

#UserGroupId ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def UserGroupId
  @UserGroupId
end

#UserId ⇒ Object

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

Parameters:

  • UserId: —

    用户id

  • UserGroupId: —

    用户组id

  • CfsId: —

    文件系统实例id

  • MountInsId: —

    文件系统挂载点id

  • LocalMountDir: —

    本地挂载点

  • RemoteMountDir: —

    远程挂载点

  • IpAddress: —

    文件系统ip,配置 cfs 时无需填写。

  • MountVpcId: —

    文件系统所在的私有网络id,配置 cfs 时无需填写。

  • MountSubnetId: —

    文件系统所在私有网络的子网id,配置 cfs 时无需填写。



232
233
234
# File 'lib/v20180416/models.rb', line 232

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



246
247
248
249
250
251
252
253
254
255
256
# File 'lib/v20180416/models.rb', line 246

def deserialize(params)
  @UserId = params['UserId']
  @UserGroupId = params['UserGroupId']
  @CfsId = params['CfsId']
  @MountInsId = params['MountInsId']
  @LocalMountDir = params['LocalMountDir']
  @RemoteMountDir = params['RemoteMountDir']
  @IpAddress = params['IpAddress']
  @MountVpcId = params['MountVpcId']
  @MountSubnetId = params['MountSubnetId']
end