1. Packages
  2. Zscaler Private Access (ZPA)
  3. API Docs
  4. getPraConsoleController
Zscaler Private Access v0.0.12 published on Tuesday, Jul 30, 2024 by Zscaler

zpa.getPraConsoleController

Explore with Pulumi AI

zpa logo
Zscaler Private Access v0.0.12 published on Tuesday, Jul 30, 2024 by Zscaler
    Deprecated: zpa.index/getpraconsolecontroller.getPraConsoleController has been deprecated in favor of zpa.index/getpraconsole.getPRAConsole

    The zpa_pra_console_controller data source gets information about a privileged remote access console created in the Zscaler Private Access cloud. This resource can then be referenced in an privileged access policy credential and a privileged access portal resource.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    resources:
      # Retrieve PRA Console by ID
      this:
        type: zpa:PRAConsole
        properties:
          id: '1234567890'
    

    Using getPraConsoleController

    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 getPraConsoleController(args: GetPraConsoleControllerArgs, opts?: InvokeOptions): Promise<GetPraConsoleControllerResult>
    function getPraConsoleControllerOutput(args: GetPraConsoleControllerOutputArgs, opts?: InvokeOptions): Output<GetPraConsoleControllerResult>
    def get_pra_console_controller(id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetPraConsoleControllerResult
    def get_pra_console_controller_output(id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetPraConsoleControllerResult]
    func LookupPraConsoleController(ctx *Context, args *LookupPraConsoleControllerArgs, opts ...InvokeOption) (*LookupPraConsoleControllerResult, error)
    func LookupPraConsoleControllerOutput(ctx *Context, args *LookupPraConsoleControllerOutputArgs, opts ...InvokeOption) LookupPraConsoleControllerResultOutput

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

    public static class GetPraConsoleController 
    {
        public static Task<GetPraConsoleControllerResult> InvokeAsync(GetPraConsoleControllerArgs args, InvokeOptions? opts = null)
        public static Output<GetPraConsoleControllerResult> Invoke(GetPraConsoleControllerInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPraConsoleControllerResult> getPraConsoleController(GetPraConsoleControllerArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: zpa:index/getPraConsoleController:getPraConsoleController
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id String

    getPraConsoleController Result

    The following output properties are available:

    creationTime String
    description String
    enabled Boolean
    iconText String
    microtenantId String
    microtenantName String
    modifiedBy String
    modifiedTime String
    name String
    • (Required) The name of the privileged console.
    praApplications List<Property Map>
    praPortals List<Property Map>
    id String

    Supporting Types

    GetPraConsoleControllerPraApplication

    Id string
    The unique identifier of the Privileged Remote Access-enabled application
    Name string
    • (Required) The name of the privileged console.
    Id string
    The unique identifier of the Privileged Remote Access-enabled application
    Name string
    • (Required) The name of the privileged console.
    id String
    The unique identifier of the Privileged Remote Access-enabled application
    name String
    • (Required) The name of the privileged console.
    id string
    The unique identifier of the Privileged Remote Access-enabled application
    name string
    • (Required) The name of the privileged console.
    id str
    The unique identifier of the Privileged Remote Access-enabled application
    name str
    • (Required) The name of the privileged console.
    id String
    The unique identifier of the Privileged Remote Access-enabled application
    name String
    • (Required) The name of the privileged console.

    GetPraConsoleControllerPraPortal

    Id string
    The unique identifier of the privileged portal
    Name string
    • (Required) The name of the privileged console.
    Id string
    The unique identifier of the privileged portal
    Name string
    • (Required) The name of the privileged console.
    id String
    The unique identifier of the privileged portal
    name String
    • (Required) The name of the privileged console.
    id string
    The unique identifier of the privileged portal
    name string
    • (Required) The name of the privileged console.
    id str
    The unique identifier of the privileged portal
    name str
    • (Required) The name of the privileged console.
    id String
    The unique identifier of the privileged portal
    name String
    • (Required) The name of the privileged console.

    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 v0.0.12 published on Tuesday, Jul 30, 2024 by Zscaler