vantage 0.1.60 published on Wednesday, May 14, 2025 by vantage-sh
vantage.getCostAlerts
Explore with Pulumi AI
vantage 0.1.60 published on Wednesday, May 14, 2025 by vantage-sh
Using getCostAlerts
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 getCostAlerts(opts?: InvokeOptions): Promise<GetCostAlertsResult>
function getCostAlertsOutput(opts?: InvokeOptions): Output<GetCostAlertsResult>
def get_cost_alerts(opts: Optional[InvokeOptions] = None) -> GetCostAlertsResult
def get_cost_alerts_output(opts: Optional[InvokeOptions] = None) -> Output[GetCostAlertsResult]
func GetCostAlerts(ctx *Context, opts ...InvokeOption) (*GetCostAlertsResult, error)
func GetCostAlertsOutput(ctx *Context, opts ...InvokeOption) GetCostAlertsResultOutput
> Note: This function is named GetCostAlerts
in the Go SDK.
public static class GetCostAlerts
{
public static Task<GetCostAlertsResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetCostAlertsResult> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetCostAlertsResult> getCostAlerts(InvokeOptions options)
public static Output<GetCostAlertsResult> getCostAlerts(InvokeOptions options)
fn::invoke:
function: vantage:index/getCostAlerts:getCostAlerts
arguments:
# arguments dictionary
getCostAlerts Result
The following output properties are available:
- Cost
Alerts List<GetCost Alerts Cost Alert> - Id string
- The provider-assigned unique ID for this managed resource.
- Cost
Alerts []GetCost Alerts Cost Alert - Id string
- The provider-assigned unique ID for this managed resource.
- cost
Alerts List<GetCost Alerts Cost Alert> - id String
- The provider-assigned unique ID for this managed resource.
- cost
Alerts GetCost Alerts Cost Alert[] - id string
- The provider-assigned unique ID for this managed resource.
- cost_
alerts Sequence[GetCost Alerts Cost Alert] - id str
- The provider-assigned unique ID for this managed resource.
- cost
Alerts List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetCostAlertsCostAlert
- Created
At string - The date and time, in UTC, for when the alert was created. ISO 8601 Formatted.
- Email
Recipients List<string> - The email addresses that will receive the alert.
- Interval string
- The period of time used to compare costs. Options are 'day', 'week', 'month', 'quarter'.
- Report
Tokens List<string> - The tokens of the reports to alert on.
- Slack
Channels List<string> - The Slack channels that will receive the alert. Make sure your slack integration is connected at https://console.vantage.sh/settings/slack.
- Teams
Channels List<string> - The Microsoft Teams channels that will receive the alert. Make sure your teams integration is connected at https://console.vantage.sh/settings/microsoft_teams.
- Threshold double
- The cost change threshold to alert on.
- Title string
- Token string
- Unit
Type string - The unit type used to compare costs. Options are 'currency' or 'percentage'.
- Updated
At string - The date and time, in UTC, for when the alert was last updated. ISO 8601 Formatted.
- Workspace
Token string - The ID of the organization that owns the CostAlert.
- Created
At string - The date and time, in UTC, for when the alert was created. ISO 8601 Formatted.
- Email
Recipients []string - The email addresses that will receive the alert.
- Interval string
- The period of time used to compare costs. Options are 'day', 'week', 'month', 'quarter'.
- Report
Tokens []string - The tokens of the reports to alert on.
- Slack
Channels []string - The Slack channels that will receive the alert. Make sure your slack integration is connected at https://console.vantage.sh/settings/slack.
- Teams
Channels []string - The Microsoft Teams channels that will receive the alert. Make sure your teams integration is connected at https://console.vantage.sh/settings/microsoft_teams.
- Threshold float64
- The cost change threshold to alert on.
- Title string
- Token string
- Unit
Type string - The unit type used to compare costs. Options are 'currency' or 'percentage'.
- Updated
At string - The date and time, in UTC, for when the alert was last updated. ISO 8601 Formatted.
- Workspace
Token string - The ID of the organization that owns the CostAlert.
- created
At String - The date and time, in UTC, for when the alert was created. ISO 8601 Formatted.
- email
Recipients List<String> - The email addresses that will receive the alert.
- interval String
- The period of time used to compare costs. Options are 'day', 'week', 'month', 'quarter'.
- report
Tokens List<String> - The tokens of the reports to alert on.
- slack
Channels List<String> - The Slack channels that will receive the alert. Make sure your slack integration is connected at https://console.vantage.sh/settings/slack.
- teams
Channels List<String> - The Microsoft Teams channels that will receive the alert. Make sure your teams integration is connected at https://console.vantage.sh/settings/microsoft_teams.
- threshold Double
- The cost change threshold to alert on.
- title String
- token String
- unit
Type String - The unit type used to compare costs. Options are 'currency' or 'percentage'.
- updated
At String - The date and time, in UTC, for when the alert was last updated. ISO 8601 Formatted.
- workspace
Token String - The ID of the organization that owns the CostAlert.
- created
At string - The date and time, in UTC, for when the alert was created. ISO 8601 Formatted.
- email
Recipients string[] - The email addresses that will receive the alert.
- interval string
- The period of time used to compare costs. Options are 'day', 'week', 'month', 'quarter'.
- report
Tokens string[] - The tokens of the reports to alert on.
- slack
Channels string[] - The Slack channels that will receive the alert. Make sure your slack integration is connected at https://console.vantage.sh/settings/slack.
- teams
Channels string[] - The Microsoft Teams channels that will receive the alert. Make sure your teams integration is connected at https://console.vantage.sh/settings/microsoft_teams.
- threshold number
- The cost change threshold to alert on.
- title string
- token string
- unit
Type string - The unit type used to compare costs. Options are 'currency' or 'percentage'.
- updated
At string - The date and time, in UTC, for when the alert was last updated. ISO 8601 Formatted.
- workspace
Token string - The ID of the organization that owns the CostAlert.
- created_
at str - The date and time, in UTC, for when the alert was created. ISO 8601 Formatted.
- email_
recipients Sequence[str] - The email addresses that will receive the alert.
- interval str
- The period of time used to compare costs. Options are 'day', 'week', 'month', 'quarter'.
- report_
tokens Sequence[str] - The tokens of the reports to alert on.
- slack_
channels Sequence[str] - The Slack channels that will receive the alert. Make sure your slack integration is connected at https://console.vantage.sh/settings/slack.
- teams_
channels Sequence[str] - The Microsoft Teams channels that will receive the alert. Make sure your teams integration is connected at https://console.vantage.sh/settings/microsoft_teams.
- threshold float
- The cost change threshold to alert on.
- title str
- token str
- unit_
type str - The unit type used to compare costs. Options are 'currency' or 'percentage'.
- updated_
at str - The date and time, in UTC, for when the alert was last updated. ISO 8601 Formatted.
- workspace_
token str - The ID of the organization that owns the CostAlert.
- created
At String - The date and time, in UTC, for when the alert was created. ISO 8601 Formatted.
- email
Recipients List<String> - The email addresses that will receive the alert.
- interval String
- The period of time used to compare costs. Options are 'day', 'week', 'month', 'quarter'.
- report
Tokens List<String> - The tokens of the reports to alert on.
- slack
Channels List<String> - The Slack channels that will receive the alert. Make sure your slack integration is connected at https://console.vantage.sh/settings/slack.
- teams
Channels List<String> - The Microsoft Teams channels that will receive the alert. Make sure your teams integration is connected at https://console.vantage.sh/settings/microsoft_teams.
- threshold Number
- The cost change threshold to alert on.
- title String
- token String
- unit
Type String - The unit type used to compare costs. Options are 'currency' or 'percentage'.
- updated
At String - The date and time, in UTC, for when the alert was last updated. ISO 8601 Formatted.
- workspace
Token String - The ID of the organization that owns the CostAlert.
Package Details
- Repository
- vantage vantage-sh/terraform-provider-vantage
- License
- Notes
- This Pulumi package is based on the
vantage
Terraform Provider.
vantage 0.1.60 published on Wednesday, May 14, 2025 by vantage-sh