Class: TencentCloud::Apigateway::V20180808::ApiIdStatus

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

Overview

API状态

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(serviceid = nil, apiid = nil, apidesc = nil, path = nil, method = nil, createdtime = nil, modifiedtime = nil, apiname = nil, uniqvpcid = nil, apitype = nil, protocol = nil, isdebugaftercharge = nil, authtype = nil, apibusinesstype = nil, authrelationapiid = nil, relationbuniessapiids = nil, oauthconfig = nil, tokenlocation = nil) ⇒ ApiIdStatus

Returns a new instance of ApiIdStatus.



442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
# File 'lib/v20180808/models.rb', line 442

def initialize(serviceid=nil, apiid=nil, apidesc=nil, path=nil, method=nil, createdtime=nil, modifiedtime=nil, apiname=nil, uniqvpcid=nil, apitype=nil, protocol=nil, isdebugaftercharge=nil, authtype=nil, apibusinesstype=nil, authrelationapiid=nil, relationbuniessapiids=nil, oauthconfig=nil, tokenlocation=nil)
  @ServiceId = serviceid
  @ApiId = apiid
  @ApiDesc = apidesc
  @Path = path
  @Method = method
  @CreatedTime = createdtime
  @ModifiedTime = modifiedtime
  @ApiName = apiname
  @UniqVpcId = uniqvpcid
  @ApiType = apitype
  @Protocol = protocol
  @IsDebugAfterCharge = isdebugaftercharge
  @AuthType = authtype
  @ApiBusinessType = apibusinesstype
  @AuthRelationApiId = authrelationapiid
  @RelationBuniessApiIds = relationbuniessapiids
  @OauthConfig = oauthconfig
  @TokenLocation = tokenlocation
end

Instance Attribute Details

#ApiBusinessTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def ApiBusinessType
  @ApiBusinessType
end

#ApiDescObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def ApiDesc
  @ApiDesc
end

#ApiIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def ApiId
  @ApiId
end

#ApiNameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def ApiName
  @ApiName
end

#ApiTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def ApiType
  @ApiType
end

#AuthRelationApiIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def AuthRelationApiId
  @AuthRelationApiId
end

#AuthTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def AuthType
  @AuthType
end

#CreatedTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def CreatedTime
  @CreatedTime
end

#IsDebugAfterChargeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def IsDebugAfterCharge
  @IsDebugAfterCharge
end

#MethodObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def Method
  @Method
end

#ModifiedTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def ModifiedTime
  @ModifiedTime
end

#OauthConfigObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def OauthConfig
  @OauthConfig
end

#PathObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def Path
  @Path
end

#ProtocolObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def Protocol
  @Protocol
end

#RelationBuniessApiIdsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def RelationBuniessApiIds
  @RelationBuniessApiIds
end

#ServiceIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def ServiceId
  @ServiceId
end

#TokenLocationObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def TokenLocation
  @TokenLocation
end

#UniqVpcIdObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    API描述

  • Path:

    API PATH。

  • Method:

    API METHOD。

  • CreatedTime:

    服务创建时间。

  • ModifiedTime:

    服务修改时间。

  • ApiName:

    API名称。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。

  • AuthType:

    授权类型。

  • ApiBusinessType:

    API业务类型。

  • AuthRelationApiId:

    关联授权API唯一ID。

  • RelationBuniessApiIds:

    授权API关联的业务API列表。

  • OauthConfig:

    oauth配置信息。

  • TokenLocation:

    oauth2.0API请求,token存放位置。



437
438
439
# File 'lib/v20180808/models.rb', line 437

def UniqVpcId
  @UniqVpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
# File 'lib/v20180808/models.rb', line 463

def deserialize(params)
  @ServiceId = params['ServiceId']
  @ApiId = params['ApiId']
  @ApiDesc = params['ApiDesc']
  @Path = params['Path']
  @Method = params['Method']
  @CreatedTime = params['CreatedTime']
  @ModifiedTime = params['ModifiedTime']
  @ApiName = params['ApiName']
  @UniqVpcId = params['UniqVpcId']
  @ApiType = params['ApiType']
  @Protocol = params['Protocol']
  @IsDebugAfterCharge = params['IsDebugAfterCharge']
  @AuthType = params['AuthType']
  @ApiBusinessType = params['ApiBusinessType']
  @AuthRelationApiId = params['AuthRelationApiId']
  @RelationBuniessApiIds = params['RelationBuniessApiIds']
  unless params['OauthConfig'].nil?
    @OauthConfig = OauthConfig.new
    @OauthConfig.deserialize(params['OauthConfig'])
  end
  @TokenLocation = params['TokenLocation']
end