1. Packages
  2. Vantage Provider
  3. API Docs
  4. getAnomalyNotifications
vantage 0.1.49 published on Thursday, Apr 3, 2025 by vantage-sh

vantage.getAnomalyNotifications

Explore with Pulumi AI

Using getAnomalyNotifications

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 getAnomalyNotifications(opts?: InvokeOptions): Promise<GetAnomalyNotificationsResult>
function getAnomalyNotificationsOutput(opts?: InvokeOptions): Output<GetAnomalyNotificationsResult>
Copy
def get_anomaly_notifications(opts: Optional[InvokeOptions] = None) -> GetAnomalyNotificationsResult
def get_anomaly_notifications_output(opts: Optional[InvokeOptions] = None) -> Output[GetAnomalyNotificationsResult]
Copy
func GetAnomalyNotifications(ctx *Context, opts ...InvokeOption) (*GetAnomalyNotificationsResult, error)
func GetAnomalyNotificationsOutput(ctx *Context, opts ...InvokeOption) GetAnomalyNotificationsResultOutput
Copy

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

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

getAnomalyNotifications Result

The following output properties are available:

AnomalyNotifications List<GetAnomalyNotificationsAnomalyNotification>
Id string
The provider-assigned unique ID for this managed resource.
AnomalyNotifications []GetAnomalyNotificationsAnomalyNotification
Id string
The provider-assigned unique ID for this managed resource.
anomalyNotifications List<GetAnomalyNotificationsAnomalyNotification>
id String
The provider-assigned unique ID for this managed resource.
anomalyNotifications GetAnomalyNotificationsAnomalyNotification[]
id string
The provider-assigned unique ID for this managed resource.
anomaly_notifications Sequence[GetAnomalyNotificationsAnomalyNotification]
id str
The provider-assigned unique ID for this managed resource.
anomalyNotifications List<Property Map>
id String
The provider-assigned unique ID for this managed resource.

Supporting Types

GetAnomalyNotificationsAnomalyNotification

CostReportToken This property is required. string
The token for the CostReport the AnomalyNotification is associated with.
CreatedAt This property is required. string
The date and time, in UTC, the AnomalyNotification was created. ISO 8601 Formatted.
RecipientChannels This property is required. List<string>
The channels that the notification is sent to.
Threshold This property is required. double
The threshold amount that must be met for the notification to fire.
Token This property is required. string
UpdatedAt This property is required. string
The date and time, in UTC, the AnomalyNotification was last updated at. ISO 8601 Formatted.
UserTokens This property is required. List<string>
The tokens of the users that receive the notification.
CostReportToken This property is required. string
The token for the CostReport the AnomalyNotification is associated with.
CreatedAt This property is required. string
The date and time, in UTC, the AnomalyNotification was created. ISO 8601 Formatted.
RecipientChannels This property is required. []string
The channels that the notification is sent to.
Threshold This property is required. float64
The threshold amount that must be met for the notification to fire.
Token This property is required. string
UpdatedAt This property is required. string
The date and time, in UTC, the AnomalyNotification was last updated at. ISO 8601 Formatted.
UserTokens This property is required. []string
The tokens of the users that receive the notification.
costReportToken This property is required. String
The token for the CostReport the AnomalyNotification is associated with.
createdAt This property is required. String
The date and time, in UTC, the AnomalyNotification was created. ISO 8601 Formatted.
recipientChannels This property is required. List<String>
The channels that the notification is sent to.
threshold This property is required. Double
The threshold amount that must be met for the notification to fire.
token This property is required. String
updatedAt This property is required. String
The date and time, in UTC, the AnomalyNotification was last updated at. ISO 8601 Formatted.
userTokens This property is required. List<String>
The tokens of the users that receive the notification.
costReportToken This property is required. string
The token for the CostReport the AnomalyNotification is associated with.
createdAt This property is required. string
The date and time, in UTC, the AnomalyNotification was created. ISO 8601 Formatted.
recipientChannels This property is required. string[]
The channels that the notification is sent to.
threshold This property is required. number
The threshold amount that must be met for the notification to fire.
token This property is required. string
updatedAt This property is required. string
The date and time, in UTC, the AnomalyNotification was last updated at. ISO 8601 Formatted.
userTokens This property is required. string[]
The tokens of the users that receive the notification.
cost_report_token This property is required. str
The token for the CostReport the AnomalyNotification is associated with.
created_at This property is required. str
The date and time, in UTC, the AnomalyNotification was created. ISO 8601 Formatted.
recipient_channels This property is required. Sequence[str]
The channels that the notification is sent to.
threshold This property is required. float
The threshold amount that must be met for the notification to fire.
token This property is required. str
updated_at This property is required. str
The date and time, in UTC, the AnomalyNotification was last updated at. ISO 8601 Formatted.
user_tokens This property is required. Sequence[str]
The tokens of the users that receive the notification.
costReportToken This property is required. String
The token for the CostReport the AnomalyNotification is associated with.
createdAt This property is required. String
The date and time, in UTC, the AnomalyNotification was created. ISO 8601 Formatted.
recipientChannels This property is required. List<String>
The channels that the notification is sent to.
threshold This property is required. Number
The threshold amount that must be met for the notification to fire.
token This property is required. String
updatedAt This property is required. String
The date and time, in UTC, the AnomalyNotification was last updated at. ISO 8601 Formatted.
userTokens This property is required. List<String>
The tokens of the users that receive the notification.

Package Details

Repository
vantage vantage-sh/terraform-provider-vantage
License
Notes
This Pulumi package is based on the vantage Terraform Provider.