prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
prismacloud.getTrustedAlertIp
Explore with Pulumi AI
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
Retrieves trusted alert ip information.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as prismacloud from "@pulumi/prismacloud";
const example = prismacloud.getTrustedAlertIp({
name: "trusted alert ip name",
});
import pulumi
import pulumi_prismacloud as prismacloud
example = prismacloud.get_trusted_alert_ip(name="trusted alert ip name")
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.LookupTrustedAlertIp(ctx, &prismacloud.LookupTrustedAlertIpArgs{
Name: pulumi.StringRef("trusted alert ip name"),
}, 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.GetTrustedAlertIp.Invoke(new()
{
Name = "trusted alert ip name",
});
});
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.GetTrustedAlertIpArgs;
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.getTrustedAlertIp(GetTrustedAlertIpArgs.builder()
.name("trusted alert ip name")
.build());
}
}
variables:
example:
fn::invoke:
function: prismacloud:getTrustedAlertIp
arguments:
name: trusted alert ip name
Using getTrustedAlertIp
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 getTrustedAlertIp(args: GetTrustedAlertIpArgs, opts?: InvokeOptions): Promise<GetTrustedAlertIpResult>
function getTrustedAlertIpOutput(args: GetTrustedAlertIpOutputArgs, opts?: InvokeOptions): Output<GetTrustedAlertIpResult>
def get_trusted_alert_ip(id: Optional[str] = None,
name: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTrustedAlertIpResult
def get_trusted_alert_ip_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTrustedAlertIpResult]
func LookupTrustedAlertIp(ctx *Context, args *LookupTrustedAlertIpArgs, opts ...InvokeOption) (*LookupTrustedAlertIpResult, error)
func LookupTrustedAlertIpOutput(ctx *Context, args *LookupTrustedAlertIpOutputArgs, opts ...InvokeOption) LookupTrustedAlertIpResultOutput
> Note: This function is named LookupTrustedAlertIp
in the Go SDK.
public static class GetTrustedAlertIp
{
public static Task<GetTrustedAlertIpResult> InvokeAsync(GetTrustedAlertIpArgs args, InvokeOptions? opts = null)
public static Output<GetTrustedAlertIpResult> Invoke(GetTrustedAlertIpInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTrustedAlertIpResult> getTrustedAlertIp(GetTrustedAlertIpArgs args, InvokeOptions options)
public static Output<GetTrustedAlertIpResult> getTrustedAlertIp(GetTrustedAlertIpArgs args, InvokeOptions options)
fn::invoke:
function: prismacloud:index/getTrustedAlertIp:getTrustedAlertIp
arguments:
# arguments dictionary
The following arguments are supported:
getTrustedAlertIp Result
The following output properties are available:
- cidr_
count float - CIDR count.
- cidrs
Sequence[Get
Trusted Alert Ip Cidr] - List of CIDRs, as defined below.
- id str
- name str
- uuid str
- UUID for cidr.
Supporting Types
GetTrustedAlertIpCidr
- Cidr string
- (string) Ip address.
- Created
On double - (int) Created on.
- Description string
- Description.
- Uuid string
- UUID.
- Cidr string
- (string) Ip address.
- Created
On float64 - (int) Created on.
- Description string
- Description.
- Uuid string
- UUID.
- cidr String
- (string) Ip address.
- created
On Double - (int) Created on.
- description String
- Description.
- uuid String
- UUID.
- cidr string
- (string) Ip address.
- created
On number - (int) Created on.
- description string
- Description.
- uuid string
- UUID.
- cidr str
- (string) Ip address.
- created_
on float - (int) Created on.
- description str
- Description.
- uuid str
- UUID.
- cidr String
- (string) Ip address.
- created
On Number - (int) Created on.
- description String
- Description.
- uuid String
- UUID.
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