wavefront.getEvents
Explore with Pulumi AI
Use this data source to get information about all Wavefront events.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Wavefront = Pulumi.Wavefront;
return await Deployment.RunAsync(() =>
{
var example = Wavefront.GetEvents.Invoke(new()
{
EarliestStartTimeEpochMillis = 1665427195,
LatestStartTimeEpochMillis = 1665427195,
Limit = 10,
Offset = 0,
});
});
package main
import (
"github.com/pulumi/pulumi-wavefront/sdk/go/wavefront"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := wavefront.GetEvents(ctx, &wavefront.GetEventsArgs{
EarliestStartTimeEpochMillis: 1665427195,
LatestStartTimeEpochMillis: 1665427195,
Limit: pulumi.IntRef(10),
Offset: pulumi.IntRef(0),
}, nil)
if err != nil {
return err
}
return nil
})
}
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.GetEventsArgs;
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 example = WavefrontFunctions.getEvents(GetEventsArgs.builder()
.earliestStartTimeEpochMillis(1665427195)
.latestStartTimeEpochMillis(1665427195)
.limit(10)
.offset(0)
.build());
}
}
import pulumi
import pulumi_wavefront as wavefront
example = wavefront.get_events(earliest_start_time_epoch_millis=1665427195,
latest_start_time_epoch_millis=1665427195,
limit=10,
offset=0)
import * as pulumi from "@pulumi/pulumi";
import * as wavefront from "@pulumi/wavefront";
const example = wavefront.getEvents({
earliestStartTimeEpochMillis: 1665427195,
latestStartTimeEpochMillis: 1665427195,
limit: 10,
offset: 0,
});
variables:
example:
fn::invoke:
Function: wavefront:getEvents
Arguments:
earliestStartTimeEpochMillis: 1.665427195e+09
latestStartTimeEpochMillis: 1.665427195e+09
limit: 10
offset: 0
Using getEvents
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 getEvents(args: GetEventsArgs, opts?: InvokeOptions): Promise<GetEventsResult>
function getEventsOutput(args: GetEventsOutputArgs, opts?: InvokeOptions): Output<GetEventsResult>
def get_events(earliest_start_time_epoch_millis: Optional[int] = None,
latest_start_time_epoch_millis: Optional[int] = None,
limit: Optional[int] = None,
offset: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetEventsResult
def get_events_output(earliest_start_time_epoch_millis: Optional[pulumi.Input[int]] = None,
latest_start_time_epoch_millis: Optional[pulumi.Input[int]] = None,
limit: Optional[pulumi.Input[int]] = None,
offset: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEventsResult]
func GetEvents(ctx *Context, args *GetEventsArgs, opts ...InvokeOption) (*GetEventsResult, error)
func GetEventsOutput(ctx *Context, args *GetEventsOutputArgs, opts ...InvokeOption) GetEventsResultOutput
> Note: This function is named GetEvents
in the Go SDK.
public static class GetEvents
{
public static Task<GetEventsResult> InvokeAsync(GetEventsArgs args, InvokeOptions? opts = null)
public static Output<GetEventsResult> Invoke(GetEventsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEventsResult> getEvents(GetEventsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: wavefront:index/getEvents:getEvents
arguments:
# arguments dictionary
The following arguments are supported:
- Earliest
Start intTime Epoch Millis The earliest start time in epoch milliseconds.
- Latest
Start intTime Epoch Millis The latest start time in epoch milliseconds.
- Limit int
Limit is the maximum number of results to be returned. Defaults to 100.
- Offset int
Offset is the offset from the first result to be returned. Defaults to 0.
- Earliest
Start intTime Epoch Millis The earliest start time in epoch milliseconds.
- Latest
Start intTime Epoch Millis The latest start time in epoch milliseconds.
- Limit int
Limit is the maximum number of results to be returned. Defaults to 100.
- Offset int
Offset is the offset from the first result to be returned. Defaults to 0.
- earliest
Start IntegerTime Epoch Millis The earliest start time in epoch milliseconds.
- latest
Start IntegerTime Epoch Millis The latest start time in epoch milliseconds.
- limit Integer
Limit is the maximum number of results to be returned. Defaults to 100.
- offset Integer
Offset is the offset from the first result to be returned. Defaults to 0.
- earliest
Start numberTime Epoch Millis The earliest start time in epoch milliseconds.
- latest
Start numberTime Epoch Millis The latest start time in epoch milliseconds.
- limit number
Limit is the maximum number of results to be returned. Defaults to 100.
- offset number
Offset is the offset from the first result to be returned. Defaults to 0.
- earliest_
start_ inttime_ epoch_ millis The earliest start time in epoch milliseconds.
- latest_
start_ inttime_ epoch_ millis The latest start time in epoch milliseconds.
- limit int
Limit is the maximum number of results to be returned. Defaults to 100.
- offset int
Offset is the offset from the first result to be returned. Defaults to 0.
- earliest
Start NumberTime Epoch Millis The earliest start time in epoch milliseconds.
- latest
Start NumberTime Epoch Millis The latest start time in epoch milliseconds.
- limit Number
Limit is the maximum number of results to be returned. Defaults to 100.
- offset Number
Offset is the offset from the first result to be returned. Defaults to 0.
getEvents Result
The following output properties are available:
- Earliest
Start intTime Epoch Millis Earliest start time in epoch milliseconds.
- Events
List<Get
Events Event> List of all events in Wavefront. For each event you will see a list of attributes.
- Id string
The provider-assigned unique ID for this managed resource.
- Latest
Start intTime Epoch Millis Latest start time in epoch milliseconds.
- Limit int
- Offset int
- Earliest
Start intTime Epoch Millis Earliest start time in epoch milliseconds.
- Events
[]Get
Events Event List of all events in Wavefront. For each event you will see a list of attributes.
- Id string
The provider-assigned unique ID for this managed resource.
- Latest
Start intTime Epoch Millis Latest start time in epoch milliseconds.
- Limit int
- Offset int
- earliest
Start IntegerTime Epoch Millis Earliest start time in epoch milliseconds.
- events
List<Get
Events Event> List of all events in Wavefront. For each event you will see a list of attributes.
- id String
The provider-assigned unique ID for this managed resource.
- latest
Start IntegerTime Epoch Millis Latest start time in epoch milliseconds.
- limit Integer
- offset Integer
- earliest
Start numberTime Epoch Millis Earliest start time in epoch milliseconds.
- events
Get
Events Event[] List of all events in Wavefront. For each event you will see a list of attributes.
- id string
The provider-assigned unique ID for this managed resource.
- latest
Start numberTime Epoch Millis Latest start time in epoch milliseconds.
- limit number
- offset number
- earliest_
start_ inttime_ epoch_ millis Earliest start time in epoch milliseconds.
- events
Sequence[Get
Events Event] List of all events in Wavefront. For each event you will see a list of attributes.
- id str
The provider-assigned unique ID for this managed resource.
- latest_
start_ inttime_ epoch_ millis Latest start time in epoch milliseconds.
- limit int
- offset int
- earliest
Start NumberTime Epoch Millis Earliest start time in epoch milliseconds.
- events List<Property Map>
List of all events in Wavefront. For each event you will see a list of attributes.
- id String
The provider-assigned unique ID for this managed resource.
- latest
Start NumberTime Epoch Millis Latest start time in epoch milliseconds.
- limit Number
- offset Number
Supporting Types
GetEventsEvent
- Annotations Dictionary<string, string>
Annotations associated with the event.
- Details string
The description of the event.
- Endtime
Key int - 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 int 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 int - 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 int 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 Integer - 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 Integer 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 int - 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 int 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 pulumi/pulumi-wavefront
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
wavefront
Terraform Provider.