Class: TencentCloud::Apigateway::V20180808::ApiAppApiInfo

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

Overview

应用绑定的Api信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(apiappname = nil, apiappid = nil, apiid = nil, apiname = nil, serviceid = nil, authorizedtime = nil, apiregion = nil, environmentname = nil) ⇒ ApiAppApiInfo

Returns a new instance of ApiAppApiInfo.



191
192
193
194
195
196
197
198
199
200
# File 'lib/v20180808/models.rb', line 191

def initialize(apiappname=nil, apiappid=nil, apiid=nil, apiname=nil, serviceid=nil, authorizedtime=nil, apiregion=nil, environmentname=nil)
  @ApiAppName = apiappname
  @ApiAppId = apiappid
  @ApiId = apiid
  @ApiName = apiname
  @ServiceId = serviceid
  @AuthorizedTime = authorizedtime
  @ApiRegion = apiregion
  @EnvironmentName = environmentname
end

Instance Attribute Details

#ApiAppIdObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def ApiAppId
  @ApiAppId
end

#ApiAppNameObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def ApiAppName
  @ApiAppName
end

#ApiIdObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def ApiId
  @ApiId
end

#ApiNameObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def ApiName
  @ApiName
end

#ApiRegionObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def ApiRegion
  @ApiRegion
end

#AuthorizedTimeObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def AuthorizedTime
  @AuthorizedTime
end

#EnvironmentNameObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def EnvironmentName
  @EnvironmentName
end

#ServiceIdObject

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

Parameters:

  • ApiAppName:

    应用名称

  • ApiAppId:

    应用ID

  • ApiId:

    Api的ID

  • ApiName:

    Api名称

  • ServiceId:

    服务ID

  • AuthorizedTime:

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

  • ApiRegion:

    Api所属地域

  • EnvironmentName:

    授权绑定的环境



189
190
191
# File 'lib/v20180808/models.rb', line 189

def ServiceId
  @ServiceId
end

Instance Method Details

#deserialize(params) ⇒ Object



202
203
204
205
206
207
208
209
210
211
# File 'lib/v20180808/models.rb', line 202

def deserialize(params)
  @ApiAppName = params['ApiAppName']
  @ApiAppId = params['ApiAppId']
  @ApiId = params['ApiId']
  @ApiName = params['ApiName']
  @ServiceId = params['ServiceId']
  @AuthorizedTime = params['AuthorizedTime']
  @ApiRegion = params['ApiRegion']
  @EnvironmentName = params['EnvironmentName']
end