1. Packages
  2. Neon Provider
  3. API Docs
  4. getBranchRolePassword
neon 0.9.0 published on Tuesday, May 6, 2025 by kislerdm

neon.getBranchRolePassword

Explore with Pulumi AI

neon logo
neon 0.9.0 published on Tuesday, May 6, 2025 by kislerdm

    Fetch Role Password.

    Using getBranchRolePassword

    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 getBranchRolePassword(args: GetBranchRolePasswordArgs, opts?: InvokeOptions): Promise<GetBranchRolePasswordResult>
    function getBranchRolePasswordOutput(args: GetBranchRolePasswordOutputArgs, opts?: InvokeOptions): Output<GetBranchRolePasswordResult>
    def get_branch_role_password(branch_id: Optional[str] = None,
                                 id: Optional[str] = None,
                                 project_id: Optional[str] = None,
                                 role_name: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetBranchRolePasswordResult
    def get_branch_role_password_output(branch_id: Optional[pulumi.Input[str]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 project_id: Optional[pulumi.Input[str]] = None,
                                 role_name: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetBranchRolePasswordResult]
    func GetBranchRolePassword(ctx *Context, args *GetBranchRolePasswordArgs, opts ...InvokeOption) (*GetBranchRolePasswordResult, error)
    func GetBranchRolePasswordOutput(ctx *Context, args *GetBranchRolePasswordOutputArgs, opts ...InvokeOption) GetBranchRolePasswordResultOutput

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

    public static class GetBranchRolePassword 
    {
        public static Task<GetBranchRolePasswordResult> InvokeAsync(GetBranchRolePasswordArgs args, InvokeOptions? opts = null)
        public static Output<GetBranchRolePasswordResult> Invoke(GetBranchRolePasswordInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBranchRolePasswordResult> getBranchRolePassword(GetBranchRolePasswordArgs args, InvokeOptions options)
    public static Output<GetBranchRolePasswordResult> getBranchRolePassword(GetBranchRolePasswordArgs args, InvokeOptions options)
    
    fn::invoke:
      function: neon:index/getBranchRolePassword:getBranchRolePassword
      arguments:
        # arguments dictionary

    The following arguments are supported:

    BranchId string
    Branch ID.
    ProjectId string
    Project ID.
    RoleName string
    Role name.
    Id string
    The ID of this resource.
    BranchId string
    Branch ID.
    ProjectId string
    Project ID.
    RoleName string
    Role name.
    Id string
    The ID of this resource.
    branchId String
    Branch ID.
    projectId String
    Project ID.
    roleName String
    Role name.
    id String
    The ID of this resource.
    branchId string
    Branch ID.
    projectId string
    Project ID.
    roleName string
    Role name.
    id string
    The ID of this resource.
    branch_id str
    Branch ID.
    project_id str
    Project ID.
    role_name str
    Role name.
    id str
    The ID of this resource.
    branchId String
    Branch ID.
    projectId String
    Project ID.
    roleName String
    Role name.
    id String
    The ID of this resource.

    getBranchRolePassword Result

    The following output properties are available:

    BranchId string
    Branch ID.
    Id string
    The ID of this resource.
    Password string
    Password.
    ProjectId string
    Project ID.
    RoleName string
    Role name.
    BranchId string
    Branch ID.
    Id string
    The ID of this resource.
    Password string
    Password.
    ProjectId string
    Project ID.
    RoleName string
    Role name.
    branchId String
    Branch ID.
    id String
    The ID of this resource.
    password String
    Password.
    projectId String
    Project ID.
    roleName String
    Role name.
    branchId string
    Branch ID.
    id string
    The ID of this resource.
    password string
    Password.
    projectId string
    Project ID.
    roleName string
    Role name.
    branch_id str
    Branch ID.
    id str
    The ID of this resource.
    password str
    Password.
    project_id str
    Project ID.
    role_name str
    Role name.
    branchId String
    Branch ID.
    id String
    The ID of this resource.
    password String
    Password.
    projectId String
    Project ID.
    roleName String
    Role name.

    Package Details

    Repository
    neon kislerdm/terraform-provider-neon
    License
    Notes
    This Pulumi package is based on the neon Terraform Provider.
    neon logo
    neon 0.9.0 published on Tuesday, May 6, 2025 by kislerdm