Class: TencentCloud::Monitor::V20180724::ServiceDiscoveryItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Monitor::V20180724::ServiceDiscoveryItem
- Defined in:
- lib/v20180724/models.rb
Overview
Prometheus 服务发现信息
Instance Attribute Summary collapse
-
#Endpoints ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Kind ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Namespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NamespaceSelector ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Selector ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Yaml ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, namespace = nil, kind = nil, namespaceselector = nil, selector = nil, endpoints = nil, yaml = nil) ⇒ ServiceDiscoveryItem
constructor
A new instance of ServiceDiscoveryItem.
Constructor Details
#initialize(name = nil, namespace = nil, kind = nil, namespaceselector = nil, selector = nil, endpoints = nil, yaml = nil) ⇒ ServiceDiscoveryItem
Returns a new instance of ServiceDiscoveryItem.
14838 14839 14840 14841 14842 14843 14844 14845 14846 |
# File 'lib/v20180724/models.rb', line 14838 def initialize(name=nil, namespace=nil, kind=nil, namespaceselector=nil, selector=nil, endpoints=nil, yaml=nil) @Name = name @Namespace = namespace @Kind = kind @NamespaceSelector = namespaceselector @Selector = selector @Endpoints = endpoints @Yaml = yaml end |
Instance Attribute Details
#Endpoints ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
14836 14837 14838 |
# File 'lib/v20180724/models.rb', line 14836 def Endpoints @Endpoints end |
#Kind ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
14836 14837 14838 |
# File 'lib/v20180724/models.rb', line 14836 def Kind @Kind end |
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
14836 14837 14838 |
# File 'lib/v20180724/models.rb', line 14836 def Name @Name end |
#Namespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
14836 14837 14838 |
# File 'lib/v20180724/models.rb', line 14836 def Namespace @Namespace end |
#NamespaceSelector ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
14836 14837 14838 |
# File 'lib/v20180724/models.rb', line 14836 def NamespaceSelector @NamespaceSelector end |
#Selector ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
14836 14837 14838 |
# File 'lib/v20180724/models.rb', line 14836 def Selector @Selector end |
#Yaml ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
14836 14837 14838 |
# File 'lib/v20180724/models.rb', line 14836 def Yaml @Yaml end |
Instance Method Details
#deserialize(params) ⇒ Object
14848 14849 14850 14851 14852 14853 14854 14855 14856 |
# File 'lib/v20180724/models.rb', line 14848 def deserialize(params) @Name = params['Name'] @Namespace = params['Namespace'] @Kind = params['Kind'] @NamespaceSelector = params['NamespaceSelector'] @Selector = params['Selector'] @Endpoints = params['Endpoints'] @Yaml = params['Yaml'] end |