arvancloud: replace arvancloud.com by arvancloud.ir (#1771)

This commit is contained in:
Ludovic Fernandez 2022-11-28 17:15:56 +01:00 committed by GitHub
parent a7b11e0447
commit 300f42d084
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 12 additions and 12 deletions

View file

@ -6,7 +6,7 @@ slug: arvancloud
dnsprovider:
since: "v3.8.0"
code: "arvancloud"
url: "https://arvancloud.com"
url: "https://arvancloud.ir"
---
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
@ -14,7 +14,7 @@ dnsprovider:
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
Configuration for [ArvanCloud](https://arvancloud.com).
Configuration for [ArvanCloud](https://arvancloud.ir).
<!--more-->
@ -60,7 +60,7 @@ More information [here]({{< ref "dns#configuration-and-credentials" >}}).
## More information
- [API documentation](https://www.arvancloud.com/docs/api/cdn/4.0)
- [API documentation](https://www.arvancloud.ir/docs/api/cdn/4.0)
<!-- THIS DOCUMENTATION IS AUTO-GENERATED. PLEASE DO NOT EDIT. -->
<!-- providers/dns/arvancloud/arvancloud.toml -->

View file

@ -1,6 +1,6 @@
Name = "ArvanCloud"
Description = ''''''
URL = "https://arvancloud.com"
URL = "https://arvancloud.ir"
Code = "arvancloud"
Since = "v3.8.0"
@ -19,4 +19,4 @@ lego --email you@example.com --dns arvancloud --domains my.example.org run
ARVANCLOUD_HTTP_TIMEOUT = "API request timeout"
[Links]
API = "https://www.arvancloud.com/docs/api/cdn/4.0"
API = "https://www.arvancloud.ir/docs/api/cdn/4.0"

View file

@ -12,7 +12,7 @@ import (
)
// defaultBaseURL represents the API endpoint to call.
const defaultBaseURL = "https://napi.arvancloud.com"
const defaultBaseURL = "https://napi.arvancloud.ir"
const authHeader = "Authorization"
@ -49,7 +49,7 @@ func (c *Client) GetTxtRecord(domain, name, value string) (*DNSRecord, error) {
return nil, fmt.Errorf("could not find record: Domain: %s; Record: %s", domain, name)
}
// https://www.arvancloud.com/docs/api/cdn/4.0#operation/dns_records.list
// https://www.arvancloud.ir/docs/api/cdn/4.0#operation/dns_records.list
func (c *Client) getRecords(domain, search string) ([]DNSRecord, error) {
endpoint, err := c.createEndpoint("cdn", "4.0", "domains", domain, "dns-records")
if err != nil {
@ -95,7 +95,7 @@ func (c *Client) getRecords(domain, search string) ([]DNSRecord, error) {
}
// CreateRecord creates a DNS record.
// https://www.arvancloud.com/docs/api/cdn/4.0#operation/dns_records.create
// https://www.arvancloud.ir/docs/api/cdn/4.0#operation/dns_records.create
func (c *Client) CreateRecord(domain string, record DNSRecord) (*DNSRecord, error) {
reqBody, err := json.Marshal(record)
if err != nil {
@ -137,7 +137,7 @@ func (c *Client) CreateRecord(domain string, record DNSRecord) (*DNSRecord, erro
}
// DeleteRecord deletes a DNS record.
// https://www.arvancloud.com/docs/api/cdn/4.0#operation/dns_records.remove
// https://www.arvancloud.ir/docs/api/cdn/4.0#operation/dns_records.remove
func (c *Client) DeleteRecord(domain, id string) error {
endpoint, err := c.createEndpoint("cdn", "4.0", "domains", domain, "dns-records", id)
if err != nil {

View file

@ -227,8 +227,8 @@
}
],
"links": {
"first": "https://napi.arvancloud.com/4.0/domains/example.ir/dns-records?page=1",
"last": "https://napi.arvancloud.com/4.0/domains/example.ir/dns-records?page=1",
"first": "https://napi.arvancloud.ir/4.0/domains/example.ir/dns-records?page=1",
"last": "https://napi.arvancloud.ir/4.0/domains/example.ir/dns-records?page=1",
"prev": null,
"next": null
},
@ -236,7 +236,7 @@
"current_page": 1,
"from": 1,
"last_page": 1,
"path": "https://napi.arvancloud.com/4.0/domains/example.ir/dns-records",
"path": "https://napi.arvancloud.ir/4.0/domains/example.ir/dns-records",
"per_page": 300,
"to": 8,
"total": 8