Viewing docs for vantage 0.4.4
published on Monday, Oct 26, 2026 by vantage-sh
published on Monday, Oct 26, 2026 by vantage-sh
vantage
Viewing docs for vantage 0.4.4
published on Monday, Oct 26, 2026 by vantage-sh
published on Monday, Oct 26, 2026 by vantage-sh
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as vantage from "@pulumi/vantage";
const all = vantage.getDashboardNotifications({});
export const allDashboardNotifications = all;
import pulumi
import pulumi_vantage as vantage
all = vantage.get_dashboard_notifications()
pulumi.export("allDashboardNotifications", all)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/vantage/vantage"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
all, err := vantage.GetDashboardNotifications(ctx, map[string]interface{}{}, nil)
if err != nil {
return err
}
ctx.Export("allDashboardNotifications", all)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vantage = Pulumi.Vantage;
return await Deployment.RunAsync(() =>
{
var all = Vantage.GetDashboardNotifications.Invoke();
return new Dictionary<string, object?>
{
["allDashboardNotifications"] = all,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vantage.VantageFunctions;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var all = VantageFunctions.getDashboardNotifications(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference);
ctx.export("allDashboardNotifications", all);
}
}
variables:
all:
fn::invoke:
function: vantage:getDashboardNotifications
arguments: {}
outputs:
allDashboardNotifications: ${all}
Example coming soon!
Using getDashboardNotifications
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 getDashboardNotifications(opts?: InvokeOptions): Promise<GetDashboardNotificationsResult>
function getDashboardNotificationsOutput(opts?: InvokeOutputOptions): Output<GetDashboardNotificationsResult>def get_dashboard_notifications(opts: Optional[InvokeOptions] = None) -> GetDashboardNotificationsResult
def get_dashboard_notifications_output(opts: Optional[InvokeOutputOptions] = None) -> Output[GetDashboardNotificationsResult]func GetDashboardNotifications(ctx *Context, opts ...InvokeOption) (*GetDashboardNotificationsResult, error)
func GetDashboardNotificationsOutput(ctx *Context, opts ...InvokeOption) GetDashboardNotificationsResultOutput> Note: This function is named GetDashboardNotifications in the Go SDK.
public static class GetDashboardNotifications
{
public static Task<GetDashboardNotificationsResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetDashboardNotificationsResult> Invoke(InvokeOptions? opts = null)
public static Output<GetDashboardNotificationsResult> Invoke(InvokeOutputOptions opts)
}public static CompletableFuture<GetDashboardNotificationsResult> getDashboardNotifications(InvokeOptions options)
public static Output<GetDashboardNotificationsResult> getDashboardNotifications(InvokeOptions options)
public static Output<GetDashboardNotificationsResult> getDashboardNotifications(InvokeOutputOptions options)
fn::invoke:
function: vantage:index/getDashboardNotifications:getDashboardNotifications
arguments:
# arguments dictionarydata "vantage_get_dashboard_notifications" "name" {
# arguments
}getDashboardNotifications Result
The following output properties are available:
- Dashboard
Notifications List<GetDashboard Notifications Dashboard Notification> - Id string
- The provider-assigned unique ID for this managed resource.
- Dashboard
Notifications []GetDashboard Notifications Dashboard Notification - Id string
- The provider-assigned unique ID for this managed resource.
- dashboard_
notifications list(object) - id string
- The provider-assigned unique ID for this managed resource.
- dashboard
Notifications List<GetDashboard Notifications Dashboard Notification> - id String
- The provider-assigned unique ID for this managed resource.
- dashboard
Notifications GetDashboard Notifications Dashboard Notification[] - id string
- The provider-assigned unique ID for this managed resource.
- dashboard_
notifications Sequence[GetDashboard Notifications Dashboard Notification] - id str
- The provider-assigned unique ID for this managed resource.
- dashboard
Notifications List<Property Map> - id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetDashboardNotificationsDashboardNotification
- Dashboard
Token string - The token for the Dashboard the DashboardNotification sends.
- Frequency string
- The frequency the DashboardNotification is sent.
- Id string
- The id of the resource
- Recipient
Emails List<string> - The email addresses that receive the notification, including organization users, SSO-domain addresses, and approved third-party addresses.
- Title string
- The title of the DashboardNotification.
- Token string
- User
Tokens List<string> - The tokens of organization users that receive the notification. Freeform SSO-domain and approved third-party emails are not included; see recipient_emails.
- Workspace
Token string - The token for the Workspace the DashboardNotification is a part of.
- Dashboard
Token string - The token for the Dashboard the DashboardNotification sends.
- Frequency string
- The frequency the DashboardNotification is sent.
- Id string
- The id of the resource
- Recipient
Emails []string - The email addresses that receive the notification, including organization users, SSO-domain addresses, and approved third-party addresses.
- Title string
- The title of the DashboardNotification.
- Token string
- User
Tokens []string - The tokens of organization users that receive the notification. Freeform SSO-domain and approved third-party emails are not included; see recipient_emails.
- Workspace
Token string - The token for the Workspace the DashboardNotification is a part of.
- dashboard_
token string - The token for the Dashboard the DashboardNotification sends.
- frequency string
- The frequency the DashboardNotification is sent.
- id string
- The id of the resource
- recipient_
emails list(string) - The email addresses that receive the notification, including organization users, SSO-domain addresses, and approved third-party addresses.
- title string
- The title of the DashboardNotification.
- token string
- user_
tokens list(string) - The tokens of organization users that receive the notification. Freeform SSO-domain and approved third-party emails are not included; see recipient_emails.
- workspace_
token string - The token for the Workspace the DashboardNotification is a part of.
- dashboard
Token String - The token for the Dashboard the DashboardNotification sends.
- frequency String
- The frequency the DashboardNotification is sent.
- id String
- The id of the resource
- recipient
Emails List<String> - The email addresses that receive the notification, including organization users, SSO-domain addresses, and approved third-party addresses.
- title String
- The title of the DashboardNotification.
- token String
- user
Tokens List<String> - The tokens of organization users that receive the notification. Freeform SSO-domain and approved third-party emails are not included; see recipient_emails.
- workspace
Token String - The token for the Workspace the DashboardNotification is a part of.
- dashboard
Token string - The token for the Dashboard the DashboardNotification sends.
- frequency string
- The frequency the DashboardNotification is sent.
- id string
- The id of the resource
- recipient
Emails string[] - The email addresses that receive the notification, including organization users, SSO-domain addresses, and approved third-party addresses.
- title string
- The title of the DashboardNotification.
- token string
- user
Tokens string[] - The tokens of organization users that receive the notification. Freeform SSO-domain and approved third-party emails are not included; see recipient_emails.
- workspace
Token string - The token for the Workspace the DashboardNotification is a part of.
- dashboard_
token str - The token for the Dashboard the DashboardNotification sends.
- frequency str
- The frequency the DashboardNotification is sent.
- id str
- The id of the resource
- recipient_
emails Sequence[str] - The email addresses that receive the notification, including organization users, SSO-domain addresses, and approved third-party addresses.
- title str
- The title of the DashboardNotification.
- token str
- user_
tokens Sequence[str] - The tokens of organization users that receive the notification. Freeform SSO-domain and approved third-party emails are not included; see recipient_emails.
- workspace_
token str - The token for the Workspace the DashboardNotification is a part of.
- dashboard
Token String - The token for the Dashboard the DashboardNotification sends.
- frequency String
- The frequency the DashboardNotification is sent.
- id String
- The id of the resource
- recipient
Emails List<String> - The email addresses that receive the notification, including organization users, SSO-domain addresses, and approved third-party addresses.
- title String
- The title of the DashboardNotification.
- token String
- user
Tokens List<String> - The tokens of organization users that receive the notification. Freeform SSO-domain and approved third-party emails are not included; see recipient_emails.
- workspace
Token String - The token for the Workspace the DashboardNotification is a part of.
Package Details
- Repository
- vantage vantage-sh/terraform-provider-vantage
- License
- Notes
- This Pulumi package is based on the
vantageTerraform Provider.
vantage
Viewing docs for vantage 0.4.4
published on Monday, Oct 26, 2026 by vantage-sh
published on Monday, Oct 26, 2026 by vantage-sh