1. Packages
  2. libvirt
  3. API Docs
  4. getNetworkDnsHostTemplate
libvirt v0.5.0 published on Wednesday, Sep 25, 2024 by Pulumi

libvirt.getNetworkDnsHostTemplate

Explore with Pulumi AI

libvirt logo
libvirt v0.5.0 published on Wednesday, Sep 25, 2024 by Pulumi

    Using getNetworkDnsHostTemplate

    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 getNetworkDnsHostTemplate(args: GetNetworkDnsHostTemplateArgs, opts?: InvokeOptions): Promise<GetNetworkDnsHostTemplateResult>
    function getNetworkDnsHostTemplateOutput(args: GetNetworkDnsHostTemplateOutputArgs, opts?: InvokeOptions): Output<GetNetworkDnsHostTemplateResult>
    def get_network_dns_host_template(hostname: Optional[str] = None,
                                      ip: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetNetworkDnsHostTemplateResult
    def get_network_dns_host_template_output(hostname: Optional[pulumi.Input[str]] = None,
                                      ip: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetNetworkDnsHostTemplateResult]
    func GetNetworkDnsHostTemplate(ctx *Context, args *GetNetworkDnsHostTemplateArgs, opts ...InvokeOption) (*GetNetworkDnsHostTemplateResult, error)
    func GetNetworkDnsHostTemplateOutput(ctx *Context, args *GetNetworkDnsHostTemplateOutputArgs, opts ...InvokeOption) GetNetworkDnsHostTemplateResultOutput

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

    public static class GetNetworkDnsHostTemplate 
    {
        public static Task<GetNetworkDnsHostTemplateResult> InvokeAsync(GetNetworkDnsHostTemplateArgs args, InvokeOptions? opts = null)
        public static Output<GetNetworkDnsHostTemplateResult> Invoke(GetNetworkDnsHostTemplateInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNetworkDnsHostTemplateResult> getNetworkDnsHostTemplate(GetNetworkDnsHostTemplateArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: libvirt:index/getNetworkDnsHostTemplate:getNetworkDnsHostTemplate
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Hostname string
    Ip string
    Hostname string
    Ip string
    hostname String
    ip String
    hostname string
    ip string
    hostname str
    ip str
    hostname String
    ip String

    getNetworkDnsHostTemplate Result

    The following output properties are available:

    Hostname string
    Id string
    The provider-assigned unique ID for this managed resource.
    Ip string
    Rendered Dictionary<string, string>
    Hostname string
    Id string
    The provider-assigned unique ID for this managed resource.
    Ip string
    Rendered map[string]string
    hostname String
    id String
    The provider-assigned unique ID for this managed resource.
    ip String
    rendered Map<String,String>
    hostname string
    id string
    The provider-assigned unique ID for this managed resource.
    ip string
    rendered {[key: string]: string}
    hostname str
    id str
    The provider-assigned unique ID for this managed resource.
    ip str
    rendered Mapping[str, str]
    hostname String
    id String
    The provider-assigned unique ID for this managed resource.
    ip String
    rendered Map<String>

    Package Details

    Repository
    libvirt pulumi/pulumi-libvirt
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the libvirt Terraform Provider.
    libvirt logo
    libvirt v0.5.0 published on Wednesday, Sep 25, 2024 by Pulumi