Compartir a través de


Get-AzPrivateDnsRecordSet

Obtiene un conjunto de registros de una zona DNS privada.

Sintaxis

FieldsWithNoName (valor predeterminado)

Get-AzPrivateDnsRecordSet
    -ResourceGroupName <String>
    -ZoneName <String>
    [-RecordType <RecordType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Fields

Get-AzPrivateDnsRecordSet
    -ResourceGroupName <String>
    -ZoneName <String>
    -Name <String>
    -RecordType <RecordType>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Object

Get-AzPrivateDnsRecordSet
    -Zone <PSPrivateDnsZone>
    -Name <String>
    -RecordType <RecordType>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ObjectWithNoName

Get-AzPrivateDnsRecordSet
    -Zone <PSPrivateDnsZone>
    [-RecordType <RecordType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ResourceId

Get-AzPrivateDnsRecordSet
    -ParentResourceId <String>
    -Name <String>
    -RecordType <RecordType>
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ResourceIdWithNoName

Get-AzPrivateDnsRecordSet
    -ParentResourceId <String>
    [-RecordType <RecordType>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

El cmdlet Get-AzPrivateDnsRecordSet obtiene el conjunto de registros del Sistema de nombres de dominio privado (DNS) con el nombre y el tipo especificados, en la zona privada especificada. Si no especifica los parámetros Name o RecordType, este cmdlet devuelve todos los conjuntos de registros del tipo especificado en la zona privada. Si especifica el parámetro RecordType, pero no el parámetro Name, este cmdlet devuelve todos los conjuntos de registros del tipo de registro especificado. Puede usar el operador de canalización para pasar un objeto PSPrivateDnsZone a este cmdlet, o bien puede pasar un objeto PSPrivateDnsZone como parámetro Zone, o bien puede especificar la zona y el grupo de recursos por nombre. También puede especificar la zona privada mediante el identificador de recurso de la zona privada.

Ejemplos

Ejemplo 1: Obtener conjuntos de registros con un nombre y un tipo especificados

Get-AzPrivateDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -Name "www" -RecordType A
Id                : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
                    oft.Network/privateDnsZones/myzone.com/AAAA/www
Name              : www
ZoneName          : myzone.com
ResourceGroupName : MyResourceGroup
Ttl               : 3600
Etag              : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType        : A
Records           : {1.2.3.4}
Metadata          :
IsAutoRegistered  :

Este comando obtiene el conjunto de registros del tipo de registro A denominado www en el grupo de recursos y la zona privada especificadas y, a continuación, lo almacena en la variable $RecordSet. Dado que se especifican los parámetros Name y RecordType, solo se devuelve un objeto RecordSet.

Ejemplo 2: Obtener conjuntos de registros de un tipo especificado

Get-AzPrivateDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -RecordType A
Id                : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
                    oft.Network/privateDnsZones/myzone.com/AAAA/www1
Name              : www1
ZoneName          : myzone.com
ResourceGroupName : MyResourceGroup
Ttl               : 3600
Etag              : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType        : A
Records           : {1.2.3.4}
Metadata          :
IsAutoRegistered  :

Id                : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
                    oft.Network/privateDnsZones/myzone.com/AAAA/www2
Name              : www2
ZoneName          : myzone.com
ResourceGroupName : MyResourceGroup
Ttl               : 3600
Etag              : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType        : A
Records           : {2.3.4.5}
Metadata          :
IsAutoRegistered  :

Este comando obtiene una matriz de todos los conjuntos de registros del tipo de registro A en la zona privada denominada myzone.com en el grupo de recursos denominado MyResourceGroup y, a continuación, los almacena en la variable $RecordSets.

Ejemplo 3: Obtener todos los conjuntos de registros de una zona privada

Get-AzPrivateDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com"
Id                : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
                    oft.Network/privateDnsZones/myzone.com/AAAA/www1
Name              : www1
ZoneName          : myzone.com
ResourceGroupName : MyResourceGroup
Ttl               : 3600
Etag              : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType        : A
Records           : {1.2.3.4}
Metadata          :
IsAutoRegistered  :

Id                : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
                    oft.Network/privateDnsZones/myzone.com/AAAA/www1
Name              : www1
ZoneName          : myzone.com
ResourceGroupName : MyResourceGroup
Ttl               : 3600
Etag              : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType        : AAAA
Records           : {2001:DB80:4009:1803::1005}
Metadata          :
IsAutoRegistered  :

Este comando obtiene una matriz de todos los conjuntos de registros de la zona privada denominada myzone.com en el grupo de recursos denominado MyResourceGroup y, a continuación, los almacena en la variable $RecordSets.

Ejemplo 4: Obtener todos los conjuntos de registros de una zona privada mediante un objeto PSPrivateDnsZone

$Zone = Get-AzPrivateDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
Get-AzPrivateDnsRecordSet -Zone $Zone
Id                : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
                    oft.Network/privateDnsZones/myzone.com/AAAA/www1
Name              : www1
ZoneName          : myzone.com
ResourceGroupName : MyResourceGroup
Ttl               : 3600
Etag              : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType        : A
Records           : {1.2.3.4}
Metadata          :
IsAutoRegistered  :

Id                : /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Micros
                    oft.Network/privateDnsZones/myzone.com/AAAA/www1
Name              : www1
ZoneName          : myzone.com
ResourceGroupName : MyResourceGroup
Ttl               : 3600
Etag              : xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
RecordType        : AAAA
Records           : {2001:DB80:4009:1803::1005}
Metadata          :
IsAutoRegistered  :

Este ejemplo es equivalente al ejemplo 3 anterior. Esta vez, la zona privada se especifica mediante un objeto de zona privada.

Parámetros

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

Propiedades de parámetro

Tipo:IAzureContextContainer
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Name

Nombre de los registros de este conjunto de registros (relativo al nombre de la zona y sin un punto de terminación).

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Fields
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Object
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
ResourceId
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ParentResourceId

ResourceID de zona DNS privada.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

ResourceId
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False
ResourceIdWithNoName
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-RecordType

Tipo de registros DNS de este conjunto de registros.

Propiedades de parámetro

Tipo:

Nullable<T>[RecordType]

Valor predeterminado:None
Valores aceptados:A, AAAA, CNAME, MX, PTR, SOA, SRV, TXT
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FieldsWithNoName
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
ObjectWithNoName
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
ResourceIdWithNoName
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ResourceGroupName

Grupo de recursos al que pertenece la zona.

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FieldsWithNoName
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Fields
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Zone

Objeto DnsZone que representa la zona en la que se va a crear el conjunto de registros.

Propiedades de parámetro

Tipo:PSPrivateDnsZone
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

Object
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
ObjectWithNoName
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-ZoneName

Zona en la que se va a crear el conjunto de registros (sin un punto de terminación).

Propiedades de parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FieldsWithNoName
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False
Fields
Posición:Named
Obligatorio:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

PSPrivateDnsZone

String

Salidas

PSPrivateDnsRecordSet