prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
prismacloud.getTrustedLoginIps
Explore with Pulumi AI
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
List Login IP Allow Lists.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as prismacloud from "@pulumi/prismacloud";
const example = prismacloud.getTrustedLoginIps({});
import pulumi
import pulumi_prismacloud as prismacloud
example = prismacloud.get_trusted_login_ips()
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.GetTrustedLoginIps(ctx, &prismacloud.GetTrustedLoginIpsArgs{}, 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.GetTrustedLoginIps.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.GetTrustedLoginIpsArgs;
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.getTrustedLoginIps();
}
}
variables:
example:
fn::invoke:
function: prismacloud:getTrustedLoginIps
arguments: {}
Using getTrustedLoginIps
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 getTrustedLoginIps(args: GetTrustedLoginIpsArgs, opts?: InvokeOptions): Promise<GetTrustedLoginIpsResult>
function getTrustedLoginIpsOutput(args: GetTrustedLoginIpsOutputArgs, opts?: InvokeOptions): Output<GetTrustedLoginIpsResult>
def get_trusted_login_ips(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTrustedLoginIpsResult
def get_trusted_login_ips_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTrustedLoginIpsResult]
func GetTrustedLoginIps(ctx *Context, args *GetTrustedLoginIpsArgs, opts ...InvokeOption) (*GetTrustedLoginIpsResult, error)
func GetTrustedLoginIpsOutput(ctx *Context, args *GetTrustedLoginIpsOutputArgs, opts ...InvokeOption) GetTrustedLoginIpsResultOutput
> Note: This function is named GetTrustedLoginIps
in the Go SDK.
public static class GetTrustedLoginIps
{
public static Task<GetTrustedLoginIpsResult> InvokeAsync(GetTrustedLoginIpsArgs args, InvokeOptions? opts = null)
public static Output<GetTrustedLoginIpsResult> Invoke(GetTrustedLoginIpsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTrustedLoginIpsResult> getTrustedLoginIps(GetTrustedLoginIpsArgs args, InvokeOptions options)
public static Output<GetTrustedLoginIpsResult> getTrustedLoginIps(GetTrustedLoginIpsArgs args, InvokeOptions options)
fn::invoke:
function: prismacloud:index/getTrustedLoginIps:getTrustedLoginIps
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getTrustedLoginIps Result
The following output properties are available:
- Id string
- Listings
List<Get
Trusted Login Ips Listing> - List of trusted login Ips, as defined below.
- Total double
- (int) Total number of trusted login ips.
- Id string
- Listings
[]Get
Trusted Login Ips Listing - List of trusted login Ips, as defined below.
- Total float64
- (int) Total number of trusted login ips.
- id String
- listings
List<Get
Trusted Login Ips Listing> - List of trusted login Ips, as defined below.
- total Double
- (int) Total number of trusted login ips.
- id string
- listings
Get
Trusted Login Ips Listing[] - List of trusted login Ips, as defined below.
- total number
- (int) Total number of trusted login ips.
- id str
- listings
Sequence[Get
Trusted Login Ips Listing] - List of trusted login Ips, as defined below.
- total float
- (int) Total number of trusted login ips.
- id String
- listings List<Property Map>
- List of trusted login Ips, as defined below.
- total Number
- (int) Total number of trusted login ips.
Supporting Types
GetTrustedLoginIpsListing
- Cidrs List<string>
- List of CIDR blocks (IP addresses) from which access is allowed when Login IP Allow List is enabled.
- Description string
- Description
- Last
Modified doubleTs - Timestamp for last modification of CIDR block list.
- Name string
- Name of the list of CIDR blocks that are in allow list for access.
- Trusted
Login stringIp Id - Login IP allow list ID
- Cidrs []string
- List of CIDR blocks (IP addresses) from which access is allowed when Login IP Allow List is enabled.
- Description string
- Description
- Last
Modified float64Ts - Timestamp for last modification of CIDR block list.
- Name string
- Name of the list of CIDR blocks that are in allow list for access.
- Trusted
Login stringIp Id - Login IP allow list ID
- cidrs List<String>
- List of CIDR blocks (IP addresses) from which access is allowed when Login IP Allow List is enabled.
- description String
- Description
- last
Modified DoubleTs - Timestamp for last modification of CIDR block list.
- name String
- Name of the list of CIDR blocks that are in allow list for access.
- trusted
Login StringIp Id - Login IP allow list ID
- cidrs string[]
- List of CIDR blocks (IP addresses) from which access is allowed when Login IP Allow List is enabled.
- description string
- Description
- last
Modified numberTs - Timestamp for last modification of CIDR block list.
- name string
- Name of the list of CIDR blocks that are in allow list for access.
- trusted
Login stringIp Id - Login IP allow list ID
- cidrs Sequence[str]
- List of CIDR blocks (IP addresses) from which access is allowed when Login IP Allow List is enabled.
- description str
- Description
- last_
modified_ floatts - Timestamp for last modification of CIDR block list.
- name str
- Name of the list of CIDR blocks that are in allow list for access.
- trusted_
login_ strip_ id - Login IP allow list ID
- cidrs List<String>
- List of CIDR blocks (IP addresses) from which access is allowed when Login IP Allow List is enabled.
- description String
- Description
- last
Modified NumberTs - Timestamp for last modification of CIDR block list.
- name String
- Name of the list of CIDR blocks that are in allow list for access.
- trusted
Login StringIp Id - Login IP allow list ID
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