forked from TrueCloudLab/lego
arvancloud: replace arvancloud.com by arvancloud.ir (#1771)
This commit is contained in:
parent
a7b11e0447
commit
300f42d084
4 changed files with 12 additions and 12 deletions
|
@ -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 -->
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue