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>
def get_report_notifications(opts: Optional[InvokeOptions] = None) -> GetReportNotificationsResult
def get_report_notifications_output(opts: Optional[InvokeOptions] = None) -> Output[GetReportNotificationsResult]
func GetReportNotifications(ctx *Context, opts ...InvokeOption) (*GetReportNotificationsResult, error)
func GetReportNotificationsOutput(ctx *Context, opts ...InvokeOption) GetReportNotificationsResultOutput
> 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)
}
public static CompletableFuture<GetReportNotificationsResult> getReportNotifications(InvokeOptions options)
public static Output<GetReportNotificationsResult> getReportNotifications(InvokeOptions options)
fn::invoke:
function: vantage:index/getReportNotifications:getReportNotifications
arguments:
# arguments dictionary
getReportNotifications Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Report
Notifications List<GetReport Notifications Report Notification>
- Id string
- The provider-assigned unique ID for this managed resource.
- Report
Notifications []GetReport Notifications Report Notification
- id String
- The provider-assigned unique ID for this managed resource.
- report
Notifications List<GetReport Notifications Report Notification>
- id string
- The provider-assigned unique ID for this managed resource.
- report
Notifications GetReport Notifications Report Notification[]
- id str
- The provider-assigned unique ID for this managed resource.
- report_
notifications Sequence[GetReport Notifications Report Notification]
- id String
- The provider-assigned unique ID for this managed resource.
- report
Notifications List<Property Map>
Supporting Types
GetReportNotificationsReportNotification
- Change
This property is required. string - The type of change the ReportNotification is tracking.
- Cost
Report Token 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.
- Recipient
Channels 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 - User
Tokens 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.
- Cost
Report Token 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.
- Recipient
Channels 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 - User
Tokens 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.
- cost
Report Token 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.
- recipient
Channels 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 - user
Tokens 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.
- cost
Report Token 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.
- recipient
Channels 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 - user
Tokens 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.
- cost
Report Token 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.
- recipient
Channels 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 - user
Tokens 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.