Zscaler Internet Access v1.0.1 published on Friday, Jun 6, 2025 by Zscaler
zia.getMalwarePolicy
Explore with Pulumi AI
Use the zia_atp_malware_policy data source to retrieves information about the security exceptions configured for the Malware Protection policy. To learn more see Configuring Malware Protection Policy
Example Usage
data "zia_atp_malware_policy" "this" {}
Using getMalwarePolicy
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 getMalwarePolicy(args: GetMalwarePolicyArgs, opts?: InvokeOptions): Promise<GetMalwarePolicyResult>
function getMalwarePolicyOutput(args: GetMalwarePolicyOutputArgs, opts?: InvokeOptions): Output<GetMalwarePolicyResult>
def get_malware_policy(block_password_protected_archive_files: Optional[bool] = None,
block_unscannable_files: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetMalwarePolicyResult
def get_malware_policy_output(block_password_protected_archive_files: Optional[pulumi.Input[bool]] = None,
block_unscannable_files: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMalwarePolicyResult]
func GetMalwarePolicy(ctx *Context, args *GetMalwarePolicyArgs, opts ...InvokeOption) (*GetMalwarePolicyResult, error)
func GetMalwarePolicyOutput(ctx *Context, args *GetMalwarePolicyOutputArgs, opts ...InvokeOption) GetMalwarePolicyResultOutput
> Note: This function is named GetMalwarePolicy
in the Go SDK.
public static class GetMalwarePolicy
{
public static Task<GetMalwarePolicyResult> InvokeAsync(GetMalwarePolicyArgs args, InvokeOptions? opts = null)
public static Output<GetMalwarePolicyResult> Invoke(GetMalwarePolicyInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMalwarePolicyResult> getMalwarePolicy(GetMalwarePolicyArgs args, InvokeOptions options)
public static Output<GetMalwarePolicyResult> getMalwarePolicy(GetMalwarePolicyArgs args, InvokeOptions options)
fn::invoke:
function: zia:index/getMalwarePolicy:getMalwarePolicy
arguments:
# arguments dictionary
The following arguments are supported:
- block
Password BooleanProtected Archive Files - block
Unscannable BooleanFiles
- block
Password booleanProtected Archive Files - block
Unscannable booleanFiles
- block
Password BooleanProtected Archive Files - block
Unscannable BooleanFiles
getMalwarePolicy Result
The following output properties are available:
- Block
Password boolProtected Archive Files - Block
Unscannable boolFiles - Id string
- The provider-assigned unique ID for this managed resource.
- Block
Password boolProtected Archive Files - Block
Unscannable boolFiles - Id string
- The provider-assigned unique ID for this managed resource.
- block
Password BooleanProtected Archive Files - block
Unscannable BooleanFiles - id String
- The provider-assigned unique ID for this managed resource.
- block
Password booleanProtected Archive Files - block
Unscannable booleanFiles - id string
- The provider-assigned unique ID for this managed resource.
- block_
password_ boolprotected_ archive_ files - block_
unscannable_ boolfiles - id str
- The provider-assigned unique ID for this managed resource.
- block
Password BooleanProtected Archive Files - block
Unscannable BooleanFiles - id String
- The provider-assigned unique ID for this managed resource.
Package Details
- Repository
- zia zscaler/pulumi-zia
- License
- MIT
- Notes
- This Pulumi package is based on the
zia
Terraform Provider.