1. Packages
  2. AWS Native
  3. API Docs
  4. ce
  5. getAnomalyMonitor

We recommend new projects start with resources from the AWS provider.

AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi

aws-native.ce.getAnomalyMonitor

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi

    AWS Cost Anomaly Detection leverages advanced Machine Learning technologies to identify anomalous spend and root causes, so you can quickly take action. You can use Cost Anomaly Detection by creating monitor.

    Using getAnomalyMonitor

    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 getAnomalyMonitor(args: GetAnomalyMonitorArgs, opts?: InvokeOptions): Promise<GetAnomalyMonitorResult>
    function getAnomalyMonitorOutput(args: GetAnomalyMonitorOutputArgs, opts?: InvokeOptions): Output<GetAnomalyMonitorResult>
    def get_anomaly_monitor(monitor_arn: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetAnomalyMonitorResult
    def get_anomaly_monitor_output(monitor_arn: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetAnomalyMonitorResult]
    func LookupAnomalyMonitor(ctx *Context, args *LookupAnomalyMonitorArgs, opts ...InvokeOption) (*LookupAnomalyMonitorResult, error)
    func LookupAnomalyMonitorOutput(ctx *Context, args *LookupAnomalyMonitorOutputArgs, opts ...InvokeOption) LookupAnomalyMonitorResultOutput

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

    public static class GetAnomalyMonitor 
    {
        public static Task<GetAnomalyMonitorResult> InvokeAsync(GetAnomalyMonitorArgs args, InvokeOptions? opts = null)
        public static Output<GetAnomalyMonitorResult> Invoke(GetAnomalyMonitorInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAnomalyMonitorResult> getAnomalyMonitor(GetAnomalyMonitorArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:ce:getAnomalyMonitor
      arguments:
        # arguments dictionary

    The following arguments are supported:

    MonitorArn string
    The Amazon Resource Name (ARN) value for the monitor.
    MonitorArn string
    The Amazon Resource Name (ARN) value for the monitor.
    monitorArn String
    The Amazon Resource Name (ARN) value for the monitor.
    monitorArn string
    The Amazon Resource Name (ARN) value for the monitor.
    monitor_arn str
    The Amazon Resource Name (ARN) value for the monitor.
    monitorArn String
    The Amazon Resource Name (ARN) value for the monitor.

    getAnomalyMonitor Result

    The following output properties are available:

    CreationDate string
    The date when the monitor was created.
    DimensionalValueCount int
    The value for evaluated dimensions.
    LastEvaluatedDate string
    The date when the monitor last evaluated for anomalies.
    LastUpdatedDate string
    The date when the monitor was last updated.
    MonitorArn string
    The Amazon Resource Name (ARN) value for the monitor.
    MonitorName string
    The name of the monitor.
    CreationDate string
    The date when the monitor was created.
    DimensionalValueCount int
    The value for evaluated dimensions.
    LastEvaluatedDate string
    The date when the monitor last evaluated for anomalies.
    LastUpdatedDate string
    The date when the monitor was last updated.
    MonitorArn string
    The Amazon Resource Name (ARN) value for the monitor.
    MonitorName string
    The name of the monitor.
    creationDate String
    The date when the monitor was created.
    dimensionalValueCount Integer
    The value for evaluated dimensions.
    lastEvaluatedDate String
    The date when the monitor last evaluated for anomalies.
    lastUpdatedDate String
    The date when the monitor was last updated.
    monitorArn String
    The Amazon Resource Name (ARN) value for the monitor.
    monitorName String
    The name of the monitor.
    creationDate string
    The date when the monitor was created.
    dimensionalValueCount number
    The value for evaluated dimensions.
    lastEvaluatedDate string
    The date when the monitor last evaluated for anomalies.
    lastUpdatedDate string
    The date when the monitor was last updated.
    monitorArn string
    The Amazon Resource Name (ARN) value for the monitor.
    monitorName string
    The name of the monitor.
    creation_date str
    The date when the monitor was created.
    dimensional_value_count int
    The value for evaluated dimensions.
    last_evaluated_date str
    The date when the monitor last evaluated for anomalies.
    last_updated_date str
    The date when the monitor was last updated.
    monitor_arn str
    The Amazon Resource Name (ARN) value for the monitor.
    monitor_name str
    The name of the monitor.
    creationDate String
    The date when the monitor was created.
    dimensionalValueCount Number
    The value for evaluated dimensions.
    lastEvaluatedDate String
    The date when the monitor last evaluated for anomalies.
    lastUpdatedDate String
    The date when the monitor was last updated.
    monitorArn String
    The Amazon Resource Name (ARN) value for the monitor.
    monitorName String
    The name of the monitor.

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi