Get-AzDnsRecordSet
Recuperación de un conjunto de registros de DNS.
Syntax
Get-AzDnsRecordSet
[-Name <String>]
-ZoneName <String>
-ResourceGroupName <String>
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzDnsRecordSet
[-Name <String>]
-Zone <DnsZone>
[-RecordType <RecordType>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
El cmdlet Get-AzDnsRecordSet obtiene el conjunto de registros sistema de nombres de dominio (DNS) con el nombre y el tipo especificados, en la zona especificada. Si no especifica los parámetros Name o RecordType , este cmdlet devuelve todos los conjuntos de registros del tipo especificado en la zona. 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 DnsZone a este cmdlet, o bien puede pasar un objeto DnsZone como parámetro Zone , o bien puede especificar la zona y el grupo de recursos por nombre.
Ejemplos
Ejemplo 1: Obtener conjuntos de registros con un nombre y un tipo especificados
$RecordSet = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -Name "www" -RecordType A
Este comando obtiene el conjunto de registros del tipo de registro A denominado www en el grupo de recursos y zona especificados 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
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com" -RecordType A
Este comando obtiene una matriz de todos los conjuntos de registros del tipo de registro A en la zona 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
$RecordSets = Get-AzDnsRecordSet -ResourceGroupName "MyResourceGroup" -ZoneName "myzone.com"
Este comando obtiene una matriz de todos los conjuntos de registros de la zona 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 mediante un objeto DnsZone
$Zone = Get-AzDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
$RecordSets = Get-AzDnsRecordSet -Zone $Zone
Este ejemplo es equivalente al ejemplo 3 anterior. Esta vez, la zona se especifica mediante un objeto de zona.
Parámetros
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre del objeto RecordSet que se va a obtener. Si no especifica el parámetro Name , se devuelven todos los conjuntos de registros del tipo especificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RecordType
Especifica el tipo de registro DNS que obtiene este cmdlet. Los valores válidos son:
- A
- AAAA
- CNAME
- MX
- NS
- PTR
- SOA
- SRV
- TXT Si no especifica el parámetro RecordType , también debe omitir el parámetro Name . A continuación, este cmdlet devuelve todos los conjuntos de registros de la zona (de todos los nombres y tipos).
Type: | Nullable<T>[RecordType] |
Accepted values: | A, Aaaa, CAA, Cname, MX, NS, PTR, SOA, SRV, TXT, Tlsa, DS, Naptr |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Especifica el grupo de recursos que contiene la zona DNS. También se debe especificar el nombre de zona mediante el parámetro ZoneName . Como alternativa, puede especificar la zona y el grupo de recursos pasando un objeto DnsZone mediante el parámetro Zone .
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Zone
Especifica la zona DNS que contiene el conjunto de registros que obtiene este cmdlet. Como alternativa, puede especificar la zona mediante los parámetros ZoneName y ResourceGroupName .
Type: | DnsZone |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ZoneName
Especifica el nombre de la zona DNS que contiene el conjunto de registros que se va a obtener. También se debe especificar el grupo de recursos que contiene la zona mediante el parámetro ResourceGroupName . Como alternativa, puede especificar la zona y el grupo de recursos pasando un objeto Zona DNS mediante el parámetro Zone .
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entradas
Nullable<T>[[Microsoft.Azure.Management.Dns.Models.RecordType, Microsoft.Azure.Management.Dns, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]
Salidas
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de