prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
prismacloud.getAnomalyTrustedLists
Explore with Pulumi AI
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
Data source to return information on all anomaly trusted lists in Prisma Cloud.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as prismacloud from "@pulumi/prismacloud";
const example = prismacloud.getAnomalyTrustedLists({});
import pulumi
import pulumi_prismacloud as prismacloud
example = prismacloud.get_anomaly_trusted_lists()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/prismacloud/prismacloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := prismacloud.GetAnomalyTrustedLists(ctx, &prismacloud.GetAnomalyTrustedListsArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Prismacloud = Pulumi.Prismacloud;
return await Deployment.RunAsync(() =>
{
var example = Prismacloud.GetAnomalyTrustedLists.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.prismacloud.PrismacloudFunctions;
import com.pulumi.prismacloud.inputs.GetAnomalyTrustedListsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = PrismacloudFunctions.getAnomalyTrustedLists();
}
}
variables:
example:
fn::invoke:
function: prismacloud:getAnomalyTrustedLists
arguments: {}
Using getAnomalyTrustedLists
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 getAnomalyTrustedLists(args: GetAnomalyTrustedListsArgs, opts?: InvokeOptions): Promise<GetAnomalyTrustedListsResult>
function getAnomalyTrustedListsOutput(args: GetAnomalyTrustedListsOutputArgs, opts?: InvokeOptions): Output<GetAnomalyTrustedListsResult>
def get_anomaly_trusted_lists(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAnomalyTrustedListsResult
def get_anomaly_trusted_lists_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAnomalyTrustedListsResult]
func GetAnomalyTrustedLists(ctx *Context, args *GetAnomalyTrustedListsArgs, opts ...InvokeOption) (*GetAnomalyTrustedListsResult, error)
func GetAnomalyTrustedListsOutput(ctx *Context, args *GetAnomalyTrustedListsOutputArgs, opts ...InvokeOption) GetAnomalyTrustedListsResultOutput
> Note: This function is named GetAnomalyTrustedLists
in the Go SDK.
public static class GetAnomalyTrustedLists
{
public static Task<GetAnomalyTrustedListsResult> InvokeAsync(GetAnomalyTrustedListsArgs args, InvokeOptions? opts = null)
public static Output<GetAnomalyTrustedListsResult> Invoke(GetAnomalyTrustedListsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAnomalyTrustedListsResult> getAnomalyTrustedLists(GetAnomalyTrustedListsArgs args, InvokeOptions options)
public static Output<GetAnomalyTrustedListsResult> getAnomalyTrustedLists(GetAnomalyTrustedListsArgs args, InvokeOptions options)
fn::invoke:
function: prismacloud:index/getAnomalyTrustedLists:getAnomalyTrustedLists
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getAnomalyTrustedLists Result
The following output properties are available:
- Id string
- Listings
List<Get
Anomaly Trusted Lists Listing> - List of anomaly trusted list, as defined below.
- Total double
- (int) Total number of anomaly trusted lists
- Id string
- Listings
[]Get
Anomaly Trusted Lists Listing - List of anomaly trusted list, as defined below.
- Total float64
- (int) Total number of anomaly trusted lists
- id String
- listings
List<Get
Anomaly Trusted Lists Listing> - List of anomaly trusted list, as defined below.
- total Double
- (int) Total number of anomaly trusted lists
- id string
- listings
Get
Anomaly Trusted Lists Listing[] - List of anomaly trusted list, as defined below.
- total number
- (int) Total number of anomaly trusted lists
- id str
- listings
Sequence[Get
Anomaly Trusted Lists Listing] - List of anomaly trusted list, as defined below.
- total float
- (int) Total number of anomaly trusted lists
- id String
- listings List<Property Map>
- List of anomaly trusted list, as defined below.
- total Number
- (int) Total number of anomaly trusted lists
Supporting Types
GetAnomalyTrustedListsListing
- Account
Id string - Anomaly Trusted List account id
- Applicable
Policies List<string> - Applicable Policies
- Atl
Id double - Anomaly Trusted List ID
- Created
By string - Created by
- Created
On double - Created on
- Description string
- Reason for trusted listing
- Name string
- Anomaly Trusted List name
- Trusted
List List<GetEntries Anomaly Trusted Lists Listing Trusted List Entry> - List of network anomalies in the trusted list below.
- Trusted
List stringType - Anomaly Trusted List type
- Vpc string
- VPC
- Account
Id string - Anomaly Trusted List account id
- Applicable
Policies []string - Applicable Policies
- Atl
Id float64 - Anomaly Trusted List ID
- Created
By string - Created by
- Created
On float64 - Created on
- Description string
- Reason for trusted listing
- Name string
- Anomaly Trusted List name
- Trusted
List []GetEntries Anomaly Trusted Lists Listing Trusted List Entry - List of network anomalies in the trusted list below.
- Trusted
List stringType - Anomaly Trusted List type
- Vpc string
- VPC
- account
Id String - Anomaly Trusted List account id
- applicable
Policies List<String> - Applicable Policies
- atl
Id Double - Anomaly Trusted List ID
- created
By String - Created by
- created
On Double - Created on
- description String
- Reason for trusted listing
- name String
- Anomaly Trusted List name
- trusted
List List<GetEntries Anomaly Trusted Lists Listing Trusted List Entry> - List of network anomalies in the trusted list below.
- trusted
List StringType - Anomaly Trusted List type
- vpc String
- VPC
- account
Id string - Anomaly Trusted List account id
- applicable
Policies string[] - Applicable Policies
- atl
Id number - Anomaly Trusted List ID
- created
By string - Created by
- created
On number - Created on
- description string
- Reason for trusted listing
- name string
- Anomaly Trusted List name
- trusted
List GetEntries Anomaly Trusted Lists Listing Trusted List Entry[] - List of network anomalies in the trusted list below.
- trusted
List stringType - Anomaly Trusted List type
- vpc string
- VPC
- account_
id str - Anomaly Trusted List account id
- applicable_
policies Sequence[str] - Applicable Policies
- atl_
id float - Anomaly Trusted List ID
- created_
by str - Created by
- created_
on float - Created on
- description str
- Reason for trusted listing
- name str
- Anomaly Trusted List name
- trusted_
list_ Sequence[Getentries Anomaly Trusted Lists Listing Trusted List Entry] - List of network anomalies in the trusted list below.
- trusted_
list_ strtype - Anomaly Trusted List type
- vpc str
- VPC
- account
Id String - Anomaly Trusted List account id
- applicable
Policies List<String> - Applicable Policies
- atl
Id Number - Anomaly Trusted List ID
- created
By String - Created by
- created
On Number - Created on
- description String
- Reason for trusted listing
- name String
- Anomaly Trusted List name
- trusted
List List<Property Map>Entries - List of network anomalies in the trusted list below.
- trusted
List StringType - Anomaly Trusted List type
- vpc String
- VPC
GetAnomalyTrustedListsListingTrustedListEntry
Package Details
- Repository
- prismacloud paloaltonetworks/terraform-provider-prismacloud
- License
- Notes
- This Pulumi package is based on the
prismacloud
Terraform Provider.
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks