Wavefront v3.1.2 published on Friday, May 10, 2024 by Pulumi
wavefront.getEvents
Explore with Pulumi AI
Use this data source to get information about all Wavefront events.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as wavefront from "@pulumi/wavefront";
// Get the information about all events
const example = wavefront.getEvents({
limit: 10,
offset: 0,
latestStartTimeEpochMillis: 1665427195,
earliestStartTimeEpochMillis: 1665427195,
});
import pulumi
import pulumi_wavefront as wavefront
# Get the information about all events
example = wavefront.get_events(limit=10,
offset=0,
latest_start_time_epoch_millis=1665427195,
earliest_start_time_epoch_millis=1665427195)
package main
import (
"github.com/pulumi/pulumi-wavefront/sdk/v3/go/wavefront"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Get the information about all events
_, err := wavefront.GetEvents(ctx, &wavefront.GetEventsArgs{
Limit: pulumi.IntRef(10),
Offset: pulumi.IntRef(0),
LatestStartTimeEpochMillis: 1665427195,
EarliestStartTimeEpochMillis: 1665427195,
}, 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 all events
var example = Wavefront.GetEvents.Invoke(new()
{
Limit = 10,
Offset = 0,
LatestStartTimeEpochMillis = 1665427195,
EarliestStartTimeEpochMillis = 1665427195,
});
});
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) {
// Get the information about all events
final var example = WavefrontFunctions.getEvents(GetEventsArgs.builder()
.limit(10)
.offset(0)
.latestStartTimeEpochMillis(1665427195)
.earliestStartTimeEpochMillis(1665427195)
.build());
}
}
variables:
# Get the information about all events
example:
fn::invoke:
Function: wavefront:getEvents
Arguments:
limit: 10
offset: 0
latestStartTimeEpochMillis: 1.665427195e+09
earliestStartTimeEpochMillis: 1.665427195e+09
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.