Class: TencentCloud::Tcr::V20190924::TriggerInvokePara

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190924/models.rb

Overview

触发器触发参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appid = nil, clusterid = nil, namespace = nil, servicename = nil, containername = nil, clusterregion = nil) ⇒ TriggerInvokePara

Returns a new instance of TriggerInvokePara.



7429
7430
7431
7432
7433
7434
7435
7436
# File 'lib/v20190924/models.rb', line 7429

def initialize(appid=nil, clusterid=nil, namespace=nil, servicename=nil, containername=nil, clusterregion=nil)
  @AppId = appid
  @ClusterId = clusterid
  @Namespace = namespace
  @ServiceName = servicename
  @ContainerName = containername
  @ClusterRegion = clusterregion
end

Instance Attribute Details

#AppId ⇒ Object

Parameters:

  • AppId: —

    AppId

  • ClusterId: —

    TKE集群ID

  • Namespace: —

    TKE集群命名空间

  • ServiceName: —

    TKE集群工作负载名称

  • ContainerName: —

    TKE集群工作负载中容器名称

  • ClusterRegion: —

    TKE集群地域数字ID



7427
7428
7429
# File 'lib/v20190924/models.rb', line 7427

def AppId
  @AppId
end

#ClusterId ⇒ Object

Parameters:

  • AppId: —

    AppId

  • ClusterId: —

    TKE集群ID

  • Namespace: —

    TKE集群命名空间

  • ServiceName: —

    TKE集群工作负载名称

  • ContainerName: —

    TKE集群工作负载中容器名称

  • ClusterRegion: —

    TKE集群地域数字ID



7427
7428
7429
# File 'lib/v20190924/models.rb', line 7427

def ClusterId
  @ClusterId
end

#ClusterRegion ⇒ Object

Parameters:

  • AppId: —

    AppId

  • ClusterId: —

    TKE集群ID

  • Namespace: —

    TKE集群命名空间

  • ServiceName: —

    TKE集群工作负载名称

  • ContainerName: —

    TKE集群工作负载中容器名称

  • ClusterRegion: —

    TKE集群地域数字ID



7427
7428
7429
# File 'lib/v20190924/models.rb', line 7427

def ClusterRegion
  @ClusterRegion
end

#ContainerName ⇒ Object

Parameters:

  • AppId: —

    AppId

  • ClusterId: —

    TKE集群ID

  • Namespace: —

    TKE集群命名空间

  • ServiceName: —

    TKE集群工作负载名称

  • ContainerName: —

    TKE集群工作负载中容器名称

  • ClusterRegion: —

    TKE集群地域数字ID



7427
7428
7429
# File 'lib/v20190924/models.rb', line 7427

def ContainerName
  @ContainerName
end

#Namespace ⇒ Object

Parameters:

  • AppId: —

    AppId

  • ClusterId: —

    TKE集群ID

  • Namespace: —

    TKE集群命名空间

  • ServiceName: —

    TKE集群工作负载名称

  • ContainerName: —

    TKE集群工作负载中容器名称

  • ClusterRegion: —

    TKE集群地域数字ID



7427
7428
7429
# File 'lib/v20190924/models.rb', line 7427

def Namespace
  @Namespace
end

#ServiceName ⇒ Object

Parameters:

  • AppId: —

    AppId

  • ClusterId: —

    TKE集群ID

  • Namespace: —

    TKE集群命名空间

  • ServiceName: —

    TKE集群工作负载名称

  • ContainerName: —

    TKE集群工作负载中容器名称

  • ClusterRegion: —

    TKE集群地域数字ID



7427
7428
7429
# File 'lib/v20190924/models.rb', line 7427

def ServiceName
  @ServiceName
end

Instance Method Details

#deserialize(params) ⇒ Object



7438
7439
7440
7441
7442
7443
7444
7445
# File 'lib/v20190924/models.rb', line 7438

def deserialize(params)
  @AppId = params['AppId']
  @ClusterId = params['ClusterId']
  @Namespace = params['Namespace']
  @ServiceName = params['ServiceName']
  @ContainerName = params['ContainerName']
  @ClusterRegion = params['ClusterRegion']
end