1. Packages
  2. Zscaler Internet Access (ZIA)
  3. API Docs
  4. getDLPIDMProfiles
Zscaler Internet Access v0.0.6 published on Wednesday, Apr 10, 2024 by Zscaler

zia.getDLPIDMProfiles

Explore with Pulumi AI

zia logo
Zscaler Internet Access v0.0.6 published on Wednesday, Apr 10, 2024 by Zscaler

    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.

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: zia:index/getDLPIDMProfiles:getDLPIDMProfiles
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProfileName string
    The IDM template name, which is unique per Index Tool.
    ProfileName string
    The IDM template name, which is unique per Index Tool.
    profileName String
    The IDM template name, which is unique per Index Tool.
    profileName string
    The IDM template name, which is unique per Index Tool.
    profile_name str
    The IDM template name, which is unique per Index Tool.
    profileName String
    The IDM template name, which is unique per Index Tool.

    getDLPIDMProfiles Result

    The following output properties are available:

    host String
    id String
    The provider-assigned unique ID for this managed resource.
    idmClients List<GetDLPIDMProfilesIdmClient>
    lastModifiedBies List<GetDLPIDMProfilesLastModifiedBy>
    lastModifiedTime Integer
    numDocuments Integer
    port Integer
    profileDesc String
    profileDirPath String
    profileId Integer
    profileType String
    scheduleDay Integer
    scheduleDayOfMonths List<String>
    scheduleDayOfWeeks List<String>
    scheduleDisabled Boolean
    scheduleTime Integer
    scheduleType String
    uploadStatus String
    username String
    version Integer
    volumeOfDocuments Integer
    profileName String
    host String
    id String
    The provider-assigned unique ID for this managed resource.
    idmClients List<Property Map>
    lastModifiedBies List<Property Map>
    lastModifiedTime Number
    numDocuments Number
    port Number
    profileDesc String
    profileDirPath String
    profileId Number
    profileType String
    scheduleDay Number
    scheduleDayOfMonths List<String>
    scheduleDayOfWeeks List<String>
    scheduleDisabled Boolean
    scheduleTime Number
    scheduleType String
    uploadStatus String
    username String
    version Number
    volumeOfDocuments Number
    profileName 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.
    zia logo
    Zscaler Internet Access v0.0.6 published on Wednesday, Apr 10, 2024 by Zscaler