Class: TencentCloud::Ess::V20201111::OperateTemplateRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::OperateTemplateRequest
- Defined in:
- lib/v20201111/models.rb
Overview
OperateTemplate请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
-
#OperateType ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
-
#Operator ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
-
#TemplateId ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
-
#TemplateName ⇒ Object
注:
在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operator = nil, templateid = nil, operatetype = nil, agent = nil, templatename = nil) ⇒ OperateTemplateRequest
constructor
A new instance of OperateTemplateRequest.
Constructor Details
#initialize(operator = nil, templateid = nil, operatetype = nil, agent = nil, templatename = nil) ⇒ OperateTemplateRequest
Returns a new instance of OperateTemplateRequest.
15754 15755 15756 15757 15758 15759 15760 |
# File 'lib/v20201111/models.rb', line 15754 def initialize(operator=nil, templateid=nil, operatetype=nil, agent=nil, templatename=nil) @Operator = operator @TemplateId = templateid @OperateType = operatetype @Agent = agent @TemplateName = templatename end |
Instance Attribute Details
#Agent ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
15752 15753 15754 |
# File 'lib/v20201111/models.rb', line 15752 def Agent @Agent end |
#OperateType ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
15752 15753 15754 |
# File 'lib/v20201111/models.rb', line 15752 def OperateType @OperateType end |
#Operator ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
15752 15753 15754 |
# File 'lib/v20201111/models.rb', line 15752 def Operator @Operator end |
#TemplateId ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
15752 15753 15754 |
# File 'lib/v20201111/models.rb', line 15752 def TemplateId @TemplateId end |
#TemplateName ⇒ Object
注: 在调用此接口时,请确保指定的员工已获得所需的接口调用权限,并具备接口传入的相应资源的数据权限。
- DELETE: 删除
- ENABLE: 启用
- DISABLE: 停用
- COPY: 复制新建
15752 15753 15754 |
# File 'lib/v20201111/models.rb', line 15752 def TemplateName @TemplateName end |
Instance Method Details
#deserialize(params) ⇒ Object
15762 15763 15764 15765 15766 15767 15768 15769 15770 15771 15772 15773 15774 |
# File 'lib/v20201111/models.rb', line 15762 def deserialize(params) unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @TemplateId = params['TemplateId'] @OperateType = params['OperateType'] unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @TemplateName = params['TemplateName'] end |