Class: TencentCloud::Ess::V20201111::CreateBatchAdminChangeInvitationsUrlRequest

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

Overview

CreateBatchAdminChangeInvitationsUrl请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(operator = nil, newadminname = nil, newadminmobile = nil, newadminidcardtype = nil, newadminidcardnumber = nil, notifytype = nil, endpoint = nil) ⇒ CreateBatchAdminChangeInvitationsUrlRequest

Returns a new instance of CreateBatchAdminChangeInvitationsUrlRequest.



1975
1976
1977
1978
1979
1980
1981
1982
1983
# File 'lib/v20201111/models.rb', line 1975

def initialize(operator=nil, newadminname=nil, newadminmobile=nil, newadminidcardtype=nil, newadminidcardnumber=nil, notifytype=nil, endpoint=nil)
  @Operator = operator
  @NewAdminName = newadminname
  @NewAdminMobile = newadminmobile
  @NewAdminIdCardType = newadminidcardtype
  @NewAdminIdCardNumber = newadminidcardnumber
  @NotifyType = notifytype
  @Endpoint = endpoint
end

Instance Attribute Details

#EndpointObject

超管手机号和超管证件号 二选一必填。 注意: 发送信息的手机号,是用户传递的手机号。 如果用户同时传递了证件号,手机号会被用户在电子签注册的手机号进行覆盖。

  • **HTTP**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)。
  • **HTTP_SHORT_URL**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型,此时返回短链。
  • **APP**: 第三方APP或小程序跳转电子签小程序的path,APP或者小程序跳转适合此类型。
  • **QR_CODE**: 跳转电子签小程序的http_url的二维码形式,可以在页面展示适合此类型。

Parameters:

  • NotifyType:

    通知方式。 NONE(默认) SMS - 如果使用这个方式,则会给即将变更的超管发信息。

  • Endpoint:

    要跳转的链接类型



1973
1974
1975
# File 'lib/v20201111/models.rb', line 1973

def Endpoint
  @Endpoint
end

#NewAdminIdCardNumberObject

超管手机号和超管证件号 二选一必填。 注意: 发送信息的手机号,是用户传递的手机号。 如果用户同时传递了证件号,手机号会被用户在电子签注册的手机号进行覆盖。

  • **HTTP**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)。
  • **HTTP_SHORT_URL**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型,此时返回短链。
  • **APP**: 第三方APP或小程序跳转电子签小程序的path,APP或者小程序跳转适合此类型。
  • **QR_CODE**: 跳转电子签小程序的http_url的二维码形式,可以在页面展示适合此类型。

Parameters:

  • NotifyType:

    通知方式。 NONE(默认) SMS - 如果使用这个方式,则会给即将变更的超管发信息。

  • Endpoint:

    要跳转的链接类型



1973
1974
1975
# File 'lib/v20201111/models.rb', line 1973

def NewAdminIdCardNumber
  @NewAdminIdCardNumber
end

#NewAdminIdCardTypeObject

超管手机号和超管证件号 二选一必填。 注意: 发送信息的手机号,是用户传递的手机号。 如果用户同时传递了证件号,手机号会被用户在电子签注册的手机号进行覆盖。

  • **HTTP**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)。
  • **HTTP_SHORT_URL**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型,此时返回短链。
  • **APP**: 第三方APP或小程序跳转电子签小程序的path,APP或者小程序跳转适合此类型。
  • **QR_CODE**: 跳转电子签小程序的http_url的二维码形式,可以在页面展示适合此类型。

Parameters:

  • NotifyType:

    通知方式。 NONE(默认) SMS - 如果使用这个方式,则会给即将变更的超管发信息。

  • Endpoint:

    要跳转的链接类型



1973
1974
1975
# File 'lib/v20201111/models.rb', line 1973

def NewAdminIdCardType
  @NewAdminIdCardType
end

#NewAdminMobileObject

