azure-native.avs.getWorkloadNetworkDnsService

Explore with Pulumi AI

NSX DNS Service API Version: 2020-07-17-preview.

Using getWorkloadNetworkDnsService

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 getWorkloadNetworkDnsService(args: GetWorkloadNetworkDnsServiceArgs, opts?: InvokeOptions): Promise<GetWorkloadNetworkDnsServiceResult>
function getWorkloadNetworkDnsServiceOutput(args: GetWorkloadNetworkDnsServiceOutputArgs, opts?: InvokeOptions): Output<GetWorkloadNetworkDnsServiceResult>
def get_workload_network_dns_service(dns_service_id: Optional[str] = None,
                                     private_cloud_name: Optional[str] = None,
                                     resource_group_name: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetWorkloadNetworkDnsServiceResult
def get_workload_network_dns_service_output(dns_service_id: Optional[pulumi.Input[str]] = None,
                                     private_cloud_name: Optional[pulumi.Input[str]] = None,
                                     resource_group_name: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetWorkloadNetworkDnsServiceResult]
func LookupWorkloadNetworkDnsService(ctx *Context, args *LookupWorkloadNetworkDnsServiceArgs, opts ...InvokeOption) (*LookupWorkloadNetworkDnsServiceResult, error)
func LookupWorkloadNetworkDnsServiceOutput(ctx *Context, args *LookupWorkloadNetworkDnsServiceOutputArgs, opts ...InvokeOption) LookupWorkloadNetworkDnsServiceResultOutput

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

public static class GetWorkloadNetworkDnsService 
{
    public static Task<GetWorkloadNetworkDnsServiceResult> InvokeAsync(GetWorkloadNetworkDnsServiceArgs args, InvokeOptions? opts = null)
    public static Output<GetWorkloadNetworkDnsServiceResult> Invoke(GetWorkloadNetworkDnsServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetWorkloadNetworkDnsServiceResult> getWorkloadNetworkDnsService(GetWorkloadNetworkDnsServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:avs:getWorkloadNetworkDnsService
  arguments:
    # arguments dictionary

The following arguments are supported:

DnsServiceId string

NSX DNS Service identifier. Generally the same as the DNS Service's display name

PrivateCloudName string

Name of the private cloud

ResourceGroupName string

The name of the resource group. The name is case insensitive.

DnsServiceId string

NSX DNS Service identifier. Generally the same as the DNS Service's display name

PrivateCloudName string

Name of the private cloud

ResourceGroupName string

The name of the resource group. The name is case insensitive.

dnsServiceId String

NSX DNS Service identifier. Generally the same as the DNS Service's display name

privateCloudName String

Name of the private cloud

resourceGroupName String

The name of the resource group. The name is case insensitive.

dnsServiceId string

NSX DNS Service identifier. Generally the same as the DNS Service's display name

privateCloudName string

Name of the private cloud

resourceGroupName string

The name of the resource group. The name is case insensitive.

dns_service_id str

NSX DNS Service identifier. Generally the same as the DNS Service's display name

private_cloud_name str

Name of the private cloud

resource_group_name str

The name of the resource group. The name is case insensitive.

dnsServiceId String

NSX DNS Service identifier. Generally the same as the DNS Service's display name

privateCloudName String

Name of the private cloud

resourceGroupName String

The name of the resource group. The name is case insensitive.

getWorkloadNetworkDnsService Result

The following output properties are available:

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

The provisioning state

Status string

DNS Service status.

Type string

Resource type.

DefaultDnsZone string

Default DNS zone of the DNS Service.

DisplayName string

Display name of the DNS Service.

DnsServiceIp string

DNS service IP of the DNS Service.

FqdnZones List<string>

FQDN zones of the DNS Service.

LogLevel string

DNS Service log level.

Revision double

NSX revision number.

Id string

Resource ID.

Name string

Resource name.

ProvisioningState string

The provisioning state

Status string

DNS Service status.

Type string

Resource type.

DefaultDnsZone string

Default DNS zone of the DNS Service.

DisplayName string

Display name of the DNS Service.

DnsServiceIp string

DNS service IP of the DNS Service.

FqdnZones []string

FQDN zones of the DNS Service.

LogLevel string

DNS Service log level.

Revision float64

NSX revision number.

id String

Resource ID.

name String

Resource name.

provisioningState String

The provisioning state

status String

DNS Service status.

type String

Resource type.

defaultDnsZone String

Default DNS zone of the DNS Service.

displayName String

Display name of the DNS Service.

dnsServiceIp String

DNS service IP of the DNS Service.

fqdnZones List<String>

FQDN zones of the DNS Service.

logLevel String

DNS Service log level.

revision Double

NSX revision number.

id string

Resource ID.

name string

Resource name.

provisioningState string

The provisioning state

status string

DNS Service status.

type string

Resource type.

defaultDnsZone string

Default DNS zone of the DNS Service.

displayName string

Display name of the DNS Service.

dnsServiceIp string

DNS service IP of the DNS Service.

fqdnZones string[]

FQDN zones of the DNS Service.

logLevel string

DNS Service log level.

revision number

NSX revision number.

id str

Resource ID.

name str

Resource name.

provisioning_state str

The provisioning state

status str

DNS Service status.

type str

Resource type.

default_dns_zone str

Default DNS zone of the DNS Service.

display_name str

Display name of the DNS Service.

dns_service_ip str

DNS service IP of the DNS Service.

fqdn_zones Sequence[str]

FQDN zones of the DNS Service.

log_level str

DNS Service log level.

revision float

NSX revision number.

id String

Resource ID.

name String

Resource name.

provisioningState String

The provisioning state

status String

DNS Service status.

type String

Resource type.

defaultDnsZone String

Default DNS zone of the DNS Service.

displayName String

Display name of the DNS Service.

dnsServiceIp String

DNS service IP of the DNS Service.

fqdnZones List<String>

FQDN zones of the DNS Service.

logLevel String

DNS Service log level.

revision Number

NSX revision number.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0