Vercel v3.15.1 published on Monday, Sep 8, 2025 by Pulumiverse
Vercel v3.15.1 published on Monday, Sep 8, 2025 by Pulumiverse
Retrieves the configuration of an existing Vercel Team.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as vercel from "@pulumi/vercel";
const example = vercel.getTeamConfig({
id: "team_xxxxxxxxxxxxxxxxxxxxxxxx",
});
import pulumi
import pulumi_vercel as vercel
example = vercel.get_team_config(id="team_xxxxxxxxxxxxxxxxxxxxxxxx")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumiverse/pulumi-vercel/sdk/v3/go/vercel"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := vercel.LookupTeamConfig(ctx, &vercel.LookupTeamConfigArgs{
Id: "team_xxxxxxxxxxxxxxxxxxxxxxxx",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Vercel = Pulumi.Vercel;
return await Deployment.RunAsync(() =>
{
var example = Vercel.GetTeamConfig.Invoke(new()
{
Id = "team_xxxxxxxxxxxxxxxxxxxxxxxx",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.vercel.VercelFunctions;
import com.pulumi.vercel.inputs.GetTeamConfigArgs;
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 = VercelFunctions.getTeamConfig(GetTeamConfigArgs.builder()
.id("team_xxxxxxxxxxxxxxxxxxxxxxxx")
.build());
}
}
variables:
example:
fn::invoke:
Function: vercel:getTeamConfig
Arguments:
id: team_xxxxxxxxxxxxxxxxxxxxxxxx
Using getTeamConfig
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 getTeamConfig(args: GetTeamConfigArgs, opts?: InvokeOptions): Promise<GetTeamConfigResult>
function getTeamConfigOutput(args: GetTeamConfigOutputArgs, opts?: InvokeOptions): Output<GetTeamConfigResult>def get_team_config(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTeamConfigResult
def get_team_config_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTeamConfigResult]func LookupTeamConfig(ctx *Context, args *LookupTeamConfigArgs, opts ...InvokeOption) (*LookupTeamConfigResult, error)
func LookupTeamConfigOutput(ctx *Context, args *LookupTeamConfigOutputArgs, opts ...InvokeOption) LookupTeamConfigResultOutput> Note: This function is named LookupTeamConfig in the Go SDK.
public static class GetTeamConfig
{
public static Task<GetTeamConfigResult> InvokeAsync(GetTeamConfigArgs args, InvokeOptions? opts = null)
public static Output<GetTeamConfigResult> Invoke(GetTeamConfigInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTeamConfigResult> getTeamConfig(GetTeamConfigArgs args, InvokeOptions options)
public static Output<GetTeamConfigResult> getTeamConfig(GetTeamConfigArgs args, InvokeOptions options)
fn::invoke:
function: vercel:index/getTeamConfig:getTeamConfig
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- The ID of the existing Vercel Team.
- Id string
- The ID of the existing Vercel Team.
- id String
- The ID of the existing Vercel Team.
- id string
- The ID of the existing Vercel Team.
- id str
- The ID of the existing Vercel Team.
- id String
- The ID of the existing Vercel Team.
getTeamConfig Result
The following output properties are available:
- Description string
- A description of the team.
- Email
Domain string - Hostname that'll be matched with emails on sign-up to automatically join the Team.
- Enable
Preview stringFeedback - Preview feedback configuration.
- Enable
Production stringFeedback - Production feedback configuration.
- Hide
Ip boolAddresses - Indicates if ip addresses should be accessible in o11y tooling.
- Hide
Ip boolAddresses In Log Drains - Indicates if ip addresses should be accessible in log drains.
- Id string
- The ID of the existing Vercel Team.
- Invite
Code string - A code that can be used to join this team. Only visible to Team owners.
- Name string
- The name of the team.
- Preview
Deployment stringSuffix - The hostname that is used as the preview deployment suffix.
- Remote
Caching Pulumiverse.Vercel. Outputs. Get Team Config Remote Caching - Configuration for Remote Caching.
- Saml
Pulumiverse.
Vercel. Outputs. Get Team Config Saml - Configuration for SAML authentication.
- Sensitive
Environment stringVariable Policy - The policy for sensitive environment variables.
- Slug string
- The slug of the team. Used in the URL of the team's dashboard.
- Description string
- A description of the team.
- Email
Domain string - Hostname that'll be matched with emails on sign-up to automatically join the Team.
- Enable
Preview stringFeedback - Preview feedback configuration.
- Enable
Production stringFeedback - Production feedback configuration.
- Hide
Ip boolAddresses - Indicates if ip addresses should be accessible in o11y tooling.
- Hide
Ip boolAddresses In Log Drains - Indicates if ip addresses should be accessible in log drains.
- Id string
- The ID of the existing Vercel Team.
- Invite
Code string - A code that can be used to join this team. Only visible to Team owners.
- Name string
- The name of the team.
- Preview
Deployment stringSuffix - The hostname that is used as the preview deployment suffix.
- Remote
Caching GetTeam Config Remote Caching - Configuration for Remote Caching.
- Saml
Get
Team Config Saml - Configuration for SAML authentication.
- Sensitive
Environment stringVariable Policy - The policy for sensitive environment variables.
- Slug string
- The slug of the team. Used in the URL of the team's dashboard.
- description String
- A description of the team.
- email
Domain String - Hostname that'll be matched with emails on sign-up to automatically join the Team.
- enable
Preview StringFeedback - Preview feedback configuration.
- enable
Production StringFeedback - Production feedback configuration.
- hide
Ip BooleanAddresses - Indicates if ip addresses should be accessible in o11y tooling.
- hide
Ip BooleanAddresses In Log Drains - Indicates if ip addresses should be accessible in log drains.
- id String
- The ID of the existing Vercel Team.
- invite
Code String - A code that can be used to join this team. Only visible to Team owners.
- name String
- The name of the team.
- preview
Deployment StringSuffix - The hostname that is used as the preview deployment suffix.
- remote
Caching GetTeam Config Remote Caching - Configuration for Remote Caching.
- saml
Get
Team Config Saml - Configuration for SAML authentication.
- sensitive
Environment StringVariable Policy - The policy for sensitive environment variables.
- slug String
- The slug of the team. Used in the URL of the team's dashboard.
- description string
- A description of the team.
- email
Domain string - Hostname that'll be matched with emails on sign-up to automatically join the Team.
- enable
Preview stringFeedback - Preview feedback configuration.
- enable
Production stringFeedback - Production feedback configuration.
- hide
Ip booleanAddresses - Indicates if ip addresses should be accessible in o11y tooling.
- hide
Ip booleanAddresses In Log Drains - Indicates if ip addresses should be accessible in log drains.
- id string
- The ID of the existing Vercel Team.
- invite
Code string - A code that can be used to join this team. Only visible to Team owners.
- name string
- The name of the team.
- preview
Deployment stringSuffix - The hostname that is used as the preview deployment suffix.
- remote
Caching GetTeam Config Remote Caching - Configuration for Remote Caching.
- saml
Get
Team Config Saml - Configuration for SAML authentication.
- sensitive
Environment stringVariable Policy - The policy for sensitive environment variables.
- slug string
- The slug of the team. Used in the URL of the team's dashboard.
- description str
- A description of the team.
- email_
domain str - Hostname that'll be matched with emails on sign-up to automatically join the Team.
- enable_
preview_ strfeedback - Preview feedback configuration.
- enable_
production_ strfeedback - Production feedback configuration.
- hide_
ip_ booladdresses - Indicates if ip addresses should be accessible in o11y tooling.
- hide_
ip_ booladdresses_ in_ log_ drains - Indicates if ip addresses should be accessible in log drains.
- id str
- The ID of the existing Vercel Team.
- invite_
code str - A code that can be used to join this team. Only visible to Team owners.
- name str
- The name of the team.
- preview_
deployment_ strsuffix - The hostname that is used as the preview deployment suffix.
- remote_
caching GetTeam Config Remote Caching - Configuration for Remote Caching.
- saml
Get
Team Config Saml - Configuration for SAML authentication.
- sensitive_
environment_ strvariable_ policy - The policy for sensitive environment variables.
- slug str
- The slug of the team. Used in the URL of the team's dashboard.
- description String
- A description of the team.
- email
Domain String - Hostname that'll be matched with emails on sign-up to automatically join the Team.
- enable
Preview StringFeedback - Preview feedback configuration.
- enable
Production StringFeedback - Production feedback configuration.
- hide
Ip BooleanAddresses - Indicates if ip addresses should be accessible in o11y tooling.
- hide
Ip BooleanAddresses In Log Drains - Indicates if ip addresses should be accessible in log drains.
- id String
- The ID of the existing Vercel Team.
- invite
Code String - A code that can be used to join this team. Only visible to Team owners.
- name String
- The name of the team.
- preview
Deployment StringSuffix - The hostname that is used as the preview deployment suffix.
- remote
Caching Property Map - Configuration for Remote Caching.
- saml Property Map
- Configuration for SAML authentication.
- sensitive
Environment StringVariable Policy - The policy for sensitive environment variables.
- slug String
- The slug of the team. Used in the URL of the team's dashboard.
Supporting Types
GetTeamConfigRemoteCaching
- Enabled bool
- Indicates if Remote Caching is enabled.
- Enabled bool
- Indicates if Remote Caching is enabled.
- enabled Boolean
- Indicates if Remote Caching is enabled.
- enabled boolean
- Indicates if Remote Caching is enabled.
- enabled bool
- Indicates if Remote Caching is enabled.
- enabled Boolean
- Indicates if Remote Caching is enabled.
GetTeamConfigSaml
GetTeamConfigSamlRoles
- Access
Group stringId - The access group the assign is assigned to.
- Role string
- The team level role the user is assigned. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- Access
Group stringId - The access group the assign is assigned to.
- Role string
- The team level role the user is assigned. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access
Group StringId - The access group the assign is assigned to.
- role String
- The team level role the user is assigned. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access
Group stringId - The access group the assign is assigned to.
- role string
- The team level role the user is assigned. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access_
group_ strid - The access group the assign is assigned to.
- role str
- The team level role the user is assigned. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access
Group StringId - The access group the assign is assigned to.
- role String
- The team level role the user is assigned. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
Package Details
- Repository
- vercel pulumiverse/pulumi-vercel
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
vercelTerraform Provider.
Vercel v3.15.1 published on Monday, Sep 8, 2025 by Pulumiverse
