1. Packages
  2. Vantage Provider
  3. API Docs
  4. getBusinessMetrics
vantage 0.1.59 published on Friday, May 9, 2025 by vantage-sh

vantage.getBusinessMetrics

Explore with Pulumi AI

vantage logo
vantage 0.1.59 published on Friday, May 9, 2025 by vantage-sh

    Using getBusinessMetrics

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getBusinessMetrics(opts?: InvokeOptions): Promise<GetBusinessMetricsResult>
    function getBusinessMetricsOutput(opts?: InvokeOptions): Output<GetBusinessMetricsResult>
    def get_business_metrics(opts: Optional[InvokeOptions] = None) -> GetBusinessMetricsResult
    def get_business_metrics_output(opts: Optional[InvokeOptions] = None) -> Output[GetBusinessMetricsResult]
    func GetBusinessMetrics(ctx *Context, opts ...InvokeOption) (*GetBusinessMetricsResult, error)
    func GetBusinessMetricsOutput(ctx *Context, opts ...InvokeOption) GetBusinessMetricsResultOutput

    > Note: This function is named GetBusinessMetrics in the Go SDK.

    public static class GetBusinessMetrics 
    {
        public static Task<GetBusinessMetricsResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetBusinessMetricsResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBusinessMetricsResult> getBusinessMetrics(InvokeOptions options)
    public static Output<GetBusinessMetricsResult> getBusinessMetrics(InvokeOptions options)
    
    fn::invoke:
      function: vantage:index/getBusinessMetrics:getBusinessMetrics
      arguments:
        # arguments dictionary

    getBusinessMetrics Result

    The following output properties are available:

    BusinessMetrics List<GetBusinessMetricsBusinessMetric>
    Id string
    The provider-assigned unique ID for this managed resource.
    BusinessMetrics []GetBusinessMetricsBusinessMetric
    Id string
    The provider-assigned unique ID for this managed resource.
    businessMetrics List<GetBusinessMetricsBusinessMetric>
    id String
    The provider-assigned unique ID for this managed resource.
    businessMetrics GetBusinessMetricsBusinessMetric[]
    id string
    The provider-assigned unique ID for this managed resource.
    business_metrics Sequence[GetBusinessMetricsBusinessMetric]
    id str
    The provider-assigned unique ID for this managed resource.
    businessMetrics List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    GetBusinessMetricsBusinessMetric

    CloudwatchFields GetBusinessMetricsBusinessMetricCloudwatchFields
    CostReportTokensWithMetadatas List<GetBusinessMetricsBusinessMetricCostReportTokensWithMetadata>
    The tokens for any CostReports that use the BusinessMetric, the unit scale, and label filter.
    CreatedByToken string
    The token of the Creator of the BusinessMetric.
    DatadogMetricFields GetBusinessMetricsBusinessMetricDatadogMetricFields
    ImportType string
    The type of import for the BusinessMetric.
    IntegrationToken string
    The Integration token used to import the BusinessMetric.
    Title string
    The title of the BusinessMetric.
    Token string
    The token of the BusinessMetric.
    CloudwatchFields GetBusinessMetricsBusinessMetricCloudwatchFields
    CostReportTokensWithMetadatas []GetBusinessMetricsBusinessMetricCostReportTokensWithMetadata
    The tokens for any CostReports that use the BusinessMetric, the unit scale, and label filter.
    CreatedByToken string
    The token of the Creator of the BusinessMetric.
    DatadogMetricFields GetBusinessMetricsBusinessMetricDatadogMetricFields
    ImportType string
    The type of import for the BusinessMetric.
    IntegrationToken string
    The Integration token used to import the BusinessMetric.
    Title string
    The title of the BusinessMetric.
    Token string
    The token of the BusinessMetric.
    cloudwatchFields GetBusinessMetricsBusinessMetricCloudwatchFields
    costReportTokensWithMetadatas List<GetBusinessMetricsBusinessMetricCostReportTokensWithMetadata>
    The tokens for any CostReports that use the BusinessMetric, the unit scale, and label filter.
    createdByToken String
    The token of the Creator of the BusinessMetric.
    datadogMetricFields GetBusinessMetricsBusinessMetricDatadogMetricFields
    importType String
    The type of import for the BusinessMetric.
    integrationToken String
    The Integration token used to import the BusinessMetric.
    title String
    The title of the BusinessMetric.
    token String
    The token of the BusinessMetric.
    cloudwatchFields GetBusinessMetricsBusinessMetricCloudwatchFields
    costReportTokensWithMetadatas GetBusinessMetricsBusinessMetricCostReportTokensWithMetadata[]
    The tokens for any CostReports that use the BusinessMetric, the unit scale, and label filter.
    createdByToken string
    The token of the Creator of the BusinessMetric.
    datadogMetricFields GetBusinessMetricsBusinessMetricDatadogMetricFields
    importType string
    The type of import for the BusinessMetric.
    integrationToken string
    The Integration token used to import the BusinessMetric.
    title string
    The title of the BusinessMetric.
    token string
    The token of the BusinessMetric.
    cloudwatch_fields GetBusinessMetricsBusinessMetricCloudwatchFields
    cost_report_tokens_with_metadatas Sequence[GetBusinessMetricsBusinessMetricCostReportTokensWithMetadata]
    The tokens for any CostReports that use the BusinessMetric, the unit scale, and label filter.
    created_by_token str
    The token of the Creator of the BusinessMetric.
    datadog_metric_fields GetBusinessMetricsBusinessMetricDatadogMetricFields
    import_type str
    The type of import for the BusinessMetric.
    integration_token str
    The Integration token used to import the BusinessMetric.
    title str
    The title of the BusinessMetric.
    token str
    The token of the BusinessMetric.
    cloudwatchFields Property Map
    costReportTokensWithMetadatas List<Property Map>
    The tokens for any CostReports that use the BusinessMetric, the unit scale, and label filter.
    createdByToken String
    The token of the Creator of the BusinessMetric.
    datadogMetricFields Property Map
    importType String
    The type of import for the BusinessMetric.
    integrationToken String
    The Integration token used to import the BusinessMetric.
    title String
    The title of the BusinessMetric.
    token String
    The token of the BusinessMetric.

    GetBusinessMetricsBusinessMetricCloudwatchFields

    Dimensions List<GetBusinessMetricsBusinessMetricCloudwatchFieldsDimension>
    The dimensions used to pull specific statistical data for Cloudwatch metrics.
    LabelDimension string
    The dimension used to aggregate the Cloudwatch metrics.
    MetricName string
    The metric name used to import Cloudwatch metrics.
    Namespace string
    The namespace used to import Cloudwatch metrics.
    Region string
    The region used to import Cloudwatch metrics.
    Stat string
    The time aggregation function used to import Cloudwatch metrics.
    Dimensions []GetBusinessMetricsBusinessMetricCloudwatchFieldsDimension
    The dimensions used to pull specific statistical data for Cloudwatch metrics.
    LabelDimension string
    The dimension used to aggregate the Cloudwatch metrics.
    MetricName string
    The metric name used to import Cloudwatch metrics.
    Namespace string
    The namespace used to import Cloudwatch metrics.
    Region string
    The region used to import Cloudwatch metrics.
    Stat string
    The time aggregation function used to import Cloudwatch metrics.
    dimensions List<GetBusinessMetricsBusinessMetricCloudwatchFieldsDimension>
    The dimensions used to pull specific statistical data for Cloudwatch metrics.
    labelDimension String
    The dimension used to aggregate the Cloudwatch metrics.
    metricName String
    The metric name used to import Cloudwatch metrics.
    namespace String
    The namespace used to import Cloudwatch metrics.
    region String
    The region used to import Cloudwatch metrics.
    stat String
    The time aggregation function used to import Cloudwatch metrics.
    dimensions GetBusinessMetricsBusinessMetricCloudwatchFieldsDimension[]
    The dimensions used to pull specific statistical data for Cloudwatch metrics.
    labelDimension string
    The dimension used to aggregate the Cloudwatch metrics.
    metricName string
    The metric name used to import Cloudwatch metrics.
    namespace string
    The namespace used to import Cloudwatch metrics.
    region string
    The region used to import Cloudwatch metrics.
    stat string
    The time aggregation function used to import Cloudwatch metrics.
    dimensions Sequence[GetBusinessMetricsBusinessMetricCloudwatchFieldsDimension]
    The dimensions used to pull specific statistical data for Cloudwatch metrics.
    label_dimension str
    The dimension used to aggregate the Cloudwatch metrics.
    metric_name str
    The metric name used to import Cloudwatch metrics.
    namespace str
    The namespace used to import Cloudwatch metrics.
    region str
    The region used to import Cloudwatch metrics.
    stat str
    The time aggregation function used to import Cloudwatch metrics.
    dimensions List<Property Map>
    The dimensions used to pull specific statistical data for Cloudwatch metrics.
    labelDimension String
    The dimension used to aggregate the Cloudwatch metrics.
    metricName String
    The metric name used to import Cloudwatch metrics.
    namespace String
    The namespace used to import Cloudwatch metrics.
    region String
    The region used to import Cloudwatch metrics.
    stat String
    The time aggregation function used to import Cloudwatch metrics.

    GetBusinessMetricsBusinessMetricCloudwatchFieldsDimension

    Name string
    Value string
    Name string
    Value string
    name String
    value String
    name string
    value string
    name str
    value str
    name String
    value String

    GetBusinessMetricsBusinessMetricCostReportTokensWithMetadata

    CostReportToken string
    The token of the CostReport the BusinessMetric is attached to.
    LabelFilters List<string>
    The labels that the BusinessMetric is filtered by within a particular CostReport.
    UnitScale string
    Determines the scale of the BusinessMetric's values within a particular CostReport.
    CostReportToken string
    The token of the CostReport the BusinessMetric is attached to.
    LabelFilters []string
    The labels that the BusinessMetric is filtered by within a particular CostReport.
    UnitScale string
    Determines the scale of the BusinessMetric's values within a particular CostReport.
    costReportToken String
    The token of the CostReport the BusinessMetric is attached to.
    labelFilters List<String>
    The labels that the BusinessMetric is filtered by within a particular CostReport.
    unitScale String
    Determines the scale of the BusinessMetric's values within a particular CostReport.
    costReportToken string
    The token of the CostReport the BusinessMetric is attached to.
    labelFilters string[]
    The labels that the BusinessMetric is filtered by within a particular CostReport.
    unitScale string
    Determines the scale of the BusinessMetric's values within a particular CostReport.
    cost_report_token str
    The token of the CostReport the BusinessMetric is attached to.
    label_filters Sequence[str]
    The labels that the BusinessMetric is filtered by within a particular CostReport.
    unit_scale str
    Determines the scale of the BusinessMetric's values within a particular CostReport.
    costReportToken String
    The token of the CostReport the BusinessMetric is attached to.
    labelFilters List<String>
    The labels that the BusinessMetric is filtered by within a particular CostReport.
    unitScale String
    Determines the scale of the BusinessMetric's values within a particular CostReport.

    GetBusinessMetricsBusinessMetricDatadogMetricFields

    Query string
    The query used to import Datadog metrics.
    Query string
    The query used to import Datadog metrics.
    query String
    The query used to import Datadog metrics.
    query string
    The query used to import Datadog metrics.
    query str
    The query used to import Datadog metrics.
    query String
    The query used to import Datadog metrics.

    Package Details

    Repository
    vantage vantage-sh/terraform-provider-vantage
    License
    Notes
    This Pulumi package is based on the vantage Terraform Provider.
    vantage logo
    vantage 0.1.59 published on Friday, May 9, 2025 by vantage-sh