1. Packages
  2. Panos Provider
  3. API Docs
  4. getExternalDynamicList
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks

panos.getExternalDynamicList

Explore with Pulumi AI

panos logo
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks

    Using getExternalDynamicList

    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 getExternalDynamicList(args: GetExternalDynamicListArgs, opts?: InvokeOptions): Promise<GetExternalDynamicListResult>
    function getExternalDynamicListOutput(args: GetExternalDynamicListOutputArgs, opts?: InvokeOptions): Output<GetExternalDynamicListResult>
    def get_external_dynamic_list(disable_override: Optional[str] = None,
                                  location: Optional[GetExternalDynamicListLocation] = None,
                                  name: Optional[str] = None,
                                  type: Optional[GetExternalDynamicListType] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetExternalDynamicListResult
    def get_external_dynamic_list_output(disable_override: Optional[pulumi.Input[str]] = None,
                                  location: Optional[pulumi.Input[GetExternalDynamicListLocationArgs]] = None,
                                  name: Optional[pulumi.Input[str]] = None,
                                  type: Optional[pulumi.Input[GetExternalDynamicListTypeArgs]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetExternalDynamicListResult]
    func LookupExternalDynamicList(ctx *Context, args *LookupExternalDynamicListArgs, opts ...InvokeOption) (*LookupExternalDynamicListResult, error)
    func LookupExternalDynamicListOutput(ctx *Context, args *LookupExternalDynamicListOutputArgs, opts ...InvokeOption) LookupExternalDynamicListResultOutput

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

    public static class GetExternalDynamicList 
    {
        public static Task<GetExternalDynamicListResult> InvokeAsync(GetExternalDynamicListArgs args, InvokeOptions? opts = null)
        public static Output<GetExternalDynamicListResult> Invoke(GetExternalDynamicListInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetExternalDynamicListResult> getExternalDynamicList(GetExternalDynamicListArgs args, InvokeOptions options)
    public static Output<GetExternalDynamicListResult> getExternalDynamicList(GetExternalDynamicListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: panos:index/getExternalDynamicList:getExternalDynamicList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Location GetExternalDynamicListLocation
    The location of this object.
    Name string
    DisableOverride string
    disable object override in child device groups
    Type GetExternalDynamicListType
    Location GetExternalDynamicListLocation
    The location of this object.
    Name string
    DisableOverride string
    disable object override in child device groups
    Type GetExternalDynamicListType
    location GetExternalDynamicListLocation
    The location of this object.
    name String
    disableOverride String
    disable object override in child device groups
    type GetExternalDynamicListType
    location GetExternalDynamicListLocation
    The location of this object.
    name string
    disableOverride string
    disable object override in child device groups
    type GetExternalDynamicListType
    location GetExternalDynamicListLocation
    The location of this object.
    name str
    disable_override str
    disable object override in child device groups
    type GetExternalDynamicListType
    location Property Map
    The location of this object.
    name String
    disableOverride String
    disable object override in child device groups
    type Property Map

    getExternalDynamicList Result

    The following output properties are available:

    DisableOverride string
    disable object override in child device groups
    EncryptedValues Dictionary<string, string>
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetExternalDynamicListLocation
    The location of this object.
    Name string
    Type GetExternalDynamicListType
    DisableOverride string
    disable object override in child device groups
    EncryptedValues map[string]string
    Id string
    The provider-assigned unique ID for this managed resource.
    Location GetExternalDynamicListLocation
    The location of this object.
    Name string
    Type GetExternalDynamicListType
    disableOverride String
    disable object override in child device groups
    encryptedValues Map<String,String>
    id String
    The provider-assigned unique ID for this managed resource.
    location GetExternalDynamicListLocation
    The location of this object.
    name String
    type GetExternalDynamicListType
    disableOverride string
    disable object override in child device groups
    encryptedValues {[key: string]: string}
    id string
    The provider-assigned unique ID for this managed resource.
    location GetExternalDynamicListLocation
    The location of this object.
    name string
    type GetExternalDynamicListType
    disable_override str
    disable object override in child device groups
    encrypted_values Mapping[str, str]
    id str
    The provider-assigned unique ID for this managed resource.
    location GetExternalDynamicListLocation
    The location of this object.
    name str
    type GetExternalDynamicListType
    disableOverride String
    disable object override in child device groups
    encryptedValues Map<String>
    id String
    The provider-assigned unique ID for this managed resource.
    location Property Map
    The location of this object.
    name String
    type Property Map

    Supporting Types

    GetExternalDynamicListLocation

    deviceGroup Property Map
    Located in a specific Device Group
    shared Property Map
    Panorama shared object

    GetExternalDynamicListLocationDeviceGroup

    Name string
    Device Group name
    PanoramaDevice string
    Panorama device name
    Name string
    Device Group name
    PanoramaDevice string
    Panorama device name
    name String
    Device Group name
    panoramaDevice String
    Panorama device name
    name string
    Device Group name
    panoramaDevice string
    Panorama device name
    name str
    Device Group name
    panorama_device str
    Panorama device name
    name String
    Device Group name
    panoramaDevice String
    Panorama device name

    GetExternalDynamicListType

    GetExternalDynamicListTypeDomain

    Auth GetExternalDynamicListTypeDomainAuth
    CertificateProfile string
    Profile for authenticating client certificates
    Description string
    ExceptionLists List<string>
    ExpandDomain bool
    Enable/Disable expand domain
    Recurring GetExternalDynamicListTypeDomainRecurring
    Url string
    Auth GetExternalDynamicListTypeDomainAuth
    CertificateProfile string
    Profile for authenticating client certificates
    Description string
    ExceptionLists []string
    ExpandDomain bool
    Enable/Disable expand domain
    Recurring GetExternalDynamicListTypeDomainRecurring
    Url string
    auth GetExternalDynamicListTypeDomainAuth
    certificateProfile String
    Profile for authenticating client certificates
    description String
    exceptionLists List<String>
    expandDomain Boolean
    Enable/Disable expand domain
    recurring GetExternalDynamicListTypeDomainRecurring
    url String
    auth GetExternalDynamicListTypeDomainAuth
    certificateProfile string
    Profile for authenticating client certificates
    description string
    exceptionLists string[]
    expandDomain boolean
    Enable/Disable expand domain
    recurring GetExternalDynamicListTypeDomainRecurring
    url string
    auth GetExternalDynamicListTypeDomainAuth
    certificate_profile str
    Profile for authenticating client certificates
    description str
    exception_lists Sequence[str]
    expand_domain bool
    Enable/Disable expand domain
    recurring GetExternalDynamicListTypeDomainRecurring
    url str
    auth Property Map
    certificateProfile String
    Profile for authenticating client certificates
    description String
    exceptionLists List<String>
    expandDomain Boolean
    Enable/Disable expand domain
    recurring Property Map
    url String

    GetExternalDynamicListTypeDomainAuth

    Password string
    Username string
    Password string
    Username string
    password String
    username String
    password string
    username string
    password String
    username String

    GetExternalDynamicListTypeDomainRecurring

    GetExternalDynamicListTypeDomainRecurringDaily

    At string
    Time specification hh (e.g. 20)
    At string
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)
    at string
    Time specification hh (e.g. 20)
    at str
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)

    GetExternalDynamicListTypeDomainRecurringMonthly

    At string
    Time specification hh (e.g. 20)
    DayOfMonth double
    At string
    Time specification hh (e.g. 20)
    DayOfMonth float64
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Double
    at string
    Time specification hh (e.g. 20)
    dayOfMonth number
    at str
    Time specification hh (e.g. 20)
    day_of_month float
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Number

    GetExternalDynamicListTypeDomainRecurringWeekly

    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String
    at string
    Time specification hh (e.g. 20)
    dayOfWeek string
    at str
    Time specification hh (e.g. 20)
    day_of_week str
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String

    GetExternalDynamicListTypeImei

    auth Property Map
    certificateProfile String
    Profile for authenticating client certificates
    description String
    exceptionLists List<String>
    recurring Property Map
    url String

    GetExternalDynamicListTypeImeiAuth

    Password string
    Username string
    Password string
    Username string
    password String
    username String
    password string
    username string
    password String
    username String

    GetExternalDynamicListTypeImeiRecurring

    GetExternalDynamicListTypeImeiRecurringDaily

    At string
    Time specification hh (e.g. 20)
    At string
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)
    at string
    Time specification hh (e.g. 20)
    at str
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)

    GetExternalDynamicListTypeImeiRecurringMonthly

    At string
    Time specification hh (e.g. 20)
    DayOfMonth double
    At string
    Time specification hh (e.g. 20)
    DayOfMonth float64
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Double
    at string
    Time specification hh (e.g. 20)
    dayOfMonth number
    at str
    Time specification hh (e.g. 20)
    day_of_month float
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Number

    GetExternalDynamicListTypeImeiRecurringWeekly

    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String
    at string
    Time specification hh (e.g. 20)
    dayOfWeek string
    at str
    Time specification hh (e.g. 20)
    day_of_week str
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String

    GetExternalDynamicListTypeImsi

    auth Property Map
    certificateProfile String
    Profile for authenticating client certificates
    description String
    exceptionLists List<String>
    recurring Property Map
    url String

    GetExternalDynamicListTypeImsiAuth

    Password string
    Username string
    Password string
    Username string
    password String
    username String
    password string
    username string
    password String
    username String

    GetExternalDynamicListTypeImsiRecurring

    GetExternalDynamicListTypeImsiRecurringDaily

    At string
    Time specification hh (e.g. 20)
    At string
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)
    at string
    Time specification hh (e.g. 20)
    at str
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)

    GetExternalDynamicListTypeImsiRecurringMonthly

    At string
    Time specification hh (e.g. 20)
    DayOfMonth double
    At string
    Time specification hh (e.g. 20)
    DayOfMonth float64
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Double
    at string
    Time specification hh (e.g. 20)
    dayOfMonth number
    at str
    Time specification hh (e.g. 20)
    day_of_month float
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Number

    GetExternalDynamicListTypeImsiRecurringWeekly

    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String
    at string
    Time specification hh (e.g. 20)
    dayOfWeek string
    at str
    Time specification hh (e.g. 20)
    day_of_week str
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String

    GetExternalDynamicListTypeIp

    auth Property Map
    certificateProfile String
    Profile for authenticating client certificates
    description String
    exceptionLists List<String>
    recurring Property Map
    url String

    GetExternalDynamicListTypeIpAuth

    Password string
    Username string
    Password string
    Username string
    password String
    username String
    password string
    username string
    password String
    username String

    GetExternalDynamicListTypeIpRecurring

    GetExternalDynamicListTypeIpRecurringDaily

    At string
    Time specification hh (e.g. 20)
    At string
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)
    at string
    Time specification hh (e.g. 20)
    at str
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)

    GetExternalDynamicListTypeIpRecurringMonthly

    At string
    Time specification hh (e.g. 20)
    DayOfMonth double
    At string
    Time specification hh (e.g. 20)
    DayOfMonth float64
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Double
    at string
    Time specification hh (e.g. 20)
    dayOfMonth number
    at str
    Time specification hh (e.g. 20)
    day_of_month float
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Number

    GetExternalDynamicListTypeIpRecurringWeekly

    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String
    at string
    Time specification hh (e.g. 20)
    dayOfWeek string
    at str
    Time specification hh (e.g. 20)
    day_of_week str
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String

    GetExternalDynamicListTypePredefinedIp

    Description string
    ExceptionLists List<string>
    Url string
    Description string
    ExceptionLists []string
    Url string
    description String
    exceptionLists List<String>
    url String
    description string
    exceptionLists string[]
    url string
    description str
    exception_lists Sequence[str]
    url str
    description String
    exceptionLists List<String>
    url String

    GetExternalDynamicListTypePredefinedUrl

    Description string
    ExceptionLists List<string>
    Url string
    Description string
    ExceptionLists []string
    Url string
    description String
    exceptionLists List<String>
    url String
    description string
    exceptionLists string[]
    url string
    description str
    exception_lists Sequence[str]
    url str
    description String
    exceptionLists List<String>
    url String

    GetExternalDynamicListTypeUrl

    auth Property Map
    certificateProfile String
    Profile for authenticating client certificates
    description String
    exceptionLists List<String>
    recurring Property Map
    url String

    GetExternalDynamicListTypeUrlAuth

    Password string
    Username string
    Password string
    Username string
    password String
    username String
    password string
    username string
    password String
    username String

    GetExternalDynamicListTypeUrlRecurring

    GetExternalDynamicListTypeUrlRecurringDaily

    At string
    Time specification hh (e.g. 20)
    At string
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)
    at string
    Time specification hh (e.g. 20)
    at str
    Time specification hh (e.g. 20)
    at String
    Time specification hh (e.g. 20)

    GetExternalDynamicListTypeUrlRecurringMonthly

    At string
    Time specification hh (e.g. 20)
    DayOfMonth double
    At string
    Time specification hh (e.g. 20)
    DayOfMonth float64
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Double
    at string
    Time specification hh (e.g. 20)
    dayOfMonth number
    at str
    Time specification hh (e.g. 20)
    day_of_month float
    at String
    Time specification hh (e.g. 20)
    dayOfMonth Number

    GetExternalDynamicListTypeUrlRecurringWeekly

    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    At string
    Time specification hh (e.g. 20)
    DayOfWeek string
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String
    at string
    Time specification hh (e.g. 20)
    dayOfWeek string
    at str
    Time specification hh (e.g. 20)
    day_of_week str
    at String
    Time specification hh (e.g. 20)
    dayOfWeek String

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    panos logo
    panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks