Class: TencentCloud::Thpc::V20230321::SpaceInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Thpc::V20230321::SpaceInfo
- Defined in:
- lib/v20230321/models.rb
Overview
描述工作空间的信息
Instance Attribute Summary collapse
-
#CreatedTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExpiredTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#LatestOperation ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#LatestOperationState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Placement ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RenewFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ResourceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SpaceChargeType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SpaceFamily ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SpaceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SpaceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SpaceState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SpaceType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(spaceid = nil, spacefamily = nil, spacetype = nil, spacename = nil, spacestate = nil, spacechargetype = nil, resourceid = nil, renewflag = nil, tags = nil, createdtime = nil, expiredtime = nil, placement = nil, latestoperation = nil, latestoperationstate = nil) ⇒ SpaceInfo
constructor
A new instance of SpaceInfo.
Constructor Details
#initialize(spaceid = nil, spacefamily = nil, spacetype = nil, spacename = nil, spacestate = nil, spacechargetype = nil, resourceid = nil, renewflag = nil, tags = nil, createdtime = nil, expiredtime = nil, placement = nil, latestoperation = nil, latestoperationstate = nil) ⇒ SpaceInfo
Returns a new instance of SpaceInfo.
3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 |
# File 'lib/v20230321/models.rb', line 3326 def initialize(spaceid=nil, spacefamily=nil, spacetype=nil, spacename=nil, spacestate=nil, spacechargetype=nil, resourceid=nil, renewflag=nil, =nil, createdtime=nil, expiredtime=nil, placement=nil, latestoperation=nil, latestoperationstate=nil) @SpaceId = spaceid @SpaceFamily = spacefamily @SpaceType = spacetype @SpaceName = spacename @SpaceState = spacestate @SpaceChargeType = spacechargetype @ResourceId = resourceid @RenewFlag = renewflag @Tags = @CreatedTime = createdtime @ExpiredTime = expiredtime @Placement = placement @LatestOperation = latestoperation @LatestOperationState = latestoperationstate end |
Instance Attribute Details
#CreatedTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def CreatedTime @CreatedTime end |
#ExpiredTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def ExpiredTime @ExpiredTime end |
#LatestOperation ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def LatestOperation @LatestOperation end |
#LatestOperationState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def LatestOperationState @LatestOperationState end |
#Placement ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def Placement @Placement end |
#RenewFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def RenewFlag @RenewFlag end |
#ResourceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def ResourceId @ResourceId end |
#SpaceChargeType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def SpaceChargeType @SpaceChargeType end |
#SpaceFamily ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def SpaceFamily @SpaceFamily end |
#SpaceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def SpaceId @SpaceId end |
#SpaceName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def SpaceName @SpaceName end |
#SpaceState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def SpaceState @SpaceState end |
#SpaceType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def SpaceType @SpaceType end |
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
3324 3325 3326 |
# File 'lib/v20230321/models.rb', line 3324 def Tags @Tags end |
Instance Method Details
#deserialize(params) ⇒ Object
3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 |
# File 'lib/v20230321/models.rb', line 3343 def deserialize(params) @SpaceId = params['SpaceId'] @SpaceFamily = params['SpaceFamily'] @SpaceType = params['SpaceType'] @SpaceName = params['SpaceName'] @SpaceState = params['SpaceState'] @SpaceChargeType = params['SpaceChargeType'] @ResourceId = params['ResourceId'] @RenewFlag = params['RenewFlag'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @CreatedTime = params['CreatedTime'] @ExpiredTime = params['ExpiredTime'] unless params['Placement'].nil? @Placement = Placement.new @Placement.deserialize(params['Placement']) end @LatestOperation = params['LatestOperation'] @LatestOperationState = params['LatestOperationState'] end |