Azure Native v1.102.0, May 2 23
Azure Native v1.102.0, May 2 23
azure-native.network.getPrivateDnsZoneGroup
Explore with Pulumi AI
Gets the private dns zone group resource by specified private dns zone group name. API Version: 2020-11-01.
Using getPrivateDnsZoneGroup
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 getPrivateDnsZoneGroup(args: GetPrivateDnsZoneGroupArgs, opts?: InvokeOptions): Promise<GetPrivateDnsZoneGroupResult>
function getPrivateDnsZoneGroupOutput(args: GetPrivateDnsZoneGroupOutputArgs, opts?: InvokeOptions): Output<GetPrivateDnsZoneGroupResult>
def get_private_dns_zone_group(private_dns_zone_group_name: Optional[str] = None,
private_endpoint_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPrivateDnsZoneGroupResult
def get_private_dns_zone_group_output(private_dns_zone_group_name: Optional[pulumi.Input[str]] = None,
private_endpoint_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPrivateDnsZoneGroupResult]
func LookupPrivateDnsZoneGroup(ctx *Context, args *LookupPrivateDnsZoneGroupArgs, opts ...InvokeOption) (*LookupPrivateDnsZoneGroupResult, error)
func LookupPrivateDnsZoneGroupOutput(ctx *Context, args *LookupPrivateDnsZoneGroupOutputArgs, opts ...InvokeOption) LookupPrivateDnsZoneGroupResultOutput
> Note: This function is named LookupPrivateDnsZoneGroup
in the Go SDK.
public static class GetPrivateDnsZoneGroup
{
public static Task<GetPrivateDnsZoneGroupResult> InvokeAsync(GetPrivateDnsZoneGroupArgs args, InvokeOptions? opts = null)
public static Output<GetPrivateDnsZoneGroupResult> Invoke(GetPrivateDnsZoneGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateDnsZoneGroupResult> getPrivateDnsZoneGroup(GetPrivateDnsZoneGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:network:getPrivateDnsZoneGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Private
Dns stringZone Group Name The name of the private dns zone group.
- Private
Endpoint stringName The name of the private endpoint.
- Resource
Group stringName The name of the resource group.
- Private
Dns stringZone Group Name The name of the private dns zone group.
- Private
Endpoint stringName The name of the private endpoint.
- Resource
Group stringName The name of the resource group.
- private
Dns StringZone Group Name The name of the private dns zone group.
- private
Endpoint StringName The name of the private endpoint.
- resource
Group StringName The name of the resource group.
- private
Dns stringZone Group Name The name of the private dns zone group.
- private
Endpoint stringName The name of the private endpoint.
- resource
Group stringName The name of the resource group.
- private_
dns_ strzone_ group_ name The name of the private dns zone group.
- private_
endpoint_ strname The name of the private endpoint.
- resource_
group_ strname The name of the resource group.
- private
Dns StringZone Group Name The name of the private dns zone group.
- private
Endpoint StringName The name of the private endpoint.
- resource
Group StringName The name of the resource group.
getPrivateDnsZoneGroup Result
The following output properties are available:
- Etag string
A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string The provisioning state of the private dns zone group resource.
- Id string
Resource ID.
- Name string
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Dns List<Pulumi.Zone Configs Azure Native. Network. Outputs. Private Dns Zone Config Response> A collection of private dns zone configurations of the private dns zone group.
- Etag string
A unique read-only string that changes whenever the resource is updated.
- Provisioning
State string The provisioning state of the private dns zone group resource.
- Id string
Resource ID.
- Name string
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Dns []PrivateZone Configs Dns Zone Config Response A collection of private dns zone configurations of the private dns zone group.
- etag String
A unique read-only string that changes whenever the resource is updated.
- provisioning
State String The provisioning state of the private dns zone group resource.
- id String
Resource ID.
- name String
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Dns List<PrivateZone Configs Dns Zone Config Response> A collection of private dns zone configurations of the private dns zone group.
- etag string
A unique read-only string that changes whenever the resource is updated.
- provisioning
State string The provisioning state of the private dns zone group resource.
- id string
Resource ID.
- name string
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Dns PrivateZone Configs Dns Zone Config Response[] A collection of private dns zone configurations of the private dns zone group.
- etag str
A unique read-only string that changes whenever the resource is updated.
- provisioning_
state str The provisioning state of the private dns zone group resource.
- id str
Resource ID.
- name str
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private_
dns_ Sequence[Privatezone_ configs Dns Zone Config Response] A collection of private dns zone configurations of the private dns zone group.
- etag String
A unique read-only string that changes whenever the resource is updated.
- provisioning
State String The provisioning state of the private dns zone group resource.
- id String
Resource ID.
- name String
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Dns List<Property Map>Zone Configs A collection of private dns zone configurations of the private dns zone group.
Supporting Types
PrivateDnsZoneConfigResponse
- Record
Sets List<Pulumi.Azure Native. Network. Inputs. Record Set Response> A collection of information regarding a recordSet, holding information to identify private resources.
- Name string
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Dns stringZone Id The resource id of the private dns zone.
- Record
Sets []RecordSet Response A collection of information regarding a recordSet, holding information to identify private resources.
- Name string
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- Private
Dns stringZone Id The resource id of the private dns zone.
- record
Sets List<RecordSet Response> A collection of information regarding a recordSet, holding information to identify private resources.
- name String
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Dns StringZone Id The resource id of the private dns zone.
- record
Sets RecordSet Response[] A collection of information regarding a recordSet, holding information to identify private resources.
- name string
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Dns stringZone Id The resource id of the private dns zone.
- record_
sets Sequence[RecordSet Response] A collection of information regarding a recordSet, holding information to identify private resources.
- name str
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private_
dns_ strzone_ id The resource id of the private dns zone.
- record
Sets List<Property Map> A collection of information regarding a recordSet, holding information to identify private resources.
- name String
Name of the resource that is unique within a resource group. This name can be used to access the resource.
- private
Dns StringZone Id The resource id of the private dns zone.
RecordSetResponse
- Provisioning
State string The provisioning state of the recordset.
- Fqdn string
Fqdn that resolves to private endpoint ip address.
- Ip
Addresses List<string> The private ip address of the private endpoint.
- Record
Set stringName Recordset name.
- Record
Type string Resource record type.
- Ttl int
Recordset time to live.
- Provisioning
State string The provisioning state of the recordset.
- Fqdn string
Fqdn that resolves to private endpoint ip address.
- Ip
Addresses []string The private ip address of the private endpoint.
- Record
Set stringName Recordset name.
- Record
Type string Resource record type.
- Ttl int
Recordset time to live.
- provisioning
State String The provisioning state of the recordset.
- fqdn String
Fqdn that resolves to private endpoint ip address.
- ip
Addresses List<String> The private ip address of the private endpoint.
- record
Set StringName Recordset name.
- record
Type String Resource record type.
- ttl Integer
Recordset time to live.
- provisioning
State string The provisioning state of the recordset.
- fqdn string
Fqdn that resolves to private endpoint ip address.
- ip
Addresses string[] The private ip address of the private endpoint.
- record
Set stringName Recordset name.
- record
Type string Resource record type.
- ttl number
Recordset time to live.
- provisioning_
state str The provisioning state of the recordset.
- fqdn str
Fqdn that resolves to private endpoint ip address.
- ip_
addresses Sequence[str] The private ip address of the private endpoint.
- record_
set_ strname Recordset name.
- record_
type str Resource record type.
- ttl int
Recordset time to live.
- provisioning
State String The provisioning state of the recordset.
- fqdn String
Fqdn that resolves to private endpoint ip address.
- ip
Addresses List<String> The private ip address of the private endpoint.
- record
Set StringName Recordset name.
- record
Type String Resource record type.
- ttl Number
Recordset time to live.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0