Class: TencentCloud::Apigateway::V20180808::DescribeApiResultServiceParametersInfo

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

Overview

ServiceParameter

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, position = nil, relevantrequestparameterposition = nil, relevantrequestparametername = nil, defaultvalue = nil, relevantrequestparameterdesc = nil) ⇒ DescribeApiResultServiceParametersInfo



3987
3988
3989
3990
3991
3992
3993
3994
# File 'lib/v20180808/models.rb', line 3987

def initialize(name=nil, position=nil, relevantrequestparameterposition=nil, relevantrequestparametername=nil, defaultvalue=nil, relevantrequestparameterdesc=nil)
  @Name = name
  @Position = position
  @RelevantRequestParameterPosition = relevantrequestparameterposition
  @RelevantRequestParameterName = relevantrequestparametername
  @DefaultValue = defaultvalue
  @RelevantRequestParameterDesc = relevantrequestparameterdesc
end

Instance Attribute Details

#DefaultValueObject

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



3985
3986
3987
# File 'lib/v20180808/models.rb', line 3985

def DefaultValue
  @DefaultValue
end

#NameObject

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



3985
3986
3987
# File 'lib/v20180808/models.rb', line 3985

def Name
  @Name
end

#PositionObject

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



3985
3986
3987
# File 'lib/v20180808/models.rb', line 3985

def Position
  @Position
end

#RelevantRequestParameterDescObject

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



3985
3986
3987
# File 'lib/v20180808/models.rb', line 3985

def RelevantRequestParameterDesc
  @RelevantRequestParameterDesc
end

#RelevantRequestParameterNameObject

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



3985
3986
3987
# File 'lib/v20180808/models.rb', line 3985

def RelevantRequestParameterName
  @RelevantRequestParameterName
end

#RelevantRequestParameterPositionObject

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



3985
3986
3987
# File 'lib/v20180808/models.rb', line 3985

def RelevantRequestParameterPosition
  @RelevantRequestParameterPosition
end

Instance Method Details

#deserialize(params) ⇒ Object



3996
3997
3998
3999
4000
4001
4002
4003
# File 'lib/v20180808/models.rb', line 3996

def deserialize(params)
  @Name = params['Name']
  @Position = params['Position']
  @RelevantRequestParameterPosition = params['RelevantRequestParameterPosition']
  @RelevantRequestParameterName = params['RelevantRequestParameterName']
  @DefaultValue = params['DefaultValue']
  @RelevantRequestParameterDesc = params['RelevantRequestParameterDesc']
end