panos 2.0.2 published on Friday, Jun 6, 2025 by paloaltonetworks
panos.getDnsSettings
Explore with Pulumi AI
panos 2.0.2 published on Friday, Jun 6, 2025 by paloaltonetworks
Using getDnsSettings
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 getDnsSettings(args: GetDnsSettingsArgs, opts?: InvokeOptions): Promise<GetDnsSettingsResult>
function getDnsSettingsOutput(args: GetDnsSettingsOutputArgs, opts?: InvokeOptions): Output<GetDnsSettingsResult>
def get_dns_settings(dns_settings: Optional[GetDnsSettingsDnsSettings] = None,
fqdn_refresh_time: Optional[float] = None,
location: Optional[GetDnsSettingsLocation] = None,
opts: Optional[InvokeOptions] = None) -> GetDnsSettingsResult
def get_dns_settings_output(dns_settings: Optional[pulumi.Input[GetDnsSettingsDnsSettingsArgs]] = None,
fqdn_refresh_time: Optional[pulumi.Input[float]] = None,
location: Optional[pulumi.Input[GetDnsSettingsLocationArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDnsSettingsResult]
func LookupDnsSettings(ctx *Context, args *LookupDnsSettingsArgs, opts ...InvokeOption) (*LookupDnsSettingsResult, error)
func LookupDnsSettingsOutput(ctx *Context, args *LookupDnsSettingsOutputArgs, opts ...InvokeOption) LookupDnsSettingsResultOutput
> Note: This function is named LookupDnsSettings
in the Go SDK.
public static class GetDnsSettings
{
public static Task<GetDnsSettingsResult> InvokeAsync(GetDnsSettingsArgs args, InvokeOptions? opts = null)
public static Output<GetDnsSettingsResult> Invoke(GetDnsSettingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDnsSettingsResult> getDnsSettings(GetDnsSettingsArgs args, InvokeOptions options)
public static Output<GetDnsSettingsResult> getDnsSettings(GetDnsSettingsArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getDnsSettings:getDnsSettings
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
Dns Settings Location - The location of this object.
- Dns
Settings GetDns Settings Dns Settings - Fqdn
Refresh doubleTime - Seconds for Periodic Timer to refresh expired FQDN object entries
- Location
Get
Dns Settings Location - The location of this object.
- Dns
Settings GetDns Settings Dns Settings - Fqdn
Refresh float64Time - Seconds for Periodic Timer to refresh expired FQDN object entries
- location
Get
Dns Settings Location - The location of this object.
- dns
Settings GetDns Settings Dns Settings - fqdn
Refresh DoubleTime - Seconds for Periodic Timer to refresh expired FQDN object entries
- location
Get
Dns Settings Location - The location of this object.
- dns
Settings GetDns Settings Dns Settings - fqdn
Refresh numberTime - Seconds for Periodic Timer to refresh expired FQDN object entries
- location
Get
Dns Settings Location - The location of this object.
- dns_
settings GetDns Settings Dns Settings - fqdn_
refresh_ floattime - Seconds for Periodic Timer to refresh expired FQDN object entries
- location Property Map
- The location of this object.
- dns
Settings Property Map - fqdn
Refresh NumberTime - Seconds for Periodic Timer to refresh expired FQDN object entries
getDnsSettings Result
The following output properties are available:
- Dns
Settings GetDns Settings Dns Settings - Fqdn
Refresh doubleTime - Seconds for Periodic Timer to refresh expired FQDN object entries
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Dns Settings Location - The location of this object.
- Dns
Settings GetDns Settings Dns Settings - Fqdn
Refresh float64Time - Seconds for Periodic Timer to refresh expired FQDN object entries
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Dns Settings Location - The location of this object.
- dns
Settings GetDns Settings Dns Settings - fqdn
Refresh DoubleTime - Seconds for Periodic Timer to refresh expired FQDN object entries
- id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Dns Settings Location - The location of this object.
- dns
Settings GetDns Settings Dns Settings - fqdn
Refresh numberTime - Seconds for Periodic Timer to refresh expired FQDN object entries
- id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Dns Settings Location - The location of this object.
- dns_
settings GetDns Settings Dns Settings - fqdn_
refresh_ floattime - Seconds for Periodic Timer to refresh expired FQDN object entries
- id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Dns Settings Location - The location of this object.
- dns
Settings Property Map - fqdn
Refresh NumberTime - Seconds for Periodic Timer to refresh expired FQDN object entries
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
Supporting Types
GetDnsSettingsDnsSettings
GetDnsSettingsDnsSettingsServers
GetDnsSettingsLocation
- System
Get
Dns Settings Location System - System-level configuration
- Template
Get
Dns Settings Location Template - Located in a specific template
- Template
Stack GetDns Settings Location Template Stack - Located in a specific template stack
- System
Get
Dns Settings Location System - System-level configuration
- Template
Get
Dns Settings Location Template - Located in a specific template
- Template
Stack GetDns Settings Location Template Stack - Located in a specific template stack
- system
Get
Dns Settings Location System - System-level configuration
- template
Get
Dns Settings Location Template - Located in a specific template
- template
Stack GetDns Settings Location Template Stack - Located in a specific template stack
- system
Get
Dns Settings Location System - System-level configuration
- template
Get
Dns Settings Location Template - Located in a specific template
- template
Stack GetDns Settings Location Template Stack - Located in a specific template stack
- system
Get
Dns Settings Location System - System-level configuration
- template
Get
Dns Settings Location Template - Located in a specific template
- template_
stack GetDns Settings Location Template Stack - Located in a specific template stack
- system Property Map
- System-level configuration
- template Property Map
- Located in a specific template
- template
Stack Property Map - Located in a specific template stack
GetDnsSettingsLocationSystem
- Device string
- Device
- Device string
- Device
- device String
- Device
- device string
- Device
- device str
- Device
- device String
- Device
GetDnsSettingsLocationTemplate
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
GetDnsSettingsLocationTemplateStack
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- Name string
- Specific Panorama template stack
- Ngfw
Device string - The NGFW device
- Panorama
Device string - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
- name string
- Specific Panorama template stack
- ngfw
Device string - The NGFW device
- panorama
Device string - Specific Panorama device
- name str
- Specific Panorama template stack
- ngfw_
device str - The NGFW device
- panorama_
device str - Specific Panorama device
- name String
- Specific Panorama template stack
- ngfw
Device String - The NGFW device
- panorama
Device String - Specific Panorama device
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panos
Terraform Provider.
panos 2.0.2 published on Friday, Jun 6, 2025 by paloaltonetworks