RecordSets interface
Interface que representa um RecordSets.
Métodos
| create |
Cria ou atualiza um conjunto de registros dentro de uma zona DNS privada. |
| delete(string, string, Record |
Exclui um conjunto de registros de uma zona DNS privada. Esta operação não pode ser desfeita. |
| get(string, string, Record |
Obtém um conjunto de registros. |
| list(string, string, Record |
Lista todos os conjuntos de registros em uma zona DNS privada. |
| list |
Lista os conjuntos de registros de um tipo especificado em uma zona DNS privada. |
| update(string, string, Record |
Atualiza um conjunto de registros dentro de uma zona DNS privada. |
Detalhes de Método
createOrUpdate(string, string, RecordType, string, RecordSet, RecordSetsCreateOrUpdateOptionalParams)
Cria ou atualiza um conjunto de registros dentro de uma zona DNS privada.
function createOrUpdate(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsCreateOrUpdateOptionalParams): Promise<RecordSet>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- privateZoneName
-
string
O nome da zona DNS privada (sem um ponto de encerramento).
- recordType
- RecordType
O tipo de registo DNS neste conjunto de registos. Os conjuntos de registros do tipo SOA podem ser atualizados, mas não criados (eles são criados quando a zona DNS privada é criada).
- relativeRecordSetName
-
string
O nome do conjunto de registros, relativo ao nome da zona.
- parameters
- RecordSet
Parâmetros fornecidos para a operação CreateOrUpdate.
Os parâmetros de opções.
Devoluções
Promise<RecordSet>
delete(string, string, RecordType, string, RecordSetsDeleteOptionalParams)
Exclui um conjunto de registros de uma zona DNS privada. Esta operação não pode ser desfeita.
function delete(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- privateZoneName
-
string
O nome da zona DNS privada (sem um ponto de encerramento).
- recordType
- RecordType
O tipo de registo DNS neste conjunto de registos. Os conjuntos de registros do tipo SOA não podem ser excluídos (eles são excluídos quando a zona DNS privada é excluída).
- relativeRecordSetName
-
string
O nome do conjunto de registros, relativo ao nome da zona.
- options
- RecordSetsDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, string, RecordType, string, RecordSetsGetOptionalParams)
Obtém um conjunto de registros.
function get(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, options?: RecordSetsGetOptionalParams): Promise<RecordSet>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- privateZoneName
-
string
O nome da zona DNS privada (sem um ponto de encerramento).
- recordType
- RecordType
O tipo de registo DNS neste conjunto de registos.
- relativeRecordSetName
-
string
O nome do conjunto de registros, relativo ao nome da zona.
- options
- RecordSetsGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<RecordSet>
list(string, string, RecordSetsListOptionalParams)
Lista todos os conjuntos de registros em uma zona DNS privada.
function list(resourceGroupName: string, privateZoneName: string, options?: RecordSetsListOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- privateZoneName
-
string
O nome da zona DNS privada (sem um ponto de encerramento).
- options
- RecordSetsListOptionalParams
Os parâmetros de opções.
Devoluções
listByType(string, string, RecordType, RecordSetsListByTypeOptionalParams)
Lista os conjuntos de registros de um tipo especificado em uma zona DNS privada.
function listByType(resourceGroupName: string, privateZoneName: string, recordType: RecordType, options?: RecordSetsListByTypeOptionalParams): PagedAsyncIterableIterator<RecordSet, RecordSet[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- privateZoneName
-
string
O nome da zona DNS privada (sem um ponto de encerramento).
- recordType
- RecordType
O tipo de conjuntos de registros a serem enumerados.
Os parâmetros de opções.
Devoluções
update(string, string, RecordType, string, RecordSet, RecordSetsUpdateOptionalParams)
Atualiza um conjunto de registros dentro de uma zona DNS privada.
function update(resourceGroupName: string, privateZoneName: string, recordType: RecordType, relativeRecordSetName: string, parameters: RecordSet, options?: RecordSetsUpdateOptionalParams): Promise<RecordSet>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos.
- privateZoneName
-
string
O nome da zona DNS privada (sem um ponto de encerramento).
- recordType
- RecordType
O tipo de registo DNS neste conjunto de registos.
- relativeRecordSetName
-
string
O nome do conjunto de registros, relativo ao nome da zona.
- parameters
- RecordSet
Parâmetros fornecidos para a operação Update.
- options
- RecordSetsUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<RecordSet>