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.



8209
8210
8211
8212
8213
# File 'lib/v20210331/models.rb', line 8209

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:禁用。



8207
8208
8209
# File 'lib/v20210331/models.rb', line 8207

def NewUserStatus
  @NewUserStatus
end

#UserIdObject

Parameters:

  • ZoneId:

    空间 ID。

  • UserId:

    用户 ID。

  • NewUserStatus:

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



8207
8208
8209
# File 'lib/v20210331/models.rb', line 8207

def UserId
  @UserId
end

#ZoneIdObject

Parameters:

  • ZoneId:

    空间 ID。

  • UserId:

    用户 ID。

  • NewUserStatus:

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



8207
8208
8209
# File 'lib/v20210331/models.rb', line 8207

def ZoneId
  @ZoneId
end

Instance Method Details

#deserialize(params) ⇒ Object



8215
8216
8217
8218
8219
# File 'lib/v20210331/models.rb', line 8215

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