1. Packages
  2. Heroku
  3. API Docs
  4. team
  5. getMembers
Heroku v1.0.3 published on Friday, Apr 14, 2023 by pulumiverse - Marcel Arns

heroku.team.getMembers

Explore with Pulumi AI

heroku logo
Heroku v1.0.3 published on Friday, Apr 14, 2023 by pulumiverse - Marcel Arns

    Using getMembers

    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 getMembers(args: GetMembersArgs, opts?: InvokeOptions): Promise<GetMembersResult>
    function getMembersOutput(args: GetMembersOutputArgs, opts?: InvokeOptions): Output<GetMembersResult>
    def get_members(roles: Optional[Sequence[str]] = None,
                    team: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetMembersResult
    def get_members_output(roles: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                    team: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetMembersResult]
    func GetMembers(ctx *Context, args *GetMembersArgs, opts ...InvokeOption) (*GetMembersResult, error)
    func GetMembersOutput(ctx *Context, args *GetMembersOutputArgs, opts ...InvokeOption) GetMembersResultOutput

    > Note: This function is named GetMembers in the Go SDK.

    public static class GetMembers 
    {
        public static Task<GetMembersResult> InvokeAsync(GetMembersArgs args, InvokeOptions? opts = null)
        public static Output<GetMembersResult> Invoke(GetMembersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMembersResult> getMembers(GetMembersArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: heroku:team/getMembers:getMembers
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Roles List<string>
    Team string
    Roles []string
    Team string
    roles List<String>
    team String
    roles string[]
    team string
    roles Sequence[str]
    team str
    roles List<String>
    team String

    getMembers Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Members List<Pulumiverse.Heroku.Team.Outputs.GetMembersMember>
    Roles List<string>
    Team string
    Id string
    The provider-assigned unique ID for this managed resource.
    Members []GetMembersMember
    Roles []string
    Team string
    id String
    The provider-assigned unique ID for this managed resource.
    members List<GetMembersMember>
    roles List<String>
    team String
    id string
    The provider-assigned unique ID for this managed resource.
    members GetMembersMember[]
    roles string[]
    team string
    id str
    The provider-assigned unique ID for this managed resource.
    members Sequence[GetMembersMember]
    roles Sequence[str]
    team str
    id String
    The provider-assigned unique ID for this managed resource.
    members List<Property Map>
    roles List<String>
    team String

    Supporting Types

    GetMembersMember

    email String
    federated Boolean
    role String
    teamMemberId String
    twoFactorAuthentication Boolean
    userId String
    email string
    federated boolean
    role string
    teamMemberId string
    twoFactorAuthentication boolean
    userId string
    email String
    federated Boolean
    role String
    teamMemberId String
    twoFactorAuthentication Boolean
    userId String

    Package Details

    Repository
    heroku pulumiverse/pulumi-heroku
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the heroku Terraform Provider.
    heroku logo
    Heroku v1.0.3 published on Friday, Apr 14, 2023 by pulumiverse - Marcel Arns