1. Packages
  2. Vantage Provider
  3. API Docs
  4. getReportNotifications
vantage 0.1.50 published on Monday, Apr 7, 2025 by vantage-sh

vantage.getReportNotifications

Explore with Pulumi AI

Using getReportNotifications

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 getReportNotifications(opts?: InvokeOptions): Promise<GetReportNotificationsResult>
function getReportNotificationsOutput(opts?: InvokeOptions): Output<GetReportNotificationsResult>
Copy
def get_report_notifications(opts: Optional[InvokeOptions] = None) -> GetReportNotificationsResult
def get_report_notifications_output(opts: Optional[InvokeOptions] = None) -> Output[GetReportNotificationsResult]
Copy
func GetReportNotifications(ctx *Context, opts ...InvokeOption) (*GetReportNotificationsResult, error)
func GetReportNotificationsOutput(ctx *Context, opts ...InvokeOption) GetReportNotificationsResultOutput
Copy

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

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

getReportNotifications Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
ReportNotifications List<GetReportNotificationsReportNotification>
Id string
The provider-assigned unique ID for this managed resource.
ReportNotifications []GetReportNotificationsReportNotification
id String
The provider-assigned unique ID for this managed resource.
reportNotifications List<GetReportNotificationsReportNotification>
id string
The provider-assigned unique ID for this managed resource.
reportNotifications GetReportNotificationsReportNotification[]
id str
The provider-assigned unique ID for this managed resource.
report_notifications Sequence[GetReportNotificationsReportNotification]
id String
The provider-assigned unique ID for this managed resource.
reportNotifications List<Property Map>

Supporting Types

GetReportNotificationsReportNotification

Change This property is required. string
The type of change the ReportNotification is tracking.
CostReportToken This property is required. string
The token for a CostReport the ReportNotification is applied to.
Frequency This property is required. string
The frequency the ReportNotification is sent.
RecipientChannels This property is required. List<string>
The Slack or Microsoft Teams channels that receive the notification.
Title This property is required. string
The title of the ReportNotification.
Token This property is required. string
UserTokens This property is required. List<string>
The Users that receive the notification.
Change This property is required. string
The type of change the ReportNotification is tracking.
CostReportToken This property is required. string
The token for a CostReport the ReportNotification is applied to.
Frequency This property is required. string
The frequency the ReportNotification is sent.
RecipientChannels This property is required. []string
The Slack or Microsoft Teams channels that receive the notification.
Title This property is required. string
The title of the ReportNotification.
Token This property is required. string
UserTokens This property is required. []string
The Users that receive the notification.
change This property is required. String
The type of change the ReportNotification is tracking.
costReportToken This property is required. String
The token for a CostReport the ReportNotification is applied to.
frequency This property is required. String
The frequency the ReportNotification is sent.
recipientChannels This property is required. List<String>
The Slack or Microsoft Teams channels that receive the notification.
title This property is required. String
The title of the ReportNotification.
token This property is required. String
userTokens This property is required. List<String>
The Users that receive the notification.
change This property is required. string
The type of change the ReportNotification is tracking.
costReportToken This property is required. string
The token for a CostReport the ReportNotification is applied to.
frequency This property is required. string
The frequency the ReportNotification is sent.
recipientChannels This property is required. string[]
The Slack or Microsoft Teams channels that receive the notification.
title This property is required. string
The title of the ReportNotification.
token This property is required. string
userTokens This property is required. string[]
The Users that receive the notification.
change This property is required. str
The type of change the ReportNotification is tracking.
cost_report_token This property is required. str
The token for a CostReport the ReportNotification is applied to.
frequency This property is required. str
The frequency the ReportNotification is sent.
recipient_channels This property is required. Sequence[str]
The Slack or Microsoft Teams channels that receive the notification.
title This property is required. str
The title of the ReportNotification.
token This property is required. str
user_tokens This property is required. Sequence[str]
The Users that receive the notification.
change This property is required. String
The type of change the ReportNotification is tracking.
costReportToken This property is required. String
The token for a CostReport the ReportNotification is applied to.
frequency This property is required. String
The frequency the ReportNotification is sent.
recipientChannels This property is required. List<String>
The Slack or Microsoft Teams channels that receive the notification.
title This property is required. String
The title of the ReportNotification.
token This property is required. String
userTokens This property is required. List<String>
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.