Class: TencentCloud::Tke::V20180525::DescribePrometheusInstanceResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::DescribePrometheusInstanceResponse
- Defined in:
- lib/v20180525/models.rb
Overview
DescribePrometheusInstance返回参数结构体
Instance Attribute Summary collapse
-
#AlertManagerUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#COSBucket ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Grafana ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#InstanceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#QueryAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#VpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, name = nil, vpcid = nil, subnetid = nil, cosbucket = nil, queryaddress = nil, grafana = nil, alertmanagerurl = nil, requestid = nil) ⇒ DescribePrometheusInstanceResponse
constructor
A new instance of DescribePrometheusInstanceResponse.
Constructor Details
#initialize(instanceid = nil, name = nil, vpcid = nil, subnetid = nil, cosbucket = nil, queryaddress = nil, grafana = nil, alertmanagerurl = nil, requestid = nil) ⇒ DescribePrometheusInstanceResponse
9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 |
# File 'lib/v20180525/models.rb', line 9834 def initialize(instanceid=nil, name=nil, vpcid=nil, subnetid=nil, cosbucket=nil, queryaddress=nil, grafana=nil, alertmanagerurl=nil, requestid=nil) @InstanceId = instanceid @Name = name @VpcId = vpcid @SubnetId = subnetid @COSBucket = cosbucket @QueryAddress = queryaddress @Grafana = grafana @AlertManagerUrl = alertmanagerurl @RequestId = requestid end |
Instance Attribute Details
#AlertManagerUrl ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def AlertManagerUrl @AlertManagerUrl end |
#COSBucket ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def COSBucket @COSBucket end |
#Grafana ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def Grafana @Grafana end |
#InstanceId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def InstanceId @InstanceId end |
#Name ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def Name @Name end |
#QueryAddress ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def QueryAddress @QueryAddress end |
#RequestId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def RequestId @RequestId end |
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def SubnetId @SubnetId end |
#VpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
9832 9833 9834 |
# File 'lib/v20180525/models.rb', line 9832 def VpcId @VpcId end |
Instance Method Details
#deserialize(params) ⇒ Object
9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 |
# File 'lib/v20180525/models.rb', line 9846 def deserialize(params) @InstanceId = params['InstanceId'] @Name = params['Name'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @COSBucket = params['COSBucket'] @QueryAddress = params['QueryAddress'] unless params['Grafana'].nil? @Grafana = PrometheusGrafanaInfo.new @Grafana.deserialize(params['Grafana']) end @AlertManagerUrl = params['AlertManagerUrl'] @RequestId = params['RequestId'] end |