1. Packages
  2. Packages
  3. Panos Provider
  4. API Docs
  5. getPredefinedDlpFileType
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks
Viewing docs for panos 2.0.11
published on Tuesday, Apr 28, 2026 by paloaltonetworks

    Example Usage

    Using getPredefinedDlpFileType

    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 getPredefinedDlpFileType(args: GetPredefinedDlpFileTypeArgs, opts?: InvokeOptions): Promise<GetPredefinedDlpFileTypeResult>
    function getPredefinedDlpFileTypeOutput(args: GetPredefinedDlpFileTypeOutputArgs, opts?: InvokeOptions): Output<GetPredefinedDlpFileTypeResult>
    def get_predefined_dlp_file_type(file_properties: Optional[Sequence[GetPredefinedDlpFileTypeFileProperty]] = None,
                                     location: Optional[GetPredefinedDlpFileTypeLocation] = None,
                                     name: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetPredefinedDlpFileTypeResult
    def get_predefined_dlp_file_type_output(file_properties: Optional[pulumi.Input[Sequence[pulumi.Input[GetPredefinedDlpFileTypeFilePropertyArgs]]]] = None,
                                     location: Optional[pulumi.Input[GetPredefinedDlpFileTypeLocationArgs]] = None,
                                     name: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetPredefinedDlpFileTypeResult]
    func GetPredefinedDlpFileType(ctx *Context, args *GetPredefinedDlpFileTypeArgs, opts ...InvokeOption) (*GetPredefinedDlpFileTypeResult, error)
    func GetPredefinedDlpFileTypeOutput(ctx *Context, args *GetPredefinedDlpFileTypeOutputArgs, opts ...InvokeOption) GetPredefinedDlpFileTypeResultOutput

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

    public static class GetPredefinedDlpFileType 
    {
        public static Task<GetPredefinedDlpFileTypeResult> InvokeAsync(GetPredefinedDlpFileTypeArgs args, InvokeOptions? opts = null)
        public static Output<GetPredefinedDlpFileTypeResult> Invoke(GetPredefinedDlpFileTypeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPredefinedDlpFileTypeResult> getPredefinedDlpFileType(GetPredefinedDlpFileTypeArgs args, InvokeOptions options)
    public static Output<GetPredefinedDlpFileTypeResult> getPredefinedDlpFileType(GetPredefinedDlpFileTypeArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getPredefinedDlpFileType:getPredefinedDlpFileType
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetPredefinedDlpFileTypeLocation
    The location of this object.
    Name string
    FileProperties List<GetPredefinedDlpFileTypeFileProperty>
    List of file properties associated with this file type
    Location GetPredefinedDlpFileTypeLocation
    The location of this object.
    Name string
    FileProperties []GetPredefinedDlpFileTypeFileProperty
    List of file properties associated with this file type
    location GetPredefinedDlpFileTypeLocation
    The location of this object.
    name String
    fileProperties List<GetPredefinedDlpFileTypeFileProperty>
    List of file properties associated with this file type
    location GetPredefinedDlpFileTypeLocation
    The location of this object.
    name string
    fileProperties GetPredefinedDlpFileTypeFileProperty[]
    List of file properties associated with this file type
    location GetPredefinedDlpFileTypeLocation
    The location of this object.
    name str
    file_properties Sequence[GetPredefinedDlpFileTypeFileProperty]
    List of file properties associated with this file type
    location Property Map
    The location of this object.
    name String
    fileProperties List<Property Map>
    List of file properties associated with this file type

    getPredefinedDlpFileType Result

    The following output properties are available:

    FileProperties List<GetPredefinedDlpFileTypeFileProperty>
    List of file properties associated with this file type
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetPredefinedDlpFileTypeLocation
    The location of this object.
    Name string
    FileProperties []GetPredefinedDlpFileTypeFileProperty
    List of file properties associated with this file type
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetPredefinedDlpFileTypeLocation
    The location of this object.
    Name string
    fileProperties List<GetPredefinedDlpFileTypeFileProperty>
    List of file properties associated with this file type
    id String
    The provider-assigned unique ID for this managed resource.
    location GetPredefinedDlpFileTypeLocation
    The location of this object.
    name String
    fileProperties GetPredefinedDlpFileTypeFileProperty[]
    List of file properties associated with this file type
    id string
    The provider-assigned unique ID for this managed resource.
    location GetPredefinedDlpFileTypeLocation
    The location of this object.
    name string
    file_properties Sequence[GetPredefinedDlpFileTypeFileProperty]
    List of file properties associated with this file type
    id str
    The provider-assigned unique ID for this managed resource.
    location GetPredefinedDlpFileTypeLocation
    The location of this object.
    name str
    fileProperties List<Property Map>
    List of file properties associated with this file type
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String

    Supporting Types

    GetPredefinedDlpFileTypeFileProperty

    Label string
    The label of the file property
    Name string
    Label string
    The label of the file property
    Name string
    label String
    The label of the file property
    name String
    label string
    The label of the file property
    name string
    label str
    The label of the file property
    name str
    label String
    The label of the file property
    name String

    GetPredefinedDlpFileTypeLocation

    Predefined GetPredefinedDlpFileTypeLocationPredefined
    Predefined DLP file types on the device
    Predefined GetPredefinedDlpFileTypeLocationPredefined
    Predefined DLP file types on the device
    predefined GetPredefinedDlpFileTypeLocationPredefined
    Predefined DLP file types on the device
    predefined GetPredefinedDlpFileTypeLocationPredefined
    Predefined DLP file types on the device
    predefined GetPredefinedDlpFileTypeLocationPredefined
    Predefined DLP file types on the device
    predefined Property Map
    Predefined DLP file types on the device

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    Viewing docs for panos 2.0.11
    published on Tuesday, Apr 28, 2026 by paloaltonetworks
      Try Pulumi Cloud free. Your team will thank you.