1. Packages
  2. Prismacloud Provider
  3. API Docs
  4. getAnomalySettings
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks

prismacloud.getAnomalySettings

Explore with Pulumi AI

prismacloud logo
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks

    Data source to return information about all anomaly settings in Prisma Cloud.

    Example Usage

    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    Coming soon!
    
    resources:
      example:
        type: prismacloud:AnomalySettings
        properties:
          type: Network
    

    Listing

    • alert_disposition - Alert disposition
    • alert_disposition_description - Alert disposition information below
    • policy_description - Policy description
    • policy_id - Policy ID
    • policy_name - Policy name
    • training_model_description - Training model information below
    • training_model_threshold - Training model threshold information

    Alert Disposition Description

    • aggressive - Aggressive
    • moderate - Moderate
    • conservative - Conservative

    Training Model Description

    • low - Low
    • medium - Medium
    • high - High

    Using getAnomalySettings

    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 getAnomalySettings(args: GetAnomalySettingsArgs, opts?: InvokeOptions): Promise<GetAnomalySettingsResult>
    function getAnomalySettingsOutput(args: GetAnomalySettingsOutputArgs, opts?: InvokeOptions): Output<GetAnomalySettingsResult>
    def get_anomaly_settings(id: Optional[str] = None,
                             type: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetAnomalySettingsResult
    def get_anomaly_settings_output(id: Optional[pulumi.Input[str]] = None,
                             type: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetAnomalySettingsResult]
    func LookupAnomalySettings(ctx *Context, args *LookupAnomalySettingsArgs, opts ...InvokeOption) (*LookupAnomalySettingsResult, error)
    func LookupAnomalySettingsOutput(ctx *Context, args *LookupAnomalySettingsOutputArgs, opts ...InvokeOption) LookupAnomalySettingsResultOutput

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

    public static class GetAnomalySettings 
    {
        public static Task<GetAnomalySettingsResult> InvokeAsync(GetAnomalySettingsArgs args, InvokeOptions? opts = null)
        public static Output<GetAnomalySettingsResult> Invoke(GetAnomalySettingsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAnomalySettingsResult> getAnomalySettings(GetAnomalySettingsArgs args, InvokeOptions options)
    public static Output<GetAnomalySettingsResult> getAnomalySettings(GetAnomalySettingsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: prismacloud:index/getAnomalySettings:getAnomalySettings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Type string
    Type. Valid values are Network, UEBA or DNS.
    Id string
    Type string
    Type. Valid values are Network, UEBA or DNS.
    Id string
    type String
    Type. Valid values are Network, UEBA or DNS.
    id String
    type string
    Type. Valid values are Network, UEBA or DNS.
    id string
    type str
    Type. Valid values are Network, UEBA or DNS.
    id str
    type String
    Type. Valid values are Network, UEBA or DNS.
    id String

    getAnomalySettings Result

    The following output properties are available:

    Id string
    Listings List<GetAnomalySettingsListing>
    List of anomaly settings, as defined below.
    Total double
    (int) Total number of anomaly settings.
    Type string
    Id string
    Listings []GetAnomalySettingsListing
    List of anomaly settings, as defined below.
    Total float64
    (int) Total number of anomaly settings.
    Type string
    id String
    listings List<GetAnomalySettingsListing>
    List of anomaly settings, as defined below.
    total Double
    (int) Total number of anomaly settings.
    type String
    id string
    listings GetAnomalySettingsListing[]
    List of anomaly settings, as defined below.
    total number
    (int) Total number of anomaly settings.
    type string
    id str
    listings Sequence[GetAnomalySettingsListing]
    List of anomaly settings, as defined below.
    total float
    (int) Total number of anomaly settings.
    type str
    id String
    listings List<Property Map>
    List of anomaly settings, as defined below.
    total Number
    (int) Total number of anomaly settings.
    type String

    Supporting Types

    GetAnomalySettingsListing

    GetAnomalySettingsListingAlertDispositionDescription

    Aggressive string
    Conservative string
    Moderate string
    Aggressive string
    Conservative string
    Moderate string
    aggressive String
    conservative String
    moderate String
    aggressive string
    conservative string
    moderate string
    aggressive String
    conservative String
    moderate String

    GetAnomalySettingsListingTrainingModelDescription

    High string
    Low string
    Medium string
    High string
    Low string
    Medium string
    high String
    low String
    medium String
    high string
    low string
    medium string
    high str
    low str
    medium str
    high String
    low String
    medium String

    Package Details

    Repository
    prismacloud paloaltonetworks/terraform-provider-prismacloud
    License
    Notes
    This Pulumi package is based on the prismacloud Terraform Provider.
    prismacloud logo
    prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks