pulumiservice.Team
Explore with Pulumi AI
The Pulumi Service offers role-based access control (RBAC) using teams. Teams allow organization admins to assign a set of stack permissions to a group of users.
Create Team Resource
new Team(name: string, args: TeamArgs, opts?: CustomResourceOptions);
@overload
def Team(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
members: Optional[Sequence[str]] = None,
name: Optional[str] = None,
organization_name: Optional[str] = None,
team_type: Optional[str] = None)
@overload
def Team(resource_name: str,
args: TeamArgs,
opts: Optional[ResourceOptions] = None)
func NewTeam(ctx *Context, name string, args TeamArgs, opts ...ResourceOption) (*Team, error)
public Team(string name, TeamArgs args, CustomResourceOptions? opts = null)
type: pulumiservice:Team
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TeamArgs
- 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 TeamArgs
- 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 TeamArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args TeamArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args TeamArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Team Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Team resource accepts the following input properties:
- Name string
The team name.
- Organization
Name string The organization's name.
- Team
Type string The type of team. Must be either
pulumi
orgithub
.- Description string
Optional. Team description.
- Display
Name string Optional. Team display name.
- Members List<string>
List of team members.
- Name string
The team name.
- Organization
Name string The organization's name.
- Team
Type string The type of team. Must be either
pulumi
orgithub
.- Description string
Optional. Team description.
- Display
Name string Optional. Team display name.
- Members []string
List of team members.
- name String
The team name.
- organization
Name String The organization's name.
- team
Type String The type of team. Must be either
pulumi
orgithub
.- description String
Optional. Team description.
- display
Name String Optional. Team display name.
- members List<String>
List of team members.
- name string
The team name.
- organization
Name string The organization's name.
- team
Type string The type of team. Must be either
pulumi
orgithub
.- description string
Optional. Team description.
- display
Name string Optional. Team display name.
- members string[]
List of team members.
- name str
The team name.
- organization_
name str The organization's name.
- team_
type str The type of team. Must be either
pulumi
orgithub
.- description str
Optional. Team description.
- display_
name str Optional. Team display name.
- members Sequence[str]
List of team members.
- name String
The team name.
- organization
Name String The organization's name.
- team
Type String The type of team. Must be either
pulumi
orgithub
.- description String
Optional. Team description.
- display
Name String Optional. Team display name.
- members List<String>
List of team members.
Outputs
All input properties are implicitly available as output properties. Additionally, the Team resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Id string
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
- id string
The provider-assigned unique ID for this managed resource.
- id str
The provider-assigned unique ID for this managed resource.
- id String
The provider-assigned unique ID for this managed resource.
Package Details
- Repository
- pulumiservice pulumi/pulumi-pulumiservice
- License
- Apache-2.0