Metric #
Package : spaceone.api.inventory.v1
Metric #
Metric Methods:
create #
POST /inventory/v1/metric/create
name (string)
Requiredmetric_type (MetricType)
Requiredquery_options (AnalyzeQuery)
Requirednamespace_id (string)
Requiredresource_group (ResourceGroup)
Requiredmetric_id (string)
resource_type (string)
date_field (string)
unit (string)
tags (Struct)
workspace_id (string)
{
}metric_id (string)
Requiredname (string)
Requiredmetric_type (MetricType)
Requiredresource_type (string)
Requiredquery_options (AnalyzeQuery)
Requireddate_field (string)
Requiredunit (string)
Requiredtags (Struct)
Requiredlabels_info (Struct)
RepeatedRequiredis_managed (bool)
Requiredresource_group (ResourceGroup)
Requireddomain_id (string)
Requiredworkspace_id (string)
Requirednamespace_id (string)
Requiredcreated_at (string)
Requiredupdated_at (string)
Required
{
}update #
POST /inventory/v1/metric/update
metric_id (string)
Requiredname (string)
query_options (AnalyzeQuery)
date_field (string)
unit (string)
tags (Struct)
{
}metric_id (string)
Requiredname (string)
Requiredmetric_type (MetricType)
Requiredresource_type (string)
Requiredquery_options (AnalyzeQuery)
Requireddate_field (string)
Requiredunit (string)
Requiredtags (Struct)
Requiredlabels_info (Struct)
RepeatedRequiredis_managed (bool)
Requiredresource_group (ResourceGroup)
Requireddomain_id (string)
Requiredworkspace_id (string)
Requirednamespace_id (string)
Requiredcreated_at (string)
Requiredupdated_at (string)
Required
{
}delete #
POST /inventory/v1/metric/delete
run #
POST /inventory/v1/metric/run
test #
POST /inventory/v1/metric/test
get #
POST /inventory/v1/metric/get
metric_id (string)
Requiredname (string)
Requiredmetric_type (MetricType)
Requiredresource_type (string)
Requiredquery_options (AnalyzeQuery)
Requireddate_field (string)
Requiredunit (string)
Requiredtags (Struct)
Requiredlabels_info (Struct)
RepeatedRequiredis_managed (bool)
Requiredresource_group (ResourceGroup)
Requireddomain_id (string)
Requiredworkspace_id (string)
Requirednamespace_id (string)
Requiredcreated_at (string)
Requiredupdated_at (string)
Required
{
}list #
POST /inventory/v1/metric/list
query (Query)
metric_id (string)
metric_type (MetricType)
resource_type (string)
is_managed (string)
workspace_id (string)
namespace_id (string)
{
}stat #
POST /inventory/v1/metric/stat
Message #
CreateMetricRequest #
name (string)
Requiredmetric_type (MetricType)
Requiredquery_options (AnalyzeQuery)
Requirednamespace_id (string)
Requiredresource_group (ResourceGroup)
Requiredmetric_id (string)
resource_type (string)
date_field (string)
unit (string)
tags (Struct)
workspace_id (string)
MetricInfo #
metric_id (string)
Requiredname (string)
Requiredmetric_type (MetricType)
Requiredresource_type (string)
Requiredquery_options (AnalyzeQuery)
Requireddate_field (string)
Requiredunit (string)
Requiredtags (Struct)
Requiredlabels_info (Struct)
RepeatedRequiredis_managed (bool)
Requiredresource_group (ResourceGroup)
Requireddomain_id (string)
Requiredworkspace_id (string)
Requirednamespace_id (string)
Requiredcreated_at (string)
Requiredupdated_at (string)
Required
MetricQuery #
query (Query)
metric_id (string)
metric_type (MetricType)
resource_type (string)
is_managed (string)
workspace_id (string)
namespace_id (string)
MetricRequest #
metric_id (string)
Required
MetricStatQuery #
query (StatisticsQuery)
Required
MetricTestRequest #
metric_id (string)
Requiredquery_options (AnalyzeQuery)
Required
MetricsInfo #
results (MetricInfo)
RepeatedRequiredtotal_count (int32)
Required
UpdateMetricRequest #
metric_id (string)
Requiredname (string)
query_options (AnalyzeQuery)
date_field (string)
unit (string)
tags (Struct)