超管手机号和超管证件号 二选一必填。 注意: 发送信息的手机号,是用户传递的手机号。 如果用户同时传递了证件号,手机号会被用户在电子签注册的手机号进行覆盖。

  • **HTTP**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)。
  • **HTTP_SHORT_URL**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型,此时返回短链。
  • **APP**: 第三方APP或小程序跳转电子签小程序的path,APP或者小程序跳转适合此类型。
  • **QR_CODE**: 跳转电子签小程序的http_url的二维码形式,可以在页面展示适合此类型。

Parameters:

  • NotifyType:

    通知方式。 NONE(默认) SMS - 如果使用这个方式,则会给即将变更的超管发信息。

  • Endpoint:

    要跳转的链接类型



1973
1974
1975
# File 'lib/v20201111/models.rb', line 1973

def NewAdminMobile
  @NewAdminMobile
end

#NewAdminNameObject

超管手机号和超管证件号 二选一必填。 注意: 发送信息的手机号,是用户传递的手机号。 如果用户同时传递了证件号,手机号会被用户在电子签注册的手机号进行覆盖。

  • **HTTP**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)。
  • **HTTP_SHORT_URL**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型,此时返回短链。
  • **APP**: 第三方APP或小程序跳转电子签小程序的path,APP或者小程序跳转适合此类型。
  • **QR_CODE**: 跳转电子签小程序的http_url的二维码形式,可以在页面展示适合此类型。

Parameters:

  • NotifyType:

    通知方式。 NONE(默认) SMS - 如果使用这个方式,则会给即将变更的超管发信息。

  • Endpoint:

    要跳转的链接类型



1973
1974
1975
# File 'lib/v20201111/models.rb', line 1973

def NewAdminName
  @NewAdminName
end

#NotifyTypeObject

超管手机号和超管证件号 二选一必填。 注意: 发送信息的手机号,是用户传递的手机号。 如果用户同时传递了证件号,手机号会被用户在电子签注册的手机号进行覆盖。

  • **HTTP**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)。
  • **HTTP_SHORT_URL**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型,此时返回短链。
  • **APP**: 第三方APP或小程序跳转电子签小程序的path,APP或者小程序跳转适合此类型。
  • **QR_CODE**: 跳转电子签小程序的http_url的二维码形式,可以在页面展示适合此类型。

Parameters:

  • NotifyType:

    通知方式。 NONE(默认) SMS - 如果使用这个方式,则会给即将变更的超管发信息。

  • Endpoint:

    要跳转的链接类型



1973
1974
1975
# File 'lib/v20201111/models.rb', line 1973

def NotifyType
  @NotifyType
end

#OperatorObject

超管手机号和超管证件号 二选一必填。 注意: 发送信息的手机号,是用户传递的手机号。 如果用户同时传递了证件号,手机号会被用户在电子签注册的手机号进行覆盖。

  • **HTTP**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型 ,此时返回长链 (默认类型)。
  • **HTTP_SHORT_URL**:跳转电子签小程序的http_url,短信通知或者H5跳转适合此类型,此时返回短链。
  • **APP**: 第三方APP或小程序跳转电子签小程序的path,APP或者小程序跳转适合此类型。
  • **QR_CODE**: 跳转电子签小程序的http_url的二维码形式,可以在页面展示适合此类型。

Parameters:

  • NotifyType:

    通知方式。 NONE(默认) SMS - 如果使用这个方式,则会给即将变更的超管发信息。

  • Endpoint:

    要跳转的链接类型



1973
1974
1975
# File 'lib/v20201111/models.rb', line 1973

def Operator
  @Operator
end

Instance Method Details

#deserialize(params) ⇒ Object



1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
# File 'lib/v20201111/models.rb', line 1985

def deserialize(params)
  unless params['Operator'].nil?
    @Operator = UserInfo.new
    @Operator.deserialize(params['Operator'])
  end
  @NewAdminName = params['NewAdminName']
  @NewAdminMobile = params['NewAdminMobile']
  @NewAdminIdCardType = params['NewAdminIdCardType']
  @NewAdminIdCardNumber = params['NewAdminIdCardNumber']
  @NotifyType = params['NotifyType']
  @Endpoint = params['Endpoint']
end