Class: TencentCloud::Apigateway::V20180808::DescribeApisStatusResultApiIdStatusSetInfo

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, createdtime = nil, modifiedtime = nil, apiname = nil, vpcid = nil, uniqvpcid = nil, apitype = nil, protocol = nil, isdebugaftercharge = nil, authtype = nil, apibusinesstype = nil, authrelationapiid = nil, oauthconfig = nil, relationbuniessapiids = nil, tags = nil, path = nil, method = nil) ⇒ DescribeApisStatusResultApiIdStatusSetInfo

Returns a new instance of DescribeApisStatusResultApiIdStatusSetInfo.



4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
# File 'lib/v20180808/models.rb', line 4175

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

Instance Attribute Details

#ApiBusinessTypeObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def ApiBusinessType
  @ApiBusinessType
end

#ApiDescObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def ApiDesc
  @ApiDesc
end

#ApiIdObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def ApiId
  @ApiId
end

#ApiNameObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def ApiName
  @ApiName
end

#ApiTypeObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def ApiType
  @ApiType
end

#AuthRelationApiIdObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def AuthRelationApiId
  @AuthRelationApiId
end

#AuthTypeObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def AuthType
  @AuthType
end

#CreatedTimeObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def CreatedTime
  @CreatedTime
end

#IsDebugAfterChargeObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def IsDebugAfterCharge
  @IsDebugAfterCharge
end

#MethodObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def Method
  @Method
end

#ModifiedTimeObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def ModifiedTime
  @ModifiedTime
end

#OauthConfigObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def OauthConfig
  @OauthConfig
end

#PathObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def Path
  @Path
end

#ProtocolObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def Protocol
  @Protocol
end

#RelationBuniessApiIdsObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def RelationBuniessApiIds
  @RelationBuniessApiIds
end

#ServiceIdObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def ServiceId
  @ServiceId
end

#TagsObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def Tags
  @Tags
end

#UniqVpcIdObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def UniqVpcId
  @UniqVpcId
end

#VpcIdObject

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

Parameters:

  • ServiceId:

    服务唯一ID。

  • ApiId:

    API唯一ID。

  • ApiDesc:

    用户自定义的 API 接口描述。

  • CreatedTime:

    创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ModifiedTime:

    最后修改时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。

  • ApiName:

    API 接口的名称。

  • VpcId:

    VPCID。

  • UniqVpcId:

    VPC唯一ID。

  • ApiType:

    API类型。取值为NORMAL(普通API)和TSF(微服务API)。

  • Protocol:

    API协议。

  • IsDebugAfterCharge:

    是否买后调试。(云市场预留字段)

  • AuthType:

    API 鉴权类型。取值为SECRET(密钥对鉴权)、NONE(免鉴权)、OAUTH、EIAM。

  • ApiBusinessType:

    OAUTH API的类型。当AuthType 为 OAUTH时该字段有效, 取值为NORMAL(业务API)和 OAUTH(授权API)。

  • AuthRelationApiId:

    关联的授权API 唯一 ID,当AuthType为OAUTH且ApiBusinessType为NORMAL时生效。标示业务API绑定的oauth2.0授权API唯一ID。

  • OauthConfig:

    OAUTH 配置信息。当AuthType是OAUTH时生效。

  • RelationBuniessApiIds:

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

  • Tags:

    API关联的标签信息。

  • Path:

    API 的路径,如 /path。

  • Method:

    API 的请求方法,如 GET。



4170
4171
4172
# File 'lib/v20180808/models.rb', line 4170

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
# File 'lib/v20180808/models.rb', line 4197

def deserialize(params)
  @ServiceId = params['ServiceId']
  @ApiId = params['ApiId']
  @ApiDesc = params['ApiDesc']
  @CreatedTime = params['CreatedTime']
  @ModifiedTime = params['ModifiedTime']
  @ApiName = params['ApiName']
  @VpcId = params['VpcId']
  @UniqVpcId = params['UniqVpcId']
  @ApiType = params['ApiType']
  @Protocol = params['Protocol']
  @IsDebugAfterCharge = params['IsDebugAfterCharge']
  @AuthType = params['AuthType']
  @ApiBusinessType = params['ApiBusinessType']
  @AuthRelationApiId = params['AuthRelationApiId']
  unless params['OauthConfig'].nil?
    @OauthConfig = OauthConfig.new
    @OauthConfig.deserialize(params['OauthConfig'])
  end
  @RelationBuniessApiIds = params['RelationBuniessApiIds']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      apigatewaytags_tmp = ApigatewayTags.new
      apigatewaytags_tmp.deserialize(i)
      @Tags << apigatewaytags_tmp
    end
  end
  @Path = params['Path']
  @Method = params['Method']
end