Class: TencentCloud::Tcb::V20180608::CloudBaseGWAPI

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

Overview

tcb 网关API

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, apiid = nil, path = nil, type = nil, name = nil, createtime = nil, custom = nil, enableauth = nil, envid = nil, accesstype = nil, unionstatus = nil, domain = nil, conflictflag = nil, domainstatus = nil, isshortpath = nil, pathtransmission = nil, enablecheckacrossdomain = nil, staticfiledirectory = nil, qpspolicy = nil) ⇒ CloudBaseGWAPI

Returns a new instance of CloudBaseGWAPI.



574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
# File 'lib/v20180608/models.rb', line 574

def initialize(serviceid=nil, apiid=nil, path=nil, type=nil, name=nil, createtime=nil, custom=nil, enableauth=nil, envid=nil, accesstype=nil, unionstatus=nil, domain=nil, conflictflag=nil, domainstatus=nil, isshortpath=nil, pathtransmission=nil, enablecheckacrossdomain=nil, staticfiledirectory=nil, qpspolicy=nil)
  @ServiceId = serviceid
  @APIId = apiid
  @Path = path
  @Type = type
  @Name = name
  @CreateTime = createtime
  @Custom = custom
  @EnableAuth = enableauth
  @EnvId = envid
  @AccessType = accesstype
  @UnionStatus = unionstatus
  @Domain = domain
  @ConflictFlag = conflictflag
  @DomainStatus = domainstatus
  @IsShortPath = isshortpath
  @PathTransmission = pathtransmission
  @EnableCheckAcrossDomain = enablecheckacrossdomain
  @StaticFileDirectory = staticfiledirectory
  @QPSPolicy = qpspolicy
end

Instance Attribute Details

#AccessTypeObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def AccessType
  @AccessType
end

#APIIdObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def APIId
  @APIId
end

#ConflictFlagObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def ConflictFlag
  @ConflictFlag
end

#CreateTimeObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def CreateTime
  @CreateTime
end

#CustomObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def Custom
  @Custom
end

#DomainObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def Domain
  @Domain
end

#DomainStatusObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def DomainStatus
  @DomainStatus
end

#EnableAuthObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def EnableAuth
  @EnableAuth
end

#EnableCheckAcrossDomainObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def EnableCheckAcrossDomain
  @EnableCheckAcrossDomain
end

#EnvIdObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def EnvId
  @EnvId
end

#IsShortPathObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def IsShortPath
  @IsShortPath
end

#NameObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def Name
  @Name
end

#PathObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def Path
  @Path
end

#PathTransmissionObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def PathTransmission
  @PathTransmission
end

#QPSPolicyObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def QPSPolicy
  @QPSPolicy
end

#ServiceIdObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def ServiceId
  @ServiceId
end

#StaticFileDirectoryObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def StaticFileDirectory
  @StaticFileDirectory
end

#TypeObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def Type
  @Type
end

#UnionStatusObject

Type为1时,该值为空。 Type为2时,该值为容器的代理IP:PORT数组。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务ID

  • APIId:

    API ID

  • Path:

    API Path

  • Type:

    API 类型

  • Name:

    API 名

  • CreateTime:

    API创建时间

  • Custom:

    自定义值通用字段:

  • EnableAuth:

    表示是否开启认证

  • EnvId:

    云开发环境ID

  • AccessType:

    访问类型(该参数暂不对外暴露)

  • UnionStatus:

    统一发布状态

  • Domain:

    域名(*表示所有域名)

  • ConflictFlag:

    是否有路径冲突

  • DomainStatus:

    域名状态

  • IsShortPath:

    是否开启路径透传,默认true表示短路径,即不开启(已弃用)

  • PathTransmission:

    路径透传,默认0关闭,1开启,2关闭

  • EnableCheckAcrossDomain:

    跨域校验,默认0开启,1开启,2关闭

  • StaticFileDirectory:

    静态托管文件目录

  • QPSPolicy:

    QPS策略



572
573
574
# File 'lib/v20180608/models.rb', line 572

def UnionStatus
  @UnionStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
# File 'lib/v20180608/models.rb', line 596

def deserialize(params)
  @ServiceId = params['ServiceId']
  @APIId = params['APIId']
  @Path = params['Path']
  @Type = params['Type']
  @Name = params['Name']
  @CreateTime = params['CreateTime']
  @Custom = params['Custom']
  @EnableAuth = params['EnableAuth']
  @EnvId = params['EnvId']
  @AccessType = params['AccessType']
  @UnionStatus = params['UnionStatus']
  @Domain = params['Domain']
  @ConflictFlag = params['ConflictFlag']
  @DomainStatus = params['DomainStatus']
  @IsShortPath = params['IsShortPath']
  @PathTransmission = params['PathTransmission']
  @EnableCheckAcrossDomain = params['EnableCheckAcrossDomain']
  @StaticFileDirectory = params['StaticFileDirectory']
  unless params['QPSPolicy'].nil?
    @QPSPolicy = CloudBaseGWAPIQPSPolicy.new
    @QPSPolicy.deserialize(params['QPSPolicy'])
  end
end