1. Packages
  2. Opentelekomcloud Provider
  3. API Docs
  4. getDnsNameserversV2
opentelekomcloud 1.36.35 published on Monday, Apr 14, 2025 by opentelekomcloud

opentelekomcloud.getDnsNameserversV2

Explore with Pulumi AI

opentelekomcloud 1.36.35 published on Monday, Apr 14, 2025 by opentelekomcloud

Using getDnsNameserversV2

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 getDnsNameserversV2(args: GetDnsNameserversV2Args, opts?: InvokeOptions): Promise<GetDnsNameserversV2Result>
function getDnsNameserversV2Output(args: GetDnsNameserversV2OutputArgs, opts?: InvokeOptions): Output<GetDnsNameserversV2Result>
Copy
def get_dns_nameservers_v2(id: Optional[str] = None,
                           nameservers: Optional[Sequence[GetDnsNameserversV2Nameserver]] = None,
                           zone_id: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetDnsNameserversV2Result
def get_dns_nameservers_v2_output(id: Optional[pulumi.Input[str]] = None,
                           nameservers: Optional[pulumi.Input[Sequence[pulumi.Input[GetDnsNameserversV2NameserverArgs]]]] = None,
                           zone_id: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetDnsNameserversV2Result]
Copy
func GetDnsNameserversV2(ctx *Context, args *GetDnsNameserversV2Args, opts ...InvokeOption) (*GetDnsNameserversV2Result, error)
func GetDnsNameserversV2Output(ctx *Context, args *GetDnsNameserversV2OutputArgs, opts ...InvokeOption) GetDnsNameserversV2ResultOutput
Copy

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

public static class GetDnsNameserversV2 
{
    public static Task<GetDnsNameserversV2Result> InvokeAsync(GetDnsNameserversV2Args args, InvokeOptions? opts = null)
    public static Output<GetDnsNameserversV2Result> Invoke(GetDnsNameserversV2InvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDnsNameserversV2Result> getDnsNameserversV2(GetDnsNameserversV2Args args, InvokeOptions options)
public static Output<GetDnsNameserversV2Result> getDnsNameserversV2(GetDnsNameserversV2Args args, InvokeOptions options)
Copy
fn::invoke:
  function: opentelekomcloud:index/getDnsNameserversV2:getDnsNameserversV2
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

getDnsNameserversV2 Result

The following output properties are available:

Supporting Types

GetDnsNameserversV2Nameserver

Hostname string
Priority double
Hostname string
Priority float64
hostname String
priority Double
hostname string
priority number
hostname String
priority Number

Package Details

Repository
opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
License
Notes
This Pulumi package is based on the opentelekomcloud Terraform Provider.
opentelekomcloud 1.36.35 published on Monday, Apr 14, 2025 by opentelekomcloud