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

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

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.ce.getAnomalyMonitor

Explore with Pulumi AI

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

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 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>
Copy
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]
Copy
func LookupAnomalyMonitor(ctx *Context, args *LookupAnomalyMonitorArgs, opts ...InvokeOption) (*LookupAnomalyMonitorResult, error)
func LookupAnomalyMonitorOutput(ctx *Context, args *LookupAnomalyMonitorOutputArgs, opts ...InvokeOption) LookupAnomalyMonitorResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetAnomalyMonitorResult> getAnomalyMonitor(GetAnomalyMonitorArgs args, InvokeOptions options)
public static Output<GetAnomalyMonitorResult> getAnomalyMonitor(GetAnomalyMonitorArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:ce:getAnomalyMonitor
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

MonitorArn This property is required. string
The Amazon Resource Name (ARN) value for the monitor.
MonitorArn This property is required. string
The Amazon Resource Name (ARN) value for the monitor.
monitorArn This property is required. String
The Amazon Resource Name (ARN) value for the monitor.
monitorArn This property is required. string
The Amazon Resource Name (ARN) value for the monitor.
monitor_arn This property is required. str
The Amazon Resource Name (ARN) value for the monitor.
monitorArn This property is required. 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

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

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi