panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getDnsSettings
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 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 - Located in a system settings.
- 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 - Located in a system settings.
- 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 - Located in a system settings.
- 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 - Located in a system settings.
- 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 - Located in a system settings.
- 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
- Located in a system settings.
- template Property Map
- Located in a specific template.
- template
Stack Property Map - Located in a specific template stack.
GetDnsSettingsLocationSystem
- Ngfw
Device string - The NGFW device.
- Ngfw
Device string - The NGFW device.
- ngfw
Device String - The NGFW device.
- ngfw
Device string - The NGFW device.
- ngfw_
device str - The NGFW device.
- ngfw
Device String - The NGFW device.
GetDnsSettingsLocationTemplate
- Name string
- The template.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Name string
- The template.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- name String
- The template.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- name string
- The template.
- ngfw
Device string - The NGFW device.
- panorama
Device string - The panorama device.
- name str
- The template.
- ngfw_
device str - The NGFW device.
- panorama_
device str - The panorama device.
- name String
- The template.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
GetDnsSettingsLocationTemplateStack
- Name string
- The template stack.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- Name string
- The template stack.
- Ngfw
Device string - The NGFW device.
- Panorama
Device string - The panorama device.
- name String
- The template stack.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The panorama device.
- name string
- The template stack.
- ngfw
Device string - The NGFW device.
- panorama
Device string - The panorama device.
- name str
- The template stack.
- ngfw_
device str - The NGFW device.
- panorama_
device str - The panorama device.
- name String
- The template stack.
- ngfw
Device String - The NGFW device.
- panorama
Device String - The 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.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks