Class: TencentCloud::Apigateway::V20180808::ModifyApiIncrementRequest

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

Overview

ModifyApiIncrement请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, apiid = nil, businesstype = nil, publickey = nil, loginredirecturl = nil) ⇒ ModifyApiIncrementRequest

Returns a new instance of ModifyApiIncrementRequest.



7199
7200
7201
7202
7203
7204
7205
# File 'lib/v20180808/models.rb', line 7199

def initialize(serviceid=nil, apiid=nil, businesstype=nil, publickey=nil, loginredirecturl=nil)
  @ServiceId = serviceid
  @ApiId = apiid
  @BusinessType = businesstype
  @PublicKey = publickey
  @LoginRedirectUrl = loginredirecturl
end

Instance Attribute Details

#ApiIdObject

Parameters:

  • ServiceId:

    服务ID

  • ApiId:

    接口ID

  • BusinessType:

    需要修改的API auth类型(可选择OAUTH-授权API)

  • PublicKey:

    oauth接口需要修改的公钥值

  • LoginRedirectUrl:

    oauth接口重定向地址



7197
7198
7199
# File 'lib/v20180808/models.rb', line 7197

def ApiId
  @ApiId
end

#BusinessTypeObject

Parameters:

  • ServiceId:

    服务ID

  • ApiId:

    接口ID

  • BusinessType:

    需要修改的API auth类型(可选择OAUTH-授权API)

  • PublicKey:

    oauth接口需要修改的公钥值

  • LoginRedirectUrl:

    oauth接口重定向地址



7197
7198
7199
# File 'lib/v20180808/models.rb', line 7197

def BusinessType
  @BusinessType
end

#LoginRedirectUrlObject

Parameters:

  • ServiceId:

    服务ID

  • ApiId:

    接口ID

  • BusinessType:

    需要修改的API auth类型(可选择OAUTH-授权API)

  • PublicKey:

    oauth接口需要修改的公钥值

  • LoginRedirectUrl:

    oauth接口重定向地址



7197
7198
7199
# File 'lib/v20180808/models.rb', line 7197

def LoginRedirectUrl
  @LoginRedirectUrl
end

#PublicKeyObject

Parameters:

  • ServiceId:

    服务ID

  • ApiId:

    接口ID

  • BusinessType:

    需要修改的API auth类型(可选择OAUTH-授权API)

  • PublicKey:

    oauth接口需要修改的公钥值

  • LoginRedirectUrl:

    oauth接口重定向地址



7197
7198
7199
# File 'lib/v20180808/models.rb', line 7197

def PublicKey
  @PublicKey
end

#ServiceIdObject

Parameters:

  • ServiceId:

    服务ID

  • ApiId:

    接口ID

  • BusinessType:

    需要修改的API auth类型(可选择OAUTH-授权API)

  • PublicKey:

    oauth接口需要修改的公钥值

  • LoginRedirectUrl:

    oauth接口重定向地址



7197
7198
7199
# File 'lib/v20180808/models.rb', line 7197

def ServiceId
  @ServiceId
end

Instance Method Details

#deserialize(params) ⇒ Object



7207
7208
7209
7210
7211
7212
7213
# File 'lib/v20180808/models.rb', line 7207

def deserialize(params)
  @ServiceId = params['ServiceId']
  @ApiId = params['ApiId']
  @BusinessType = params['BusinessType']
  @PublicKey = params['PublicKey']
  @LoginRedirectUrl = params['LoginRedirectUrl']
end