Viewing docs for wavefront 5.1.0
published on Wednesday, Jan 21, 2026 by vmware
published on Wednesday, Jan 21, 2026 by vmware
Viewing docs for wavefront 5.1.0
published on Wednesday, Jan 21, 2026 by vmware
published on Wednesday, Jan 21, 2026 by vmware
Use this data source to get information about a certain Wavefront event.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as wavefront from "@pulumi/wavefront";
// Get the information about a Wavefront event by its ID.
const example = wavefront.getEvent({
id: "sample-event-id",
});
import pulumi
import pulumi_wavefront as wavefront
# Get the information about a Wavefront event by its ID.
example = wavefront.get_event(id="sample-event-id")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/wavefront/v5/wavefront"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Get the information about a Wavefront event by its ID.
_, err := wavefront.LookupEvent(ctx, &wavefront.LookupEventArgs{
Id: "sample-event-id",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Wavefront = Pulumi.Wavefront;
return await Deployment.RunAsync(() =>
{
// Get the information about a Wavefront event by its ID.
var example = Wavefront.GetEvent.Invoke(new()
{
Id = "sample-event-id",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.wavefront.WavefrontFunctions;
import com.pulumi.wavefront.inputs.GetEventArgs;
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) {
// Get the information about a Wavefront event by its ID.
final var example = WavefrontFunctions.getEvent(GetEventArgs.builder()
.id("sample-event-id")
.build());
}
}
variables:
# Get the information about a Wavefront event by its ID.
example:
fn::invoke:
function: wavefront:getEvent
arguments:
id: sample-event-id
Using getEvent
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 getEvent(args: GetEventArgs, opts?: InvokeOptions): Promise<GetEventResult>
function getEventOutput(args: GetEventOutputArgs, opts?: InvokeOptions): Output<GetEventResult>def get_event(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEventResult
def get_event_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEventResult]func LookupEvent(ctx *Context, args *LookupEventArgs, opts ...InvokeOption) (*LookupEventResult, error)
func LookupEventOutput(ctx *Context, args *LookupEventOutputArgs, opts ...InvokeOption) LookupEventResultOutput> Note: This function is named LookupEvent in the Go SDK.
public static class GetEvent
{
public static Task<GetEventResult> InvokeAsync(GetEventArgs args, InvokeOptions? opts = null)
public static Output<GetEventResult> Invoke(GetEventInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetEventResult> getEvent(GetEventArgs args, InvokeOptions options)
public static Output<GetEventResult> getEvent(GetEventArgs args, InvokeOptions options)
fn::invoke:
function: wavefront:index/getEvent:getEvent
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- The ID associated with the event data to be fetched.
- Id string
- The ID associated with the event data to be fetched.
- id String
- The ID associated with the event data to be fetched.
- id string
- The ID associated with the event data to be fetched.
- id str
- The ID associated with the event data to be fetched.
- id String
- The ID associated with the event data to be fetched.
getEvent Result
The following output properties are available:
- Annotations Dictionary<string, string>
- Annotations associated with the event.
- Details string
- The description of the event.
- Endtime
Key double - Id string
- The ID of the event in Wavefront.
- Is
Ephemeral bool - A Boolean flag. If set to
true, creates a point-in-time event (i.e. with no duration). - Name string
- The name of the event in Wavefront.
- Severity string
- The severity category of the event.
- Start
Time double - The start time of the event in epoch milliseconds.
- List<string>
- A set of tags assigned to the event.
- Type string
- The type of the event.
- Annotations map[string]string
- Annotations associated with the event.
- Details string
- The description of the event.
- Endtime
Key float64 - Id string
- The ID of the event in Wavefront.
- Is
Ephemeral bool - A Boolean flag. If set to
true, creates a point-in-time event (i.e. with no duration). - Name string
- The name of the event in Wavefront.
- Severity string
- The severity category of the event.
- Start
Time float64 - The start time of the event in epoch milliseconds.
- []string
- A set of tags assigned to the event.
- Type string
- The type of the event.
- annotations Map<String,String>
- Annotations associated with the event.
- details String
- The description of the event.
- endtime
Key Double - id String
- The ID of the event in Wavefront.
- is
Ephemeral Boolean - A Boolean flag. If set to
true, creates a point-in-time event (i.e. with no duration). - name String
- The name of the event in Wavefront.
- severity String
- The severity category of the event.
- start
Time Double - The start time of the event in epoch milliseconds.
- List<String>
- A set of tags assigned to the event.
- type String
- The type of the event.
- annotations {[key: string]: string}
- Annotations associated with the event.
- details string
- The description of the event.
- endtime
Key number - id string
- The ID of the event in Wavefront.
- is
Ephemeral boolean - A Boolean flag. If set to
true, creates a point-in-time event (i.e. with no duration). - name string
- The name of the event in Wavefront.
- severity string
- The severity category of the event.
- start
Time number - The start time of the event in epoch milliseconds.
- string[]
- A set of tags assigned to the event.
- type string
- The type of the event.
- annotations Mapping[str, str]
- Annotations associated with the event.
- details str
- The description of the event.
- endtime_
key float - id str
- The ID of the event in Wavefront.
- is_
ephemeral bool - A Boolean flag. If set to
true, creates a point-in-time event (i.e. with no duration). - name str
- The name of the event in Wavefront.
- severity str
- The severity category of the event.
- start_
time float - The start time of the event in epoch milliseconds.
- Sequence[str]
- A set of tags assigned to the event.
- type str
- The type of the event.
- annotations Map<String>
- Annotations associated with the event.
- details String
- The description of the event.
- endtime
Key Number - id String
- The ID of the event in Wavefront.
- is
Ephemeral Boolean - A Boolean flag. If set to
true, creates a point-in-time event (i.e. with no duration). - name String
- The name of the event in Wavefront.
- severity String
- The severity category of the event.
- start
Time Number - The start time of the event in epoch milliseconds.
- List<String>
- A set of tags assigned to the event.
- type String
- The type of the event.
Package Details
- Repository
- Wavefront vmware/terraform-provider-wavefront
- License
- Notes
- This Pulumi package is based on the
wavefrontTerraform Provider.
Viewing docs for wavefront 5.1.0
published on Wednesday, Jan 21, 2026 by vmware
published on Wednesday, Jan 21, 2026 by vmware
