Viewing docs for rollbar 1.16.0
published on Wednesday, Apr 30, 2025 by rollbar
published on Wednesday, Apr 30, 2025 by rollbar
Viewing docs for rollbar 1.16.0
published on Wednesday, Apr 30, 2025 by rollbar
published on Wednesday, Apr 30, 2025 by rollbar
rollbar.Team Data Source
==============================
Use this data source to retrieve information about a Rollbar team.
Example Usage
To retrieve info about a team by name or ID:
import * as pulumi from "@pulumi/pulumi";
import * as rollbar from "@pulumi/rollbar";
const foobar = rollbar.getTeam({
name: "foobar",
});
const example = rollbar.getTeam({
teamId: 123456,
});
import pulumi
import pulumi_rollbar as rollbar
foobar = rollbar.get_team(name="foobar")
example = rollbar.get_team(team_id=123456)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/rollbar/rollbar"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := rollbar.LookupTeam(ctx, &rollbar.LookupTeamArgs{
Name: pulumi.StringRef("foobar"),
}, nil)
if err != nil {
return err
}
_, err = rollbar.LookupTeam(ctx, &rollbar.LookupTeamArgs{
TeamId: pulumi.Float64Ref(123456),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Rollbar = Pulumi.Rollbar;
return await Deployment.RunAsync(() =>
{
var foobar = Rollbar.GetTeam.Invoke(new()
{
Name = "foobar",
});
var example = Rollbar.GetTeam.Invoke(new()
{
TeamId = 123456,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.rollbar.RollbarFunctions;
import com.pulumi.rollbar.inputs.GetTeamArgs;
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 foobar = RollbarFunctions.getTeam(GetTeamArgs.builder()
.name("foobar")
.build());
final var example = RollbarFunctions.getTeam(GetTeamArgs.builder()
.teamId(123456)
.build());
}
}
variables:
foobar:
fn::invoke:
function: rollbar:getTeam
arguments:
name: foobar
example:
fn::invoke:
function: rollbar:getTeam
arguments:
teamId: 123456
Using getTeam
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 getTeam(args: GetTeamArgs, opts?: InvokeOptions): Promise<GetTeamResult>
function getTeamOutput(args: GetTeamOutputArgs, opts?: InvokeOptions): Output<GetTeamResult>def get_team(id: Optional[str] = None,
name: Optional[str] = None,
team_id: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetTeamResult
def get_team_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
team_id: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTeamResult]func LookupTeam(ctx *Context, args *LookupTeamArgs, opts ...InvokeOption) (*LookupTeamResult, error)
func LookupTeamOutput(ctx *Context, args *LookupTeamOutputArgs, opts ...InvokeOption) LookupTeamResultOutput> Note: This function is named LookupTeam in the Go SDK.
public static class GetTeam
{
public static Task<GetTeamResult> InvokeAsync(GetTeamArgs args, InvokeOptions? opts = null)
public static Output<GetTeamResult> Invoke(GetTeamInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTeamResult> getTeam(GetTeamArgs args, InvokeOptions options)
public static Output<GetTeamResult> getTeam(GetTeamArgs args, InvokeOptions options)
fn::invoke:
function: rollbar:index/getTeam:getTeam
arguments:
# arguments dictionaryThe following arguments are supported:
getTeam Result
The following output properties are available:
- Access
Level string - Team access level. Will be one of
standard,lightorview. - Account
Id double - ID of account that owns the team
- Id string
- ID of the team
- Name string
- Team
Id double
- Access
Level string - Team access level. Will be one of
standard,lightorview. - Account
Id float64 - ID of account that owns the team
- Id string
- ID of the team
- Name string
- Team
Id float64
- access
Level String - Team access level. Will be one of
standard,lightorview. - account
Id Double - ID of account that owns the team
- id String
- ID of the team
- name String
- team
Id Double
- access
Level string - Team access level. Will be one of
standard,lightorview. - account
Id number - ID of account that owns the team
- id string
- ID of the team
- name string
- team
Id number
- access_
level str - Team access level. Will be one of
standard,lightorview. - account_
id float - ID of account that owns the team
- id str
- ID of the team
- name str
- team_
id float
- access
Level String - Team access level. Will be one of
standard,lightorview. - account
Id Number - ID of account that owns the team
- id String
- ID of the team
- name String
- team
Id Number
Package Details
- Repository
- rollbar rollbar/terraform-provider-rollbar
- License
- Notes
- This Pulumi package is based on the
rollbarTerraform Provider.
Viewing docs for rollbar 1.16.0
published on Wednesday, Apr 30, 2025 by rollbar
published on Wednesday, Apr 30, 2025 by rollbar
