This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.network.getPrivateDnsZoneGroup
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Gets the private dns zone group resource by specified private dns zone group name. Azure REST API version: 2023-02-01.
Other available API versions: 2021-02-01, 2023-04-01, 2023-05-01, 2023-06-01, 2023-09-01, 2023-11-01, 2024-01-01, 2024-03-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
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi