1. Packages
  2. Opentelekomcloud Provider
  3. API Docs
  4. getDnsNameserversV2
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

opentelekomcloud.getDnsNameserversV2

Explore with Pulumi AI

opentelekomcloud logo
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 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>
    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]
    func GetDnsNameserversV2(ctx *Context, args *GetDnsNameserversV2Args, opts ...InvokeOption) (*GetDnsNameserversV2Result, error)
    func GetDnsNameserversV2Output(ctx *Context, args *GetDnsNameserversV2OutputArgs, opts ...InvokeOption) GetDnsNameserversV2ResultOutput

    > 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)
    }
    public static CompletableFuture<GetDnsNameserversV2Result> getDnsNameserversV2(GetDnsNameserversV2Args args, InvokeOptions options)
    public static Output<GetDnsNameserversV2Result> getDnsNameserversV2(GetDnsNameserversV2Args args, InvokeOptions options)
    
    fn::invoke:
      function: opentelekomcloud:index/getDnsNameserversV2:getDnsNameserversV2
      arguments:
        # arguments dictionary

    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 logo
    opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud