libvirt 0.8.3 published on Tuesday, Mar 4, 2025 by dmacvicar
libvirt.getNetworkDnsSrvTemplate
Start a Neo task
Explain and create a libvirt.getNetworkDnsSrvTemplate resource
Using getNetworkDnsSrvTemplate
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 getNetworkDnsSrvTemplate(args: GetNetworkDnsSrvTemplateArgs, opts?: InvokeOptions): Promise<GetNetworkDnsSrvTemplateResult>
function getNetworkDnsSrvTemplateOutput(args: GetNetworkDnsSrvTemplateOutputArgs, opts?: InvokeOptions): Output<GetNetworkDnsSrvTemplateResult>def get_network_dns_srv_template(domain: Optional[str] = None,
id: Optional[str] = None,
port: Optional[str] = None,
priority: Optional[str] = None,
protocol: Optional[str] = None,
service: Optional[str] = None,
target: Optional[str] = None,
weight: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetworkDnsSrvTemplateResult
def get_network_dns_srv_template_output(domain: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
port: Optional[pulumi.Input[str]] = None,
priority: Optional[pulumi.Input[str]] = None,
protocol: Optional[pulumi.Input[str]] = None,
service: Optional[pulumi.Input[str]] = None,
target: Optional[pulumi.Input[str]] = None,
weight: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetworkDnsSrvTemplateResult]func GetNetworkDnsSrvTemplate(ctx *Context, args *GetNetworkDnsSrvTemplateArgs, opts ...InvokeOption) (*GetNetworkDnsSrvTemplateResult, error)
func GetNetworkDnsSrvTemplateOutput(ctx *Context, args *GetNetworkDnsSrvTemplateOutputArgs, opts ...InvokeOption) GetNetworkDnsSrvTemplateResultOutput> Note: This function is named GetNetworkDnsSrvTemplate in the Go SDK.
public static class GetNetworkDnsSrvTemplate
{
public static Task<GetNetworkDnsSrvTemplateResult> InvokeAsync(GetNetworkDnsSrvTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetNetworkDnsSrvTemplateResult> Invoke(GetNetworkDnsSrvTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNetworkDnsSrvTemplateResult> getNetworkDnsSrvTemplate(GetNetworkDnsSrvTemplateArgs args, InvokeOptions options)
public static Output<GetNetworkDnsSrvTemplateResult> getNetworkDnsSrvTemplate(GetNetworkDnsSrvTemplateArgs args, InvokeOptions options)
fn::invoke:
function: libvirt:index/getNetworkDnsSrvTemplate:getNetworkDnsSrvTemplate
arguments:
# arguments dictionaryThe following arguments are supported:
getNetworkDnsSrvTemplate Result
The following output properties are available:
Package Details
- Repository
- libvirt dmacvicar/terraform-provider-libvirt
- License
- Notes
- This Pulumi package is based on the
libvirtTerraform Provider.
