Class: TencentCloud::Ame::V20190916::AuthInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ame::V20190916::AuthInfo
- Defined in:
- lib/v20190916/models.rb
Overview
AuthInfo集合
Instance Attribute Summary collapse
-
#AppRegion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AppScene ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AuthPeriod ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Commercialization ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Platform ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ProjectName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SubjectName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(subjectname = nil, projectname = nil, appscene = nil, appregion = nil, authperiod = nil, commercialization = nil, platform = nil, id = nil) ⇒ AuthInfo
constructor
A new instance of AuthInfo.
Constructor Details
#initialize(subjectname = nil, projectname = nil, appscene = nil, appregion = nil, authperiod = nil, commercialization = nil, platform = nil, id = nil) ⇒ AuthInfo
Returns a new instance of AuthInfo.
115 116 117 118 119 120 121 122 123 124 |
# File 'lib/v20190916/models.rb', line 115 def initialize(subjectname=nil, projectname=nil, appscene=nil, appregion=nil, authperiod=nil, commercialization=nil, platform=nil, id=nil) @SubjectName = subjectname @ProjectName = projectname @AppScene = appscene @AppRegion = appregion @AuthPeriod = authperiod @Commercialization = commercialization @Platform = platform @Id = id end |
Instance Attribute Details
#AppRegion ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def AppRegion @AppRegion end |
#AppScene ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def AppScene @AppScene end |
#AuthPeriod ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def AuthPeriod @AuthPeriod end |
#Commercialization ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def Commercialization @Commercialization end |
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def Id @Id end |
#Platform ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def Platform @Platform end |
#ProjectName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def ProjectName @ProjectName end |
#SubjectName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
113 114 115 |
# File 'lib/v20190916/models.rb', line 113 def SubjectName @SubjectName end |
Instance Method Details
#deserialize(params) ⇒ Object
126 127 128 129 130 131 132 133 134 135 |
# File 'lib/v20190916/models.rb', line 126 def deserialize(params) @SubjectName = params['SubjectName'] @ProjectName = params['ProjectName'] @AppScene = params['AppScene'] @AppRegion = params['AppRegion'] @AuthPeriod = params['AuthPeriod'] @Commercialization = params['Commercialization'] @Platform = params['Platform'] @Id = params['Id'] end |