vercel.TeamConfig
Explore with Pulumi AI
Manages the configuration of an existing Vercel Team.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
exampleTeamConfig:
type: vercel:TeamConfig
name: example
properties:
id: team_xxxxxxxxxxxxxxxxxxxxxxxx
avatar: ${example.file}
name: Vercel terraform example
slug: vercel-terraform-example
description: Vercel Terraform Example
sensitiveEnvironmentVariablePolicy: off
remoteCaching:
enabled: true
enablePreviewFeedback: off
enableProductionFeedback: off
hideIpAddresses: true
hideIpAddressesInLogDrains: true
variables:
example:
fn::invoke:
Function: vercel:getFile
Arguments:
path: example/avatar.png
Create TeamConfig Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new TeamConfig(name: string, args?: TeamConfigArgs, opts?: CustomResourceOptions);
@overload
def TeamConfig(resource_name: str,
args: Optional[TeamConfigArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def TeamConfig(resource_name: str,
opts: Optional[ResourceOptions] = None,
avatar: Optional[Mapping[str, str]] = None,
description: Optional[str] = None,
email_domain: Optional[str] = None,
enable_preview_feedback: Optional[str] = None,
enable_production_feedback: Optional[str] = None,
hide_ip_addresses: Optional[bool] = None,
hide_ip_addresses_in_log_drains: Optional[bool] = None,
name: Optional[str] = None,
preview_deployment_suffix: Optional[str] = None,
remote_caching: Optional[TeamConfigRemoteCachingArgs] = None,
saml: Optional[TeamConfigSamlArgs] = None,
sensitive_environment_variable_policy: Optional[str] = None,
slug: Optional[str] = None)
func NewTeamConfig(ctx *Context, name string, args *TeamConfigArgs, opts ...ResourceOption) (*TeamConfig, error)
public TeamConfig(string name, TeamConfigArgs? args = null, CustomResourceOptions? opts = null)
public TeamConfig(String name, TeamConfigArgs args)
public TeamConfig(String name, TeamConfigArgs args, CustomResourceOptions options)
type: vercel:TeamConfig
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args TeamConfigArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args TeamConfigArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args TeamConfigArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TeamConfigArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TeamConfigArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var teamConfigResource = new Vercel.TeamConfig("teamConfigResource", new()
{
Avatar =
{
{ "string", "string" },
},
Description = "string",
EmailDomain = "string",
EnablePreviewFeedback = "string",
EnableProductionFeedback = "string",
HideIpAddresses = false,
HideIpAddressesInLogDrains = false,
Name = "string",
PreviewDeploymentSuffix = "string",
RemoteCaching = new Vercel.Inputs.TeamConfigRemoteCachingArgs
{
Enabled = false,
},
Saml = new Vercel.Inputs.TeamConfigSamlArgs
{
Enforced = false,
Roles =
{
{ "string", new Vercel.Inputs.TeamConfigSamlRolesArgs
{
AccessGroupId = "string",
Role = "string",
} },
},
},
SensitiveEnvironmentVariablePolicy = "string",
Slug = "string",
});
example, err := vercel.NewTeamConfig(ctx, "teamConfigResource", &vercel.TeamConfigArgs{
Avatar: pulumi.StringMap{
"string": pulumi.String("string"),
},
Description: pulumi.String("string"),
EmailDomain: pulumi.String("string"),
EnablePreviewFeedback: pulumi.String("string"),
EnableProductionFeedback: pulumi.String("string"),
HideIpAddresses: pulumi.Bool(false),
HideIpAddressesInLogDrains: pulumi.Bool(false),
Name: pulumi.String("string"),
PreviewDeploymentSuffix: pulumi.String("string"),
RemoteCaching: &vercel.TeamConfigRemoteCachingArgs{
Enabled: pulumi.Bool(false),
},
Saml: &vercel.TeamConfigSamlArgs{
Enforced: pulumi.Bool(false),
Roles: vercel.TeamConfigSamlRolesMap{
"string": &vercel.TeamConfigSamlRolesArgs{
AccessGroupId: pulumi.String("string"),
Role: pulumi.String("string"),
},
},
},
SensitiveEnvironmentVariablePolicy: pulumi.String("string"),
Slug: pulumi.String("string"),
})
var teamConfigResource = new TeamConfig("teamConfigResource", TeamConfigArgs.builder()
.avatar(Map.of("string", "string"))
.description("string")
.emailDomain("string")
.enablePreviewFeedback("string")
.enableProductionFeedback("string")
.hideIpAddresses(false)
.hideIpAddressesInLogDrains(false)
.name("string")
.previewDeploymentSuffix("string")
.remoteCaching(TeamConfigRemoteCachingArgs.builder()
.enabled(false)
.build())
.saml(TeamConfigSamlArgs.builder()
.enforced(false)
.roles(Map.of("string", TeamConfigSamlRolesArgs.builder()
.accessGroupId("string")
.role("string")
.build()))
.build())
.sensitiveEnvironmentVariablePolicy("string")
.slug("string")
.build());
team_config_resource = vercel.TeamConfig("teamConfigResource",
avatar={
"string": "string",
},
description="string",
email_domain="string",
enable_preview_feedback="string",
enable_production_feedback="string",
hide_ip_addresses=False,
hide_ip_addresses_in_log_drains=False,
name="string",
preview_deployment_suffix="string",
remote_caching={
"enabled": False,
},
saml={
"enforced": False,
"roles": {
"string": {
"access_group_id": "string",
"role": "string",
},
},
},
sensitive_environment_variable_policy="string",
slug="string")
const teamConfigResource = new vercel.TeamConfig("teamConfigResource", {
avatar: {
string: "string",
},
description: "string",
emailDomain: "string",
enablePreviewFeedback: "string",
enableProductionFeedback: "string",
hideIpAddresses: false,
hideIpAddressesInLogDrains: false,
name: "string",
previewDeploymentSuffix: "string",
remoteCaching: {
enabled: false,
},
saml: {
enforced: false,
roles: {
string: {
accessGroupId: "string",
role: "string",
},
},
},
sensitiveEnvironmentVariablePolicy: "string",
slug: "string",
});
type: vercel:TeamConfig
properties:
avatar:
string: string
description: string
emailDomain: string
enablePreviewFeedback: string
enableProductionFeedback: string
hideIpAddresses: false
hideIpAddressesInLogDrains: false
name: string
previewDeploymentSuffix: string
remoteCaching:
enabled: false
saml:
enforced: false
roles:
string:
accessGroupId: string
role: string
sensitiveEnvironmentVariablePolicy: string
slug: string
TeamConfig Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The TeamConfig resource accepts the following input properties:
- Avatar Dictionary<string, string>
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- Enable
Production stringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- Name string
- The name of the team.
- Preview
Deployment stringSuffix - The hostname that is used as the preview deployment suffix.
- Remote
Caching Pulumiverse.Vercel. Inputs. Team Config Remote Caching - Configuration for Remote Caching.
- Saml
Pulumiverse.
Vercel. Inputs. Team Config Saml - Configuration for SAML authentication.
- Sensitive
Environment stringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- Slug string
- The slug of the team. Will be used in the URL of the team's dashboard.
- Avatar map[string]string
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- Enable
Production stringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- Name string
- The name of the team.
- Preview
Deployment stringSuffix - The hostname that is used as the preview deployment suffix.
- Remote
Caching TeamConfig Remote Caching Args - Configuration for Remote Caching.
- Saml
Team
Config Saml Args - Configuration for SAML authentication.
- Sensitive
Environment stringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- Slug string
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar Map<String,String>
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable
Production StringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- name String
- The name of the team.
- preview
Deployment StringSuffix - The hostname that is used as the preview deployment suffix.
- remote
Caching TeamConfig Remote Caching - Configuration for Remote Caching.
- saml
Team
Config Saml - Configuration for SAML authentication.
- sensitive
Environment StringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug String
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar {[key: string]: string}
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable
Production stringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- name string
- The name of the team.
- preview
Deployment stringSuffix - The hostname that is used as the preview deployment suffix.
- remote
Caching TeamConfig Remote Caching - Configuration for Remote Caching.
- saml
Team
Config Saml - Configuration for SAML authentication.
- sensitive
Environment stringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug string
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar Mapping[str, str]
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable_
production_ strfeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- name str
- The name of the team.
- preview_
deployment_ strsuffix - The hostname that is used as the preview deployment suffix.
- remote_
caching TeamConfig Remote Caching Args - Configuration for Remote Caching.
- saml
Team
Config Saml Args - Configuration for SAML authentication.
- sensitive_
environment_ strvariable_ policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug str
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar Map<String>
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable
Production StringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- 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 - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug String
- The slug of the team. Will be used in the URL of the team's dashboard.
Outputs
All input properties are implicitly available as output properties. Additionally, the TeamConfig resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Invite
Code string - A code that can be used to join this team. Only visible to Team owners.
- Id string
- The provider-assigned unique ID for this managed resource.
- Invite
Code string - A code that can be used to join this team. Only visible to Team owners.
- id String
- The provider-assigned unique ID for this managed resource.
- invite
Code String - A code that can be used to join this team. Only visible to Team owners.
- id string
- The provider-assigned unique ID for this managed resource.
- invite
Code string - A code that can be used to join this team. Only visible to Team owners.
- id str
- The provider-assigned unique ID for this managed resource.
- invite_
code str - A code that can be used to join this team. Only visible to Team owners.
- id String
- The provider-assigned unique ID for this managed resource.
- invite
Code String - A code that can be used to join this team. Only visible to Team owners.
Look up Existing TeamConfig Resource
Get an existing TeamConfig resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: TeamConfigState, opts?: CustomResourceOptions): TeamConfig
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
avatar: Optional[Mapping[str, str]] = None,
description: Optional[str] = None,
email_domain: Optional[str] = None,
enable_preview_feedback: Optional[str] = None,
enable_production_feedback: Optional[str] = None,
hide_ip_addresses: Optional[bool] = None,
hide_ip_addresses_in_log_drains: Optional[bool] = None,
invite_code: Optional[str] = None,
name: Optional[str] = None,
preview_deployment_suffix: Optional[str] = None,
remote_caching: Optional[TeamConfigRemoteCachingArgs] = None,
saml: Optional[TeamConfigSamlArgs] = None,
sensitive_environment_variable_policy: Optional[str] = None,
slug: Optional[str] = None) -> TeamConfig
func GetTeamConfig(ctx *Context, name string, id IDInput, state *TeamConfigState, opts ...ResourceOption) (*TeamConfig, error)
public static TeamConfig Get(string name, Input<string> id, TeamConfigState? state, CustomResourceOptions? opts = null)
public static TeamConfig get(String name, Output<String> id, TeamConfigState state, CustomResourceOptions options)
resources: _: type: vercel:TeamConfig get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Avatar Dictionary<string, string>
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- Enable
Production stringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- 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. Inputs. Team Config Remote Caching - Configuration for Remote Caching.
- Saml
Pulumiverse.
Vercel. Inputs. Team Config Saml - Configuration for SAML authentication.
- Sensitive
Environment stringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- Slug string
- The slug of the team. Will be used in the URL of the team's dashboard.
- Avatar map[string]string
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- Enable
Production stringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- 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 TeamConfig Remote Caching Args - Configuration for Remote Caching.
- Saml
Team
Config Saml Args - Configuration for SAML authentication.
- Sensitive
Environment stringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- Slug string
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar Map<String,String>
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable
Production StringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- 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 TeamConfig Remote Caching - Configuration for Remote Caching.
- saml
Team
Config Saml - Configuration for SAML authentication.
- sensitive
Environment StringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug String
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar {[key: string]: string}
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable
Production stringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- 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 TeamConfig Remote Caching - Configuration for Remote Caching.
- saml
Team
Config Saml - Configuration for SAML authentication.
- sensitive
Environment stringVariable Policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug string
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar Mapping[str, str]
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable_
production_ strfeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- 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 TeamConfig Remote Caching Args - Configuration for Remote Caching.
- saml
Team
Config Saml Args - Configuration for SAML authentication.
- sensitive_
environment_ strvariable_ policy - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug str
- The slug of the team. Will be used in the URL of the team's dashboard.
- avatar Map<String>
- The
avatar
should be a the 'file' attribute from a vercel.getFile data source. - 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 - Enables the Vercel Toolbar on your preview deployments: one of on, off or default.
- enable
Production StringFeedback - Enables the Vercel Toolbar on your production deployments: one of on, off or default.
- 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.
- 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 - Ensures that all environment variables created by members of this team will be created as Sensitive Environment Variables which can only be decrypted by Vercel's deployment system.: one of on, off or default.
- slug String
- The slug of the team. Will be used in the URL of the team's dashboard.
Supporting Types
TeamConfigRemoteCaching, TeamConfigRemoteCachingArgs
- 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.
TeamConfigSaml, TeamConfigSamlArgs
TeamConfigSamlRoles, TeamConfigSamlRolesArgs
- Access
Group stringId - The access group id to assign to the user.
- Role string
- The team level role to assign to the user. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- Access
Group stringId - The access group id to assign to the user.
- Role string
- The team level role to assign to the user. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access
Group StringId - The access group id to assign to the user.
- role String
- The team level role to assign to the user. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access
Group stringId - The access group id to assign to the user.
- role string
- The team level role to assign to the user. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access_
group_ strid - The access group id to assign to the user.
- role str
- The team level role to assign to the user. One of 'MEMBER', 'OWNER', 'VIEWER', 'DEVELOPER', 'BILLING' or 'CONTRIBUTOR'.
- access
Group StringId - The access group id to assign to the user.
- role String
- The team level role to assign to the user. 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
vercel
Terraform Provider.