Class: TencentCloud::Tdid::V20210519::DeactivateTDidRequest

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

Overview

DeactivateTDid请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(did = nil, operatecredential = nil, dapid = nil, deactivated = nil) ⇒ DeactivateTDidRequest

Returns a new instance of DeactivateTDidRequest.



402
403
404
405
406
407
# File 'lib/v20210519/models.rb', line 402

def initialize(did=nil, operatecredential=nil, dapid=nil, deactivated=nil)
  @Did = did
  @OperateCredential = operatecredential
  @DAPId = dapid
  @Deactivated = deactivated
end

Instance Attribute Details

#DAPIdObject

Parameters:

  • Did:

    DID标识符

  • OperateCredential:

    设置DID禁用状态的临时凭证内容,通过创建凭证接口(CreateCredential)生成并签名,凭证类型为:OperateCredential, 为安全起见凭证过期时间不适合太长,建议设置为1分钟内

  • DAPId:

    DID应用Id

  • Deactivated:

    是否禁用



400
401
402
# File 'lib/v20210519/models.rb', line 400

def DAPId
  @DAPId
end

#DeactivatedObject

Parameters:

  • Did:

    DID标识符

  • OperateCredential:

    设置DID禁用状态的临时凭证内容,通过创建凭证接口(CreateCredential)生成并签名,凭证类型为:OperateCredential, 为安全起见凭证过期时间不适合太长,建议设置为1分钟内

  • DAPId:

    DID应用Id

  • Deactivated:

    是否禁用



400
401
402
# File 'lib/v20210519/models.rb', line 400

def Deactivated
  @Deactivated
end

#DidObject

Parameters:

  • Did:

    DID标识符

  • OperateCredential:

    设置DID禁用状态的临时凭证内容,通过创建凭证接口(CreateCredential)生成并签名,凭证类型为:OperateCredential, 为安全起见凭证过期时间不适合太长,建议设置为1分钟内

  • DAPId:

    DID应用Id

  • Deactivated:

    是否禁用



400
401
402
# File 'lib/v20210519/models.rb', line 400

def Did
  @Did
end

#OperateCredentialObject

Parameters:

  • Did:

    DID标识符

  • OperateCredential:

    设置DID禁用状态的临时凭证内容,通过创建凭证接口(CreateCredential)生成并签名,凭证类型为:OperateCredential, 为安全起见凭证过期时间不适合太长,建议设置为1分钟内

  • DAPId:

    DID应用Id

  • Deactivated:

    是否禁用



400
401
402
# File 'lib/v20210519/models.rb', line 400

def OperateCredential
  @OperateCredential
end

Instance Method Details

#deserialize(params) ⇒ Object



409
410
411
412
413
414
# File 'lib/v20210519/models.rb', line 409

def deserialize(params)
  @Did = params['Did']
  @OperateCredential = params['OperateCredential']
  @DAPId = params['DAPId']
  @Deactivated = params['Deactivated']
end