Class: TencentCloud::Tse::V20201207::CloudNativeAPIGatewayStrategyCronScalerConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::CloudNativeAPIGatewayStrategyCronScalerConfig
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20201207/models.rb
Overview
定时伸缩策略配置
Instance Attribute Summary collapse
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Enabled ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ModifyTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Params ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StrategyId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(enabled = nil, params = nil, createtime = nil, modifytime = nil, strategyid = nil) ⇒ CloudNativeAPIGatewayStrategyCronScalerConfig
constructor
A new instance of CloudNativeAPIGatewayStrategyCronScalerConfig.
Constructor Details
#initialize(enabled = nil, params = nil, createtime = nil, modifytime = nil, strategyid = nil) ⇒ CloudNativeAPIGatewayStrategyCronScalerConfig
Returns a new instance of CloudNativeAPIGatewayStrategyCronScalerConfig.
1031 1032 1033 1034 1035 1036 1037 |
# File 'lib/v20201207/models.rb', line 1031 def initialize(enabled=nil, params=nil, createtime=nil, modifytime=nil, strategyid=nil) @Enabled = enabled @Params = params @CreateTime = createtime @ModifyTime = modifytime @StrategyId = strategyid end |
Instance Attribute Details
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1020 1021 1022 |
# File 'lib/v20201207/models.rb', line 1020 def CreateTime @CreateTime end |
#Enabled ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1020 1021 1022 |
# File 'lib/v20201207/models.rb', line 1020 def Enabled @Enabled end |
#ModifyTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1020 1021 1022 |
# File 'lib/v20201207/models.rb', line 1020 def ModifyTime @ModifyTime end |
#Params ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1020 1021 1022 |
# File 'lib/v20201207/models.rb', line 1020 def Params @Params end |
#StrategyId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
1020 1021 1022 |
# File 'lib/v20201207/models.rb', line 1020 def StrategyId @StrategyId end |
Instance Method Details
#deserialize(params) ⇒ Object
1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 |
# File 'lib/v20201207/models.rb', line 1039 def deserialize(params) @Enabled = params['Enabled'] unless params['Params'].nil? @Params = [] params['Params'].each do |i| cloudnativeapigatewaystrategycronscalerconfigparam_tmp = CloudNativeAPIGatewayStrategyCronScalerConfigParam.new cloudnativeapigatewaystrategycronscalerconfigparam_tmp.deserialize(i) @Params << cloudnativeapigatewaystrategycronscalerconfigparam_tmp end end @CreateTime = params['CreateTime'] @ModifyTime = params['ModifyTime'] @StrategyId = params['StrategyId'] end |