1. Packages
  2. Zscaler Private Access (ZPA)
  3. API Docs
  4. getPRACredential
Zscaler Private Access v1.0.3 published on Wednesday, Jan 21, 2026 by Zscaler
zpa logo
Zscaler Private Access v1.0.3 published on Wednesday, Jan 21, 2026 by Zscaler

    The zpa_pra_credential_controller data source to get information about a privileged remote access credential created in the Zscaler Private Access cloud.

    NOTE: To ensure consistent search results across data sources, please avoid using multiple spaces or special characters in your search queries.

    Using getPRACredential

    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 getPRACredential(args: GetPRACredentialArgs, opts?: InvokeOptions): Promise<GetPRACredentialResult>
    function getPRACredentialOutput(args: GetPRACredentialOutputArgs, opts?: InvokeOptions): Output<GetPRACredentialResult>
    def get_pra_credential(id: Optional[str] = None,
                           name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetPRACredentialResult
    def get_pra_credential_output(id: Optional[pulumi.Input[str]] = None,
                           name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetPRACredentialResult]
    func LookupPRACredential(ctx *Context, args *LookupPRACredentialArgs, opts ...InvokeOption) (*LookupPRACredentialResult, error)
    func LookupPRACredentialOutput(ctx *Context, args *LookupPRACredentialOutputArgs, opts ...InvokeOption) LookupPRACredentialResultOutput

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

    public static class GetPRACredential 
    {
        public static Task<GetPRACredentialResult> InvokeAsync(GetPRACredentialArgs args, InvokeOptions? opts = null)
        public static Output<GetPRACredentialResult> Invoke(GetPRACredentialInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPRACredentialResult> getPRACredential(GetPRACredentialArgs args, InvokeOptions options)
    public static Output<GetPRACredentialResult> getPRACredential(GetPRACredentialArgs args, InvokeOptions options)
    
    fn::invoke:
      function: zpa:index/getPRACredential:getPRACredential
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Name string
    • (Optional) The name of the privileged credential.
    Id string
    Name string
    • (Optional) The name of the privileged credential.
    id String
    name String
    • (Optional) The name of the privileged credential.
    id string
    name string
    • (Optional) The name of the privileged credential.
    id str
    name str
    • (Optional) The name of the privileged credential.
    id String
    name String
    • (Optional) The name of the privileged credential.

    getPRACredential Result

    The following output properties are available:

    CreationTime string
    CredentialType string
    Description string
    LastCredentialResetTime string
    MicrotenantId string
    MicrotenantName string
    ModifiedBy string
    ModifiedTime string
    Password string
    UserDomain string
    Username string
    Id string
    Name string
    • (Optional) The name of the privileged credential.
    CreationTime string
    CredentialType string
    Description string
    LastCredentialResetTime string
    MicrotenantId string
    MicrotenantName string
    ModifiedBy string
    ModifiedTime string
    Password string
    UserDomain string
    Username string
    Id string
    Name string
    • (Optional) The name of the privileged credential.
    creationTime String
    credentialType String
    description String
    lastCredentialResetTime String
    microtenantId String
    microtenantName String
    modifiedBy String
    modifiedTime String
    password String
    userDomain String
    username String
    id String
    name String
    • (Optional) The name of the privileged credential.
    creationTime string
    credentialType string
    description string
    lastCredentialResetTime string
    microtenantId string
    microtenantName string
    modifiedBy string
    modifiedTime string
    password string
    userDomain string
    username string
    id string
    name string
    • (Optional) The name of the privileged credential.
    creationTime String
    credentialType String
    description String
    lastCredentialResetTime String
    microtenantId String
    microtenantName String
    modifiedBy String
    modifiedTime String
    password String
    userDomain String
    username String
    id String
    name String
    • (Optional) The name of the privileged credential.

    Package Details

    Repository
    zpa zscaler/pulumi-zpa
    License
    MIT
    Notes
    This Pulumi package is based on the zpa Terraform Provider.
    zpa logo
    Zscaler Private Access v1.0.3 published on Wednesday, Jan 21, 2026 by Zscaler
      Meet Neo: Your AI Platform Teammate