Class: TencentCloud::Tcb::V20180608::DescribeCloudBaseGWAPIRequest

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

Overview

DescribeCloudBaseGWAPI请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, domain = nil, path = nil, apiid = nil, type = nil, name = nil, offset = nil, limit = nil, enableregion = nil, enableunion = nil) ⇒ DescribeCloudBaseGWAPIRequest

Returns a new instance of DescribeCloudBaseGWAPIRequest.



3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
# File 'lib/v20180608/models.rb', line 3670

def initialize(serviceid=nil, domain=nil, path=nil, apiid=nil, type=nil, name=nil, offset=nil, limit=nil, enableregion=nil, enableunion=nil)
  @ServiceId = serviceid
  @Domain = domain
  @Path = path
  @APIId = apiid
  @Type = type
  @Name = name
  @Offset = offset
  @Limit = limit
  @EnableRegion = enableregion
  @EnableUnion = enableunion
end

Instance Attribute Details

#APIIdObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def APIId
  @APIId
end

#DomainObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def Domain
  @Domain
end

#EnableRegionObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def EnableRegion
  @EnableRegion
end

#EnableUnionObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def EnableUnion
  @EnableUnion
end

#LimitObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def Limit
  @Limit
end

#NameObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def Name
  @Name
end

#OffsetObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def Offset
  @Offset
end

#PathObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def Path
  @Path
end

#ServiceIdObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def ServiceId
  @ServiceId
end

#TypeObject

Parameters:

  • ServiceId:

    服务ID

  • Domain:

    API域名

  • Path:

    API Path

  • APIId:

    API ID

  • Type:

    API类型,1为云函数,2为容器

  • Name:

    API名,Type为1时为云函数名,Type为2时为容器服务名

  • Offset:

    查询的分页参数,用于设置查询的偏移位置,0表示从头开始

  • Limit:

    查询的分页参数,用于表示每次查询的最大返回数据量

  • EnableRegion:

    是否启用多地域

  • EnableUnion:

    是否使用统一域名



3668
3669
3670
# File 'lib/v20180608/models.rb', line 3668

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
# File 'lib/v20180608/models.rb', line 3683

def deserialize(params)
  @ServiceId = params['ServiceId']
  @Domain = params['Domain']
  @Path = params['Path']
  @APIId = params['APIId']
  @Type = params['Type']
  @Name = params['Name']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @EnableRegion = params['EnableRegion']
  @EnableUnion = params['EnableUnion']
end