Class: TencentCloud::Tdai::V20250717::ModifyAgentInstanceParametersRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tdai::V20250717::ModifyAgentInstanceParametersRequest
- Defined in:
- lib/v20250717/models.rb
Overview
ModifyAgentInstanceParameters请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, tasktype = nil, parameters = nil, sqlagentparameter = nil) ⇒ ModifyAgentInstanceParametersRequest
constructor
A new instance of ModifyAgentInstanceParametersRequest.
Constructor Details
#initialize(instanceid = nil, tasktype = nil, parameters = nil, sqlagentparameter = nil) ⇒ ModifyAgentInstanceParametersRequest
988 989 990 991 992 993 |
# File 'lib/v20250717/models.rb', line 988 def initialize(instanceid=nil, tasktype=nil, parameters=nil, sqlagentparameter=nil) @InstanceId = instanceid @TaskType = tasktype @Parameters = parameters @SqlAgentParameter = sqlagentparameter end |
Instance Attribute Details
#InstanceId ⇒ Object
986 987 988 |
# File 'lib/v20250717/models.rb', line 986 def InstanceId @InstanceId end |
#Parameters ⇒ Object
986 987 988 |
# File 'lib/v20250717/models.rb', line 986 def Parameters @Parameters end |
#SqlAgentParameter ⇒ Object
986 987 988 |
# File 'lib/v20250717/models.rb', line 986 def SqlAgentParameter @SqlAgentParameter end |
#TaskType ⇒ Object
986 987 988 |
# File 'lib/v20250717/models.rb', line 986 def TaskType @TaskType end |
Instance Method Details
#deserialize(params) ⇒ Object
995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 |
# File 'lib/v20250717/models.rb', line 995 def deserialize(params) @InstanceId = params['InstanceId'] @TaskType = params['TaskType'] unless params['Parameters'].nil? @Parameters = Parameter.new @Parameters.deserialize(params['Parameters']) end unless params['SqlAgentParameter'].nil? @SqlAgentParameter = SqlAgentParameter.new @SqlAgentParameter.deserialize(params['SqlAgentParameter']) end end |