Class: TencentCloud::Tcr::V20190924::CreateApplicationTriggerPersonalRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcr::V20190924::CreateApplicationTriggerPersonalRequest
- Defined in:
- lib/v20190924/models.rb
Overview
CreateApplicationTriggerPersonal请求参数结构体
Instance Attribute Summary collapse
- #ClusterId ⇒ Object
- #ClusterRegion ⇒ Object
- #ContainerName ⇒ Object
- #InvokeExpr ⇒ Object
- #InvokeMethod ⇒ Object
- #Namespace ⇒ Object
- #RepoName ⇒ Object
- #TriggerName ⇒ Object
- #WorkloadName ⇒ Object
- #WorkloadType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(reponame = nil, triggername = nil, invokemethod = nil, clusterid = nil, namespace = nil, workloadtype = nil, workloadname = nil, containername = nil, clusterregion = nil, invokeexpr = nil) ⇒ CreateApplicationTriggerPersonalRequest
constructor
A new instance of CreateApplicationTriggerPersonalRequest.
Constructor Details
#initialize(reponame = nil, triggername = nil, invokemethod = nil, clusterid = nil, namespace = nil, workloadtype = nil, workloadname = nil, containername = nil, clusterregion = nil, invokeexpr = nil) ⇒ CreateApplicationTriggerPersonalRequest
Returns a new instance of CreateApplicationTriggerPersonalRequest.
300 301 302 303 304 305 306 307 308 309 310 311 |
# File 'lib/v20190924/models.rb', line 300 def initialize(reponame=nil, triggername=nil, invokemethod=nil, clusterid=nil, namespace=nil, workloadtype=nil, workloadname=nil, containername=nil, clusterregion=nil, invokeexpr=nil) @RepoName = reponame @TriggerName = triggername @InvokeMethod = invokemethod @ClusterId = clusterid @Namespace = namespace @WorkloadType = workloadtype @WorkloadName = workloadname @ContainerName = containername @ClusterRegion = clusterregion @InvokeExpr = invokeexpr end |
Instance Attribute Details
#ClusterId ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def ClusterId @ClusterId end |
#ClusterRegion ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def ClusterRegion @ClusterRegion end |
#ContainerName ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def ContainerName @ContainerName end |
#InvokeExpr ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def InvokeExpr @InvokeExpr end |
#InvokeMethod ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def InvokeMethod @InvokeMethod end |
#Namespace ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def Namespace @Namespace end |
#RepoName ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def RepoName @RepoName end |
#TriggerName ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def TriggerName @TriggerName end |
#WorkloadName ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def WorkloadName @WorkloadName end |
#WorkloadType ⇒ Object
298 299 300 |
# File 'lib/v20190924/models.rb', line 298 def WorkloadType @WorkloadType end |
Instance Method Details
#deserialize(params) ⇒ Object
313 314 315 316 317 318 319 320 321 322 323 324 |
# File 'lib/v20190924/models.rb', line 313 def deserialize(params) @RepoName = params['RepoName'] @TriggerName = params['TriggerName'] @InvokeMethod = params['InvokeMethod'] @ClusterId = params['ClusterId'] @Namespace = params['Namespace'] @WorkloadType = params['WorkloadType'] @WorkloadName = params['WorkloadName'] @ContainerName = params['ContainerName'] @ClusterRegion = params['ClusterRegion'] @InvokeExpr = params['InvokeExpr'] end |