You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The name of this Record. This field's actual usage depends on the
15880
-
type of record this represents. For A and AAAA records, this is
15881
-
the subdomain being associated with an IP address.
15879
+
description: |
15880
+
The name of this Record. For requests, this property's actual usage and whether it is required depends on the type of record this represents:
15881
+
15882
+
`A` and `AAAA`: The hostname or FQDN of the Record.
15883
+
15884
+
`NS`: The subdomain, if any, to use with the Domain of the Record.
15885
+
15886
+
`MX`: The subdomain.
15887
+
15888
+
`CNAME`: The hostname. Must be unique. Required.
15889
+
15890
+
`TXT`: The hostname.
15891
+
15892
+
`SRV`: Unused. Use the `service` property to set the service name for this record.
15893
+
15894
+
`CAA`: The subdomain. Omit or enter an empty string ("") to apply to the entire Domain.
15895
+
15896
+
`PTR`: See our guide on how to [Configure Your Linode for Reverse DNS (rDNS)](/docs/guides/configure-your-linode-for-reverse-dns).
15882
15897
minLength: 1
15883
15898
maxLength: 100
15884
15899
example: test
15885
15900
x-linode-cli-display: 3
15886
15901
target:
15887
15902
type: string
15888
-
description: >
15889
-
The target for this Record. This field's actual usage depends on
15890
-
the type of record this represents. For A and AAAA records, this
15891
-
is the address the named Domain should resolve to.
15903
+
description: |
15904
+
The target for this Record. For requests, this property's actual usage and whether it is required depends on the type of record this represents:
15892
15905
15906
+
`A` and `AAAA`: The IP address. Use `[remote_addr]` to submit the IPv4 address of the request. Required.
15893
15907
15894
-
With the exception of A and AAAA records, this field accepts
15895
-
a trailing period.
15896
-
example: 12.34.56.78
15908
+
`NS`: The name server. Must be a valid domain. Required.
15909
+
15910
+
`MX`: The mail server. Must be a valid domain. Required.
15911
+
15912
+
`CNAME`: The alias. Must be a valid domain. Required.
15913
+
15914
+
`TXT`: The value. Required.
15915
+
15916
+
`SRV`: The target domain or subdomain. If a subdomain is entered, it is automatically used with the Domain. To configure for a different domain, enter a valid FQDN. For example, the value `www` with a Domain for `example.com` results in a target set to `www.example.com`, whereas the value `sample.com` results in a target set to `sample.com`. Required.
15917
+
15918
+
`CAA`: The value. For `issue` or `issuewild` tags, the domain of your certificate issuer. For the `iodef` tag, a contact or submission URL (http or mailto).
15919
+
15920
+
`PTR`: See our guide on how to [Configure Your Linode for Reverse DNS (rDNS)](/docs/guides/configure-your-linode-for-reverse-dns).
15921
+
15922
+
With the exception of A, AAAA, and CAA records, this field accepts a trailing period.
15923
+
example: 192.0.2.0
15897
15924
x-linode-cli-display: 4
15898
15925
priority:
15899
15926
type: integer
15900
15927
minimum: 0
15901
15928
maximum: 255
15902
15929
description: >
15903
-
The priority of the target host. Lower values are preferred.
15930
+
The priority of the target host for this Record. Lower values are preferred. Only valid and required for SRV record requests.
15904
15931
example: 50
15905
15932
x-linode-cli-display: 6
15906
15933
weight:
15907
15934
type: integer
15908
15935
description: >
15909
-
The relative weight of this Record. Higher values are preferred.
15936
+
The relative weight of this Record. Higher values are preferred. Only valid and required for SRV record requests.
15910
15937
example: 50
15911
15938
minimum: 0
15912
15939
maximum: 65535
15913
15940
x-linode-cli-display: 7
15914
15941
port:
15915
15942
type: integer
15916
15943
description: >
15917
-
The port this Record points to.
15944
+
The port this Record points to. Only valid and required for SRV record requests.
15918
15945
example: 80
15919
15946
minimum: 0
15920
15947
maximum: 65535
15921
15948
service:
15922
15949
type: string
15923
15950
nullable: true
15924
15951
description: >
15925
-
The service this Record identified. Only valid for SRV records.
15952
+
The name of the service. An underscore (_) is prepended and a period (.) is appended automatically to the submitted value for this property. Only valid and required for SRV record requests.
15926
15953
example: null
15927
15954
protocol:
15928
15955
type: string
15929
15956
nullable: true
15930
15957
description: >
15931
-
The protocol this Record's service communicates with. Only valid
15932
-
for SRV records.
15958
+
The protocol this Record's service communicates with. An underscore (_) is prepended
15959
+
automatically to the submitted value for this property. Only valid
15960
+
for SRV record requests.
15933
15961
example: null
15934
15962
ttl_sec:
15935
15963
type: integer
@@ -15943,10 +15971,13 @@ components:
15943
15971
x-linode-cli-display: 5
15944
15972
tag:
15945
15973
type: string
15974
+
enum:
15975
+
- issue
15976
+
- issuewild
15977
+
- iodef
15946
15978
nullable: true
15947
15979
description: >
15948
-
The tag portion of a CAA record. It is invalid to set this on
15949
-
other record types.
15980
+
The tag portion of a CAA record. Only valid and required for CAA record requests.
0 commit comments