Class: TencentCloud::Organization::V20210331::UpdateUserStatusRequest

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

Overview

UpdateUserStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zoneid = nil, userid = nil, newuserstatus = nil) ⇒ UpdateUserStatusRequest

Returns a new instance of UpdateUserStatusRequest.



8474
8475
8476
8477
8478
# File 'lib/v20210331/models.rb', line 8474

def initialize(zoneid=nil, userid=nil, newuserstatus=nil)
  @ZoneId = zoneid
  @UserId = userid
  @NewUserStatus = newuserstatus
end

Instance Attribute Details

#NewUserStatusObject

Parameters:

  • ZoneId:

    空间 ID。

  • UserId:

    用户 ID。

  • NewUserStatus:

    用户的状态。取值: Enabled:启用。 Disabled:禁用。



8472
8473
8474
# File 'lib/v20210331/models.rb', line 8472

def NewUserStatus
  @NewUserStatus
end

#UserIdObject

Parameters:

  • ZoneId:

    空间 ID。

  • UserId:

    用户 ID。

  • NewUserStatus:

    用户的状态。取值: Enabled:启用。 Disabled:禁用。



8472
8473
8474
# File 'lib/v20210331/models.rb', line 8472

def UserId
  @UserId
end

#ZoneIdObject

Parameters:

  • ZoneId:

    空间 ID。

  • UserId:

    用户 ID。

  • NewUserStatus:

    用户的状态。取值: Enabled:启用。 Disabled:禁用。



8472
8473
8474
# File 'lib/v20210331/models.rb', line 8472

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



8480
8481
8482
8483
8484
# File 'lib/v20210331/models.rb', line 8480

def deserialize(params)
  @ZoneId = params['ZoneId']
  @UserId = params['UserId']
  @NewUserStatus = params['NewUserStatus']
end