Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler
zia.getDLPIDMProfiles
Explore with Pulumi AI
Use the zia_dlp_idm_profile data source to get information about a ZIA DLP IDM Profile in the Zscaler Internet Access cloud or via the API.
Example Usage
# Retrieve a DLP IDM Profile by name
data "zia_dlp_idm_profile" "example"{
name = "Example"
}
# Retrieve a DLP IDM Profile by ID
data "zia_dlp_idm_profile" "example"{
name = "Example"
}
Using getDLPIDMProfiles
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 getDLPIDMProfiles(args: GetDLPIDMProfilesArgs, opts?: InvokeOptions): Promise<GetDLPIDMProfilesResult>
function getDLPIDMProfilesOutput(args: GetDLPIDMProfilesOutputArgs, opts?: InvokeOptions): Output<GetDLPIDMProfilesResult>
def get_dlpidm_profiles(profile_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDLPIDMProfilesResult
def get_dlpidm_profiles_output(profile_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDLPIDMProfilesResult]
func GetDLPIDMProfiles(ctx *Context, args *GetDLPIDMProfilesArgs, opts ...InvokeOption) (*GetDLPIDMProfilesResult, error)
func GetDLPIDMProfilesOutput(ctx *Context, args *GetDLPIDMProfilesOutputArgs, opts ...InvokeOption) GetDLPIDMProfilesResultOutput
> Note: This function is named GetDLPIDMProfiles
in the Go SDK.
public static class GetDLPIDMProfiles
{
public static Task<GetDLPIDMProfilesResult> InvokeAsync(GetDLPIDMProfilesArgs args, InvokeOptions? opts = null)
public static Output<GetDLPIDMProfilesResult> Invoke(GetDLPIDMProfilesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDLPIDMProfilesResult> getDLPIDMProfiles(GetDLPIDMProfilesArgs args, InvokeOptions options)
public static Output<GetDLPIDMProfilesResult> getDLPIDMProfiles(GetDLPIDMProfilesArgs args, InvokeOptions options)
fn::invoke:
function: zia:index/getDLPIDMProfiles:getDLPIDMProfiles
arguments:
# arguments dictionary
The following arguments are supported:
- Profile
Name string
- Profile
Name string
- profile
Name String
- profile
Name string
- profile_
name str
- profile
Name String
getDLPIDMProfiles Result
The following output properties are available:
- Host string
- Id string
- The provider-assigned unique ID for this managed resource.
- Idm
Clients List<zscaler.Pulumi Package. Zia. Outputs. Get DLPIDMProfiles Idm Client> - Last
Modified List<zscaler.Bies Pulumi Package. Zia. Outputs. Get DLPIDMProfiles Last Modified By> - Last
Modified intTime - Num
Documents int - Port int
- Profile
Desc string - Profile
Dir stringPath - Profile
Id int - Profile
Type string - Schedule
Day int - Schedule
Day List<string>Of Months - Schedule
Day List<string>Of Weeks - Schedule
Disabled bool - Schedule
Time int - Schedule
Type string - Upload
Status string - Username string
- Version int
- Volume
Of intDocuments - Profile
Name string
- Host string
- Id string
- The provider-assigned unique ID for this managed resource.
- Idm
Clients []GetDLPIDMProfiles Idm Client - Last
Modified []GetBies DLPIDMProfiles Last Modified By - Last
Modified intTime - Num
Documents int - Port int
- Profile
Desc string - Profile
Dir stringPath - Profile
Id int - Profile
Type string - Schedule
Day int - Schedule
Day []stringOf Months - Schedule
Day []stringOf Weeks - Schedule
Disabled bool - Schedule
Time int - Schedule
Type string - Upload
Status string - Username string
- Version int
- Volume
Of intDocuments - Profile
Name string
- host String
- id String
- The provider-assigned unique ID for this managed resource.
- idm
Clients List<GetDLPIDMProfiles Idm Client> - last
Modified List<GetBies DLPIDMProfiles Last Modified By> - last
Modified IntegerTime - num
Documents Integer - port Integer
- profile
Desc String - profile
Dir StringPath - profile
Id Integer - profile
Type String - schedule
Day Integer - schedule
Day List<String>Of Months - schedule
Day List<String>Of Weeks - schedule
Disabled Boolean - schedule
Time Integer - schedule
Type String - upload
Status String - username String
- version Integer
- volume
Of IntegerDocuments - profile
Name String
- host string
- id string
- The provider-assigned unique ID for this managed resource.
- idm
Clients GetDLPIDMProfiles Idm Client[] - last
Modified GetBies DLPIDMProfiles Last Modified By[] - last
Modified numberTime - num
Documents number - port number
- profile
Desc string - profile
Dir stringPath - profile
Id number - profile
Type string - schedule
Day number - schedule
Day string[]Of Months - schedule
Day string[]Of Weeks - schedule
Disabled boolean - schedule
Time number - schedule
Type string - upload
Status string - username string
- version number
- volume
Of numberDocuments - profile
Name string
- host str
- id str
- The provider-assigned unique ID for this managed resource.
- idm_
clients Sequence[GetDLPIDMProfiles Idm Client] - last_
modified_ Sequence[Getbies DLPIDMProfiles Last Modified By] - last_
modified_ inttime - num_
documents int - port int
- profile_
desc str - profile_
dir_ strpath - profile_
id int - profile_
type str - schedule_
day int - schedule_
day_ Sequence[str]of_ months - schedule_
day_ Sequence[str]of_ weeks - schedule_
disabled bool - schedule_
time int - schedule_
type str - upload_
status str - username str
- version int
- volume_
of_ intdocuments - profile_
name str
- host String
- id String
- The provider-assigned unique ID for this managed resource.
- idm
Clients List<Property Map> - last
Modified List<Property Map>Bies - last
Modified NumberTime - num
Documents Number - port Number
- profile
Desc String - profile
Dir StringPath - profile
Id Number - profile
Type String - schedule
Day Number - schedule
Day List<String>Of Months - schedule
Day List<String>Of Weeks - schedule
Disabled Boolean - schedule
Time Number - schedule
Type String - upload
Status String - username String
- version Number
- volume
Of NumberDocuments - profile
Name String
Supporting Types
GetDLPIDMProfilesIdmClient
- Extensions Dictionary<string, string>
- The configured name of the entity
- Id int
- Identifier that uniquely identifies an entity
- Name string
- The configured name of the entity
- Extensions map[string]string
- The configured name of the entity
- Id int
- Identifier that uniquely identifies an entity
- Name string
- The configured name of the entity
- extensions Map<String,String>
- The configured name of the entity
- id Integer
- Identifier that uniquely identifies an entity
- name String
- The configured name of the entity
- extensions {[key: string]: string}
- The configured name of the entity
- id number
- Identifier that uniquely identifies an entity
- name string
- The configured name of the entity
- extensions Mapping[str, str]
- The configured name of the entity
- id int
- Identifier that uniquely identifies an entity
- name str
- The configured name of the entity
- extensions Map<String>
- The configured name of the entity
- id Number
- Identifier that uniquely identifies an entity
- name String
- The configured name of the entity
GetDLPIDMProfilesLastModifiedBy
- Extensions Dictionary<string, string>
- The configured name of the entity
- Id int
- Identifier that uniquely identifies an entity
- Name string
- The configured name of the entity
- Extensions map[string]string
- The configured name of the entity
- Id int
- Identifier that uniquely identifies an entity
- Name string
- The configured name of the entity
- extensions Map<String,String>
- The configured name of the entity
- id Integer
- Identifier that uniquely identifies an entity
- name String
- The configured name of the entity
- extensions {[key: string]: string}
- The configured name of the entity
- id number
- Identifier that uniquely identifies an entity
- name string
- The configured name of the entity
- extensions Mapping[str, str]
- The configured name of the entity
- id int
- Identifier that uniquely identifies an entity
- name str
- The configured name of the entity
- extensions Map<String>
- The configured name of the entity
- id Number
- Identifier that uniquely identifies an entity
- name String
- The configured name of the entity
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
zia
Terraform Provider.