Zscaler Private Access v0.0.12 published on Tuesday, Jul 30, 2024 by Zscaler
zpa.getCloudBrowserIsolationExternalProfile
Explore with Pulumi AI
Use the zpa_cloud_browser_isolation_external_profile data source to get information about Cloud Browser Isolation external profile. This data source information can then be used in as part of zpa.PolicyAccessIsolationRule
when the action
attribute is set to ISOLATE
.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as zpa from "@pulumi/zpa";
const this = zpa.getCloudBrowserIsolationExternalProfile({
name: "Example",
});
import pulumi
import pulumi_zpa as zpa
this = zpa.get_cloud_browser_isolation_external_profile(name="Example")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/zscaler/pulumi-zpa/sdk/go/zpa"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := zpa.LookupCloudBrowserIsolationExternalProfile(ctx, &zpa.LookupCloudBrowserIsolationExternalProfileArgs{
Name: pulumi.StringRef("Example"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Zpa = Pulumi.Zpa;
return await Deployment.RunAsync(() =>
{
var @this = Zpa.GetCloudBrowserIsolationExternalProfile.Invoke(new()
{
Name = "Example",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.zpa.ZpaFunctions;
import com.pulumi.zpa.inputs.GetCloudBrowserIsolationExternalProfileArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var this = ZpaFunctions.getCloudBrowserIsolationExternalProfile(GetCloudBrowserIsolationExternalProfileArgs.builder()
.name("Example")
.build());
}
}
variables:
this:
fn::invoke:
Function: zpa:getCloudBrowserIsolationExternalProfile
Arguments:
name: Example
Using getCloudBrowserIsolationExternalProfile
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 getCloudBrowserIsolationExternalProfile(args: GetCloudBrowserIsolationExternalProfileArgs, opts?: InvokeOptions): Promise<GetCloudBrowserIsolationExternalProfileResult>
function getCloudBrowserIsolationExternalProfileOutput(args: GetCloudBrowserIsolationExternalProfileOutputArgs, opts?: InvokeOptions): Output<GetCloudBrowserIsolationExternalProfileResult>
def get_cloud_browser_isolation_external_profile(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudBrowserIsolationExternalProfileResult
def get_cloud_browser_isolation_external_profile_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudBrowserIsolationExternalProfileResult]
func LookupCloudBrowserIsolationExternalProfile(ctx *Context, args *LookupCloudBrowserIsolationExternalProfileArgs, opts ...InvokeOption) (*LookupCloudBrowserIsolationExternalProfileResult, error)
func LookupCloudBrowserIsolationExternalProfileOutput(ctx *Context, args *LookupCloudBrowserIsolationExternalProfileOutputArgs, opts ...InvokeOption) LookupCloudBrowserIsolationExternalProfileResultOutput
> Note: This function is named LookupCloudBrowserIsolationExternalProfile
in the Go SDK.
public static class GetCloudBrowserIsolationExternalProfile
{
public static Task<GetCloudBrowserIsolationExternalProfileResult> InvokeAsync(GetCloudBrowserIsolationExternalProfileArgs args, InvokeOptions? opts = null)
public static Output<GetCloudBrowserIsolationExternalProfileResult> Invoke(GetCloudBrowserIsolationExternalProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudBrowserIsolationExternalProfileResult> getCloudBrowserIsolationExternalProfile(GetCloudBrowserIsolationExternalProfileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: zpa:index/getCloudBrowserIsolationExternalProfile:getCloudBrowserIsolationExternalProfile
arguments:
# arguments dictionary
The following arguments are supported:
getCloudBrowserIsolationExternalProfile Result
The following output properties are available:
- string
- Certificate
Ids List<string> - Debug
Modes List<Zscaler.Zpa. Outputs. Get Cloud Browser Isolation External Profile Debug Mode> - Description string
- Href string
- Is
Default bool - Regions
List<Zscaler.
Zpa. Outputs. Get Cloud Browser Isolation External Profile Region> - Security
Controls List<Zscaler.Zpa. Outputs. Get Cloud Browser Isolation External Profile Security Control> - User
Experiences List<Zscaler.Zpa. Outputs. Get Cloud Browser Isolation External Profile User Experience> - Id string
- Name string
- string
- Certificate
Ids []string - Debug
Modes []GetCloud Browser Isolation External Profile Debug Mode - Description string
- Href string
- Is
Default bool - Regions
[]Get
Cloud Browser Isolation External Profile Region - Security
Controls []GetCloud Browser Isolation External Profile Security Control - User
Experiences []GetCloud Browser Isolation External Profile User Experience - Id string
- Name string
- String
- certificate
Ids List<String> - debug
Modes List<GetCloud Browser Isolation External Profile Debug Mode> - description String
- href String
- is
Default Boolean - regions
List<Get
Cloud Browser Isolation External Profile Region> - security
Controls List<GetCloud Browser Isolation External Profile Security Control> - user
Experiences List<GetCloud Browser Isolation External Profile User Experience> - id String
- name String
- string
- certificate
Ids string[] - debug
Modes GetCloud Browser Isolation External Profile Debug Mode[] - description string
- href string
- is
Default boolean - regions
Get
Cloud Browser Isolation External Profile Region[] - security
Controls GetCloud Browser Isolation External Profile Security Control[] - user
Experiences GetCloud Browser Isolation External Profile User Experience[] - id string
- name string
- str
- certificate_
ids Sequence[str] - debug_
modes Sequence[GetCloud Browser Isolation External Profile Debug Mode] - description str
- href str
- is_
default bool - regions
Sequence[Get
Cloud Browser Isolation External Profile Region] - security_
controls Sequence[GetCloud Browser Isolation External Profile Security Control] - user_
experiences Sequence[GetCloud Browser Isolation External Profile User Experience] - id str
- name str
- String
- certificate
Ids List<String> - debug
Modes List<Property Map> - description String
- href String
- is
Default Boolean - regions List<Property Map>
- security
Controls List<Property Map> - user
Experiences List<Property Map> - id String
- name String
Supporting Types
GetCloudBrowserIsolationExternalProfileDebugMode
- Allowed bool
- File
Password string
- Allowed bool
- File
Password string
- allowed Boolean
- file
Password String
- allowed boolean
- file
Password string
- allowed bool
- file_
password str
- allowed Boolean
- file
Password String
GetCloudBrowserIsolationExternalProfileRegion
GetCloudBrowserIsolationExternalProfileSecurityControl
- Allow
Printing bool - Copy
Paste string - Deep
Links List<Zscaler.Zpa. Inputs. Get Cloud Browser Isolation External Profile Security Control Deep Link> - Document
Viewer bool - Flattened
Pdf bool - Local
Render bool - Restrict
Keystrokes bool - Upload
Download string - Watermarks
List<Zscaler.
Zpa. Inputs. Get Cloud Browser Isolation External Profile Security Control Watermark>
- allow
Printing Boolean - copy
Paste String - deep
Links List<GetCloud Browser Isolation External Profile Security Control Deep Link> - document
Viewer Boolean - flattened
Pdf Boolean - local
Render Boolean - restrict
Keystrokes Boolean - upload
Download String - watermarks
List<Get
Cloud Browser Isolation External Profile Security Control Watermark>
- allow
Printing Boolean - copy
Paste String - deep
Links List<Property Map> - document
Viewer Boolean - flattened
Pdf Boolean - local
Render Boolean - restrict
Keystrokes Boolean - upload
Download String - watermarks List<Property Map>
GetCloudBrowserIsolationExternalProfileSecurityControlDeepLink
- Applications List<string>
- Enabled bool
- Applications []string
- Enabled bool
- applications List<String>
- enabled Boolean
- applications string[]
- enabled boolean
- applications Sequence[str]
- enabled bool
- applications List<String>
- enabled Boolean
GetCloudBrowserIsolationExternalProfileSecurityControlWatermark
- Enabled bool
- Message string
- Show
Message bool - Show
Timestamp bool - Show
User boolId
- Enabled bool
- Message string
- Show
Message bool - Show
Timestamp bool - Show
User boolId
- enabled Boolean
- message String
- show
Message Boolean - show
Timestamp Boolean - show
User BooleanId
- enabled boolean
- message string
- show
Message boolean - show
Timestamp boolean - show
User booleanId
- enabled bool
- message str
- show_
message bool - show_
timestamp bool - show_
user_ boolid
- enabled Boolean
- message String
- show
Message Boolean - show
Timestamp Boolean - show
User BooleanId
GetCloudBrowserIsolationExternalProfileUserExperience
- browser
In BooleanBrowser - forward
To List<GetZias Cloud Browser Isolation External Profile User Experience Forward To Zia> - persist
Isolation BooleanBar - session
Persistence Boolean - translate Boolean
- zgpu Boolean
- browser
In booleanBrowser - forward
To GetZias Cloud Browser Isolation External Profile User Experience Forward To Zia[] - persist
Isolation booleanBar - session
Persistence boolean - translate boolean
- zgpu boolean
- browser
In BooleanBrowser - forward
To List<Property Map>Zias - persist
Isolation BooleanBar - session
Persistence Boolean - translate Boolean
- zgpu Boolean
GetCloudBrowserIsolationExternalProfileUserExperienceForwardToZia
- Cloud
Name string - Enabled bool
- Organization
Id string - Pac
File stringUrl
- Cloud
Name string - Enabled bool
- Organization
Id string - Pac
File stringUrl
- cloud
Name String - enabled Boolean
- organization
Id String - pac
File StringUrl
- cloud
Name string - enabled boolean
- organization
Id string - pac
File stringUrl
- cloud_
name str - enabled bool
- organization_
id str - pac_
file_ strurl
- cloud
Name String - enabled Boolean
- organization
Id String - pac
File StringUrl
Package Details
- Repository
- zpa zscaler/pulumi-zpa
- License
- MIT
- Notes
- This Pulumi package is based on the
zpa
Terraform Provider.