Consulte la liste des enregistrements DNS d'un site, y compris les valeurs d'enregistrement, les priorités, les configurations d'authentification, etc. Prend en charge le filtrage par conditions telles que le nom de l'enregistrement et le type d'enregistrement.
Description de l'opération
Les enregistrements DNS correspondant aux conteneurs edge, aux fonctions edge et à l'accélération de couche 4 ne seront pas renvoyés par cette API.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
esa:ListRecords |
get |
*Site
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SiteId |
integer |
Oui |
L'identifiant du site, qui peut être obtenu en appelant l'API ListSites. |
1234567890123 |
| RecordName |
string |
Non |
Le nom de l'enregistrement. Utilisé comme condition de filtrage pour les requêtes. |
www.example.com |
| RecordMatchType |
string |
Non |
Le mode de correspondance de recherche pour les noms d'enregistrement. La valeur par défaut est la correspondance exacte. Valeurs valides : |
fuzzy |
| PageNumber |
integer |
Non |
Le numéro de page pour les requêtes paginées. La valeur doit être supérieure ou égale à 1. Valeur par défaut : 1. |
1 |
| PageSize |
integer |
Non |
Le nombre d'entrées par page pour les requêtes paginées. Valeurs valides : 1 à 500. Valeur par défaut : 500. |
10 |
| SourceType |
string |
Non |
Le type d'origine de l'enregistrement. Utilisé comme condition de filtrage pour les requêtes (seuls les enregistrements CNAME peuvent être filtrés par ce champ). Valeurs valides : |
OSS |
| BizName |
string |
Non |
Le scénario métier pour l'accélération de l'enregistrement. Utilisé comme condition de filtrage pour les requêtes. Valeurs valides : |
web |
| Proxied |
boolean |
Non |
Indique si l'accélération par proxy est activée pour l'enregistrement. Utilisé comme condition de filtrage pour les requêtes. Valeurs valides : |
true |
| Type |
string |
Non |
Le type d'enregistrement DNS de l'enregistrement. Utilisé comme condition de filtrage pour les requêtes. |
CNAME |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
15C66C7B-671A-4297-9187-2C4477247A74 |
| PageNumber |
integer |
Le numéro de page actuel, identique au paramètre de requête PageNumber. |
1 |
| PageSize |
integer |
Le nombre d'enregistrements affichés par page. |
10 |
| TotalCount |
integer |
Le nombre total d'enregistrements. |
20 |
| Records |
array<object> |
Les informations DNS des enregistrements. Pour plus de détails, consultez la Documentation. |
|
|
array<object> |
Les informations sur un enregistrement unique. |
||
| BizName |
string |
Le scénario métier pour l'accélération de l'enregistrement. Valeurs valides : |
web |
| Data |
object |
Les informations DNS spécifiques de l'enregistrement. Différents types d'enregistrement contiennent différentes informations. |
{"value":"1.1.1.1"} |
| Value |
string |
The record value or partial content. This parameter is included in A/AAAA, CNAME, NS, MX, TXT, CAA, SRV, and URI records. It has different meanings for different record types:
|
CNAME |
| Priority |
integer |
The priority of the record. Valid values: 0 to 65535. A smaller value indicates a higher priority. Exclusive to MX, SRV, and URI records. |
0 |
| Flag |
integer |
The flag of the record. The Flag of a CAA record indicates its priority and processing method. Valid values: 0 to 255. Exclusive to CAA records. |
128 |
| Tags |
object |
The tags of the record. |
{\"Name\":\"PARAMETER\"} |
| Weight |
integer |
The weight of the record. Valid values: 0 to 65535. Exclusive to SRV and URI records. |
0 |
| Port |
integer |
The port of the record. Valid values: 0 to 65535. Exclusive to SRV records. |
80 |
| Type |
integer |
The certificate type of the record (in CERT records), or the public key type (in SSHFP records). |
0 |
| KeyTag |
integer |
The public key identifier of the record. Valid values: 0 to 65535. Exclusive to CERT records. |
0 |
| Algorithm |
integer |
The encryption algorithm used by the record. Valid values: 0 to 255. Exclusive to CERT and SSHFP records. |
0 |
| Certificate |
string |
The public key certificate information of the record. Exclusive to CERT, SMIMEA, and TLSA records. |
dGVzdGFkYWxrcw== |
| Usage |
integer |
The usage identifier of the record. Valid values: 0 to 255. Exclusive to SMIMEA and TLSA records. |
0 |
| Selector |
integer |
The type of certificate or public key used by the record. Valid values: 0 to 255. Exclusive to SMIMEA and TLSA records. |
0 |
| MatchingType |
integer |
The algorithm strategy used by the record for matching or verifying certificates. Valid values: 0 to 255. Exclusive to SMIMEA and TLSA records. |
0 |
| Fingerprint |
string |
The public key fingerprint value of the record. Exclusive to SSHFP records. |
abcdef1234567890 |
| Tag |
string |
The tag of the record. The Tag of a CAA record indicates its specific type and purpose. Exclusive to CAA records. |
issue |
| CreateTime |
string |
L'heure de création de l'enregistrement. Le format de date suit la norme ISO 8601 et utilise l'heure UTC au format yyyy-MM-ddTHH:mm:ssZ. |
2023-12-24T02:01:11Z |
| UpdateTime |
string |
L'heure de mise à jour de l'enregistrement. Le format de date suit la norme ISO 8601 et utilise l'heure UTC au format yyyy-MM-ddTHH:mm:ssZ. |
2023-06-07T10:02:59Z |
| Proxied |
boolean |
Indique si l'accélération par proxy est activée pour l'enregistrement. Valeurs valides : |
true |
| RecordId |
integer |
L'identifiant de l'enregistrement. |
1234567890123 |
| RecordSourceType |
string |
Le type d'origine de l'enregistrement CNAME. Ce paramètre est requis lors de l'ajout d'un enregistrement CNAME. Valeurs valides : |
OSS |
| RecordName |
string |
Le nom de l'enregistrement. |
a.example.com |
| RecordType |
string |
Le type DNS de l'enregistrement, tel que A/AAAA, CNAME, TXT, etc. |
A/AAAA |
| SiteId |
integer |
L'identifiant du site auquel l'enregistrement appartient. |
1234567890123 |
| SiteName |
string |
Le nom du site auquel l'enregistrement appartient. |
example.com |
| Ttl |
integer |
Le TTL (Time to Live) de l'enregistrement, en secondes. Lorsque la valeur est 1, cela indique que le TTL est défini sur automatique. |
30 |
| RecordCname |
string |
Le CNAME de l'enregistrement. Il s'agit de la valeur CNAME qui doit être configurée pour l'enregistrement lorsque la méthode d'accès au site est l'accès CNAME. |
a.example.com.cnamezone.com |
| Comment |
string |
Le commentaire de l'enregistrement. |
Ceci est une remarque |
| AuthConf |
object |
Les informations d'authentification d'origine de l'enregistrement CNAME. |
|
| AuthType |
string |
The origin authentication type. Different origin types support different authentication types. The origin type refers to the SourceType parameter in this API. When the origin type is OSS or S3, the origin authentication type must be specified. Valid values:
|
private |
| AccessKey |
string |
The AccessKey of the account to which the origin belongs. This parameter is available when the origin type is OSS with private cross-account read authentication, or when the origin type is S3 with private read authentication. |
u0Nkg5gBK***QF5wvKMM504JUHt |
| SecretKey |
string |
The SecretKey of the account to which the origin belongs. This parameter is available when the origin type is OSS with private cross-account read authentication, or when the origin type is S3 with private read authentication. |
VIxuvJSA2S03f***kp208dy5w7 |
| Version |
string |
The signature algorithm version. This parameter is available when the origin type is S3 and the origin authentication type is private read. Valid values:
Default value: v4. |
v4 |
| Region |
string |
The region where the origin is located. This parameter is available when the origin type is S3. The region of the origin can be obtained from the official S3 website. |
us-east-1 |
| HostPolicy |
string |
La stratégie d'hôte d'origine. Celle-ci prend effet lorsque le type d'enregistrement est CNAME. Elle définit la stratégie pour l'en-tête d'hôte utilisé lors des requêtes d'origine. Deux modes sont disponibles : |
follow_origin_domain |
Exemples
JSON format
{
"RequestId": "15C66C7B-671A-4297-9187-2C4477247A74",
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 20,
"Records": [
{
"BizName": "web",
"Data": {
"Value": "CNAME",
"Priority": 0,
"Flag": 128,
"Tags": {
"test": "test",
"test2": 1
},
"Weight": 0,
"Port": 80,
"Type": 0,
"KeyTag": 0,
"Algorithm": 0,
"Certificate": "dGVzdGFkYWxrcw==",
"Usage": 0,
"Selector": 0,
"MatchingType": 0,
"Fingerprint": "abcdef1234567890",
"Tag": "issue"
},
"CreateTime": "2023-12-24T02:01:11Z",
"UpdateTime": "2023-06-07T10:02:59Z",
"Proxied": true,
"RecordId": 1234567890123,
"RecordSourceType": "OSS",
"RecordName": "a.example.com",
"RecordType": "A/AAAA",
"SiteId": 1234567890123,
"SiteName": "example.com",
"Ttl": 30,
"RecordCname": "a.example.com.cnamezone.com",
"Comment": "this is a remark.",
"AuthConf": {
"AuthType": "private",
"AccessKey": "u0Nkg5gBK***QF5wvKMM504JUHt",
"SecretKey": "VIxuvJSA2S03f***kp208dy5w7",
"Version": "v4",
"Region": "us-east-1"
},
"HostPolicy": "follow_origin_domain"
}
]
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | Failed to call the service. Try again later or contact technical support. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.