1. Packages
  2. Zscaler Internet Access (ZIA)
  3. API Docs
  4. getDlpEdmSchema
Viewing docs for pulumi-resource-zia v1.3.9
published on Thursday, Apr 2, 2026 by Zscaler
zia logo
Viewing docs for pulumi-resource-zia v1.3.9
published on Thursday, Apr 2, 2026 by Zscaler

    Use this data source to look up a DLP Exact Data Match (EDM) schema by ID or project name.

    Using getDlpEdmSchema

    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 getDlpEdmSchema(args: GetDlpEdmSchemaArgs, opts?: InvokeOptions): Promise<GetDlpEdmSchemaResult>
    function getDlpEdmSchemaOutput(args: GetDlpEdmSchemaOutputArgs, opts?: InvokeOptions): Output<GetDlpEdmSchemaResult>
    def get_dlp_edm_schema(project_name: Optional[str] = None,
                           schema_id: Optional[int] = None,
                           opts: Optional[InvokeOptions] = None) -> GetDlpEdmSchemaResult
    def get_dlp_edm_schema_output(project_name: Optional[pulumi.Input[str]] = None,
                           schema_id: Optional[pulumi.Input[int]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetDlpEdmSchemaResult]
    func GetDlpEdmSchema(ctx *Context, args *GetDlpEdmSchemaArgs, opts ...InvokeOption) (*GetDlpEdmSchemaResult, error)
    func GetDlpEdmSchemaOutput(ctx *Context, args *GetDlpEdmSchemaOutputArgs, opts ...InvokeOption) GetDlpEdmSchemaResultOutput

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

    public static class GetDlpEdmSchema 
    {
        public static Task<GetDlpEdmSchemaResult> InvokeAsync(GetDlpEdmSchemaArgs args, InvokeOptions? opts = null)
        public static Output<GetDlpEdmSchemaResult> Invoke(GetDlpEdmSchemaInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDlpEdmSchemaResult> getDlpEdmSchema(GetDlpEdmSchemaArgs args, InvokeOptions options)
    public static Output<GetDlpEdmSchemaResult> getDlpEdmSchema(GetDlpEdmSchemaArgs args, InvokeOptions options)
    
    fn::invoke:
      function: zia:getDlpEdmSchema
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectName string
    The project name of the DLP EDM schema to look up.
    SchemaId int
    The ID of the DLP EDM schema to look up.
    ProjectName string
    The project name of the DLP EDM schema to look up.
    SchemaId int
    The ID of the DLP EDM schema to look up.
    projectName String
    The project name of the DLP EDM schema to look up.
    schemaId Integer
    The ID of the DLP EDM schema to look up.
    projectName string
    The project name of the DLP EDM schema to look up.
    schemaId number
    The ID of the DLP EDM schema to look up.
    project_name str
    The project name of the DLP EDM schema to look up.
    schema_id int
    The ID of the DLP EDM schema to look up.
    projectName String
    The project name of the DLP EDM schema to look up.
    schemaId Number
    The ID of the DLP EDM schema to look up.

    getDlpEdmSchema Result

    The following output properties are available:

    CellsUsed int
    The number of cells used.
    FileName string
    The file name of the schema.
    FileUploadStatus string
    The file upload status.
    LastModifiedTime int
    The last modification time (epoch).
    OrigColCount int
    The original column count.
    OriginalFileName string
    The original file name of the schema.
    ProjectName string
    The project name of the DLP EDM schema.
    Revision int
    The revision number of the schema.
    SchedulePresent bool
    Whether a schedule is present.
    SchemaActive bool
    Whether the schema is active.
    SchemaId int
    The ID of the DLP EDM schema.
    CellsUsed int
    The number of cells used.
    FileName string
    The file name of the schema.
    FileUploadStatus string
    The file upload status.
    LastModifiedTime int
    The last modification time (epoch).
    OrigColCount int
    The original column count.
    OriginalFileName string
    The original file name of the schema.
    ProjectName string
    The project name of the DLP EDM schema.
    Revision int
    The revision number of the schema.
    SchedulePresent bool
    Whether a schedule is present.
    SchemaActive bool
    Whether the schema is active.
    SchemaId int
    The ID of the DLP EDM schema.
    cellsUsed Integer
    The number of cells used.
    fileName String
    The file name of the schema.
    fileUploadStatus String
    The file upload status.
    lastModifiedTime Integer
    The last modification time (epoch).
    origColCount Integer
    The original column count.
    originalFileName String
    The original file name of the schema.
    projectName String
    The project name of the DLP EDM schema.
    revision Integer
    The revision number of the schema.
    schedulePresent Boolean
    Whether a schedule is present.
    schemaActive Boolean
    Whether the schema is active.
    schemaId Integer
    The ID of the DLP EDM schema.
    cellsUsed number
    The number of cells used.
    fileName string
    The file name of the schema.
    fileUploadStatus string
    The file upload status.
    lastModifiedTime number
    The last modification time (epoch).
    origColCount number
    The original column count.
    originalFileName string
    The original file name of the schema.
    projectName string
    The project name of the DLP EDM schema.
    revision number
    The revision number of the schema.
    schedulePresent boolean
    Whether a schedule is present.
    schemaActive boolean
    Whether the schema is active.
    schemaId number
    The ID of the DLP EDM schema.
    cells_used int
    The number of cells used.
    file_name str
    The file name of the schema.
    file_upload_status str
    The file upload status.
    last_modified_time int
    The last modification time (epoch).
    orig_col_count int
    The original column count.
    original_file_name str
    The original file name of the schema.
    project_name str
    The project name of the DLP EDM schema.
    revision int
    The revision number of the schema.
    schedule_present bool
    Whether a schedule is present.
    schema_active bool
    Whether the schema is active.
    schema_id int
    The ID of the DLP EDM schema.
    cellsUsed Number
    The number of cells used.
    fileName String
    The file name of the schema.
    fileUploadStatus String
    The file upload status.
    lastModifiedTime Number
    The last modification time (epoch).
    origColCount Number
    The original column count.
    originalFileName String
    The original file name of the schema.
    projectName String
    The project name of the DLP EDM schema.
    revision Number
    The revision number of the schema.
    schedulePresent Boolean
    Whether a schedule is present.
    schemaActive Boolean
    Whether the schema is active.
    schemaId Number
    The ID of the DLP EDM schema.

    Package Details

    Repository
    zia zscaler/pulumi-zia
    License
    zia logo
    Viewing docs for pulumi-resource-zia v1.3.9
    published on Thursday, Apr 2, 2026 by Zscaler
      Try Pulumi Cloud free. Your team will thank you.