Class: TencentCloud::Eb::V20210416::ESTargetParams

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

Overview

描述Es规则目标

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(netmode = nil, indexprefix = nil, rotationinterval = nil, outputmode = nil, indexsuffixmode = nil, indextemplatetype = nil) ⇒ ESTargetParams



921
922
923
924
925
926
927
928
# File 'lib/v20210416/models.rb', line 921

def initialize(netmode=nil, indexprefix=nil, rotationinterval=nil, outputmode=nil, indexsuffixmode=nil, indextemplatetype=nil)
  @NetMode = netmode
  @IndexPrefix = indexprefix
  @RotationInterval = rotationinterval
  @OutputMode = outputmode
  @IndexSuffixMode = indexsuffixmode
  @IndexTemplateType = indextemplatetype
end

Instance Attribute Details

#IndexPrefixObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



919
920
921
# File 'lib/v20210416/models.rb', line 919

def IndexPrefix
  @IndexPrefix
end

#IndexSuffixModeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



919
920
921
# File 'lib/v20210416/models.rb', line 919

def IndexSuffixMode
  @IndexSuffixMode
end

#IndexTemplateTypeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



919
920
921
# File 'lib/v20210416/models.rb', line 919

def IndexTemplateType
  @IndexTemplateType
end

#NetModeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



919
920
921
# File 'lib/v20210416/models.rb', line 919

def NetMode
  @NetMode
end

#OutputModeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



919
920
921
# File 'lib/v20210416/models.rb', line 919

def OutputMode
  @OutputMode
end

#RotationIntervalObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



919
920
921
# File 'lib/v20210416/models.rb', line 919

def RotationInterval
  @RotationInterval
end

Instance Method Details

#deserialize(params) ⇒ Object



930
931
932
933
934
935
936
937
# File 'lib/v20210416/models.rb', line 930

def deserialize(params)
  @NetMode = params['NetMode']
  @IndexPrefix = params['IndexPrefix']
  @RotationInterval = params['RotationInterval']
  @OutputMode = params['OutputMode']
  @IndexSuffixMode = params['IndexSuffixMode']
  @IndexTemplateType = params['IndexTemplateType']
end