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

View file

@ -1,6 +1,6 @@
Name = "ArvanCloud" Name = "ArvanCloud"
Description = '''''' Description = ''''''
URL = "https://arvancloud.com" URL = "https://arvancloud.ir"
Code = "arvancloud" Code = "arvancloud"
Since = "v3.8.0" 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" ARVANCLOUD_HTTP_TIMEOUT = "API request timeout"
[Links] [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. // defaultBaseURL represents the API endpoint to call.
const defaultBaseURL = "https://napi.arvancloud.com" const defaultBaseURL = "https://napi.arvancloud.ir"
const authHeader = "Authorization" 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) 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) { func (c *Client) getRecords(domain, search string) ([]DNSRecord, error) {
endpoint, err := c.createEndpoint("cdn", "4.0", "domains", domain, "dns-records") endpoint, err := c.createEndpoint("cdn", "4.0", "domains", domain, "dns-records")
if err != nil { if err != nil {
@ -95,7 +95,7 @@ func (c *Client) getRecords(domain, search string) ([]DNSRecord, error) {
} }
// CreateRecord creates a DNS record. // 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) { func (c *Client) CreateRecord(domain string, record DNSRecord) (*DNSRecord, error) {
reqBody, err := json.Marshal(record) reqBody, err := json.Marshal(record)
if err != nil { if err != nil {
@ -137,7 +137,7 @@ func (c *Client) CreateRecord(domain string, record DNSRecord) (*DNSRecord, erro
} }
// DeleteRecord deletes a DNS record. // 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 { func (c *Client) DeleteRecord(domain, id string) error {
endpoint, err := c.createEndpoint("cdn", "4.0", "domains", domain, "dns-records", id) endpoint, err := c.createEndpoint("cdn", "4.0", "domains", domain, "dns-records", id)
if err != nil { if err != nil {

View file

@ -227,8 +227,8 @@
} }
], ],
"links": { "links": {
"first": "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.com/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, "prev": null,
"next": null "next": null
}, },
@ -236,7 +236,7 @@
"current_page": 1, "current_page": 1,
"from": 1, "from": 1,
"last_page": 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, "per_page": 300,
"to": 8, "to": 8,
"total": 8 "total": 8