Class: TencentCloud::Ckafka::V20190819::EventBusParam

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

Overview

EventBus配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, selfbuilt = nil, resource = nil, namespace = nil, functionname = nil, qualifier = nil) ⇒ EventBusParam

Returns a new instance of EventBusParam.



6814
6815
6816
6817
6818
6819
6820
6821
# File 'lib/v20190819/models.rb', line 6814

def initialize(type=nil, selfbuilt=nil, resource=nil, namespace=nil, functionname=nil, qualifier=nil)
  @Type = type
  @SelfBuilt = selfbuilt
  @Resource = resource
  @Namespace = namespace
  @FunctionName = functionname
  @Qualifier = qualifier
end

Instance Attribute Details

#FunctionNameObject

Parameters:

  • Type:

    资源类型。COS/ES/CLS

  • SelfBuilt:

    是否为自建集群

  • Resource:

    实例资源

  • Namespace:

    SCF云函数命名空间

  • FunctionName:

    SCF云函数函数名

  • Qualifier:

    SCF云函数版本及别名



6812
6813
6814
# File 'lib/v20190819/models.rb', line 6812

def FunctionName
  @FunctionName
end

#NamespaceObject

Parameters:

  • Type:

    资源类型。COS/ES/CLS

  • SelfBuilt:

    是否为自建集群

  • Resource:

    实例资源

  • Namespace:

    SCF云函数命名空间

  • FunctionName:

    SCF云函数函数名

  • Qualifier:

    SCF云函数版本及别名



6812
6813
6814
# File 'lib/v20190819/models.rb', line 6812

def Namespace
  @Namespace
end

#QualifierObject

Parameters:

  • Type:

    资源类型。COS/ES/CLS

  • SelfBuilt:

    是否为自建集群

  • Resource:

    实例资源

  • Namespace:

    SCF云函数命名空间

  • FunctionName:

    SCF云函数函数名

  • Qualifier:

    SCF云函数版本及别名



6812
6813
6814
# File 'lib/v20190819/models.rb', line 6812

def Qualifier
  @Qualifier
end

#ResourceObject

Parameters:

  • Type:

    资源类型。COS/ES/CLS

  • SelfBuilt:

    是否为自建集群

  • Resource:

    实例资源

  • Namespace:

    SCF云函数命名空间

  • FunctionName:

    SCF云函数函数名

  • Qualifier:

    SCF云函数版本及别名



6812
6813
6814
# File 'lib/v20190819/models.rb', line 6812

def Resource
  @Resource
end

#SelfBuiltObject

Parameters:

  • Type:

    资源类型。COS/ES/CLS

  • SelfBuilt:

    是否为自建集群

  • Resource:

    实例资源

  • Namespace:

    SCF云函数命名空间

  • FunctionName:

    SCF云函数函数名

  • Qualifier:

    SCF云函数版本及别名



6812
6813
6814
# File 'lib/v20190819/models.rb', line 6812

def SelfBuilt
  @SelfBuilt
end

#TypeObject

Parameters:

  • Type:

    资源类型。COS/ES/CLS

  • SelfBuilt:

    是否为自建集群

  • Resource:

    实例资源

  • Namespace:

    SCF云函数命名空间

  • FunctionName:

    SCF云函数函数名

  • Qualifier:

    SCF云函数版本及别名



6812
6813
6814
# File 'lib/v20190819/models.rb', line 6812

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



6823
6824
6825
6826
6827
6828
6829
6830
# File 'lib/v20190819/models.rb', line 6823

def deserialize(params)
  @Type = params['Type']
  @SelfBuilt = params['SelfBuilt']
  @Resource = params['Resource']
  @Namespace = params['Namespace']
  @FunctionName = params['FunctionName']
  @Qualifier = params['Qualifier']
end