mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Extend the 'make api' target so that we also build an API Reference in Markdown format. One template for each command gets generated. These templates include all of the command details (arguments, options and outputs), and then a section for manually-added notes such as semantics or version differences. Every time the docs are regenerated, these notes will be added if they exist. Signed-off-by: Antonio Torres <antorres@redhat.com> Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com> Reviewed-By: Rob Crittenden <rcritten@redhat.com>
4.7 KiB
4.7 KiB
dnsrecord_add
Add new DNS resource record.
Arguments
Name | Type | Required |
---|---|---|
dnszoneidnsname | :ref:DNSNameParam<DNSNameParam> |
True |
idnsname | :ref:DNSNameParam<DNSNameParam> |
True |
Options
- force : :ref:
Flag<Flag>
(Required) - Default: False
- structured : :ref:
Flag<Flag>
(Required) - Default: False
- all : :ref:
Flag<Flag>
(Required) - Default: False
- raw : :ref:
Flag<Flag>
(Required) - Default: False
- dnsttl : :ref:
Int<Int>
- dnsclass : :ref:
StrEnum<StrEnum>
- Values: ('IN', 'CS', 'CH', 'HS')
- arecord : :ref:
ARecord<ARecord>
- a_part_ip_address : :ref:
Str<Str>
- a_extra_create_reverse : :ref:
Flag<Flag>
- Default: False
- aaaarecord : :ref:
AAAARecord<AAAARecord>
- aaaa_part_ip_address : :ref:
Str<Str>
- aaaa_extra_create_reverse : :ref:
Flag<Flag>
- Default: False
- a6record : :ref:
A6Record<A6Record>
- a6_part_data : :ref:
Str<Str>
- afsdbrecord : :ref:
AFSDBRecord<AFSDBRecord>
- afsdb_part_subtype : :ref:
Int<Int>
- afsdb_part_hostname : :ref:
DNSNameParam<DNSNameParam>
- aplrecord : :ref:
APLRecord<APLRecord>
- certrecord : :ref:
CERTRecord<CERTRecord>
- cert_part_type : :ref:
Int<Int>
- cert_part_key_tag : :ref:
Int<Int>
- cert_part_algorithm : :ref:
Int<Int>
- cert_part_certificate_or_crl : :ref:
Str<Str>
- cnamerecord : :ref:
CNAMERecord<CNAMERecord>
- cname_part_hostname : :ref:
DNSNameParam<DNSNameParam>
- dhcidrecord : :ref:
DHCIDRecord<DHCIDRecord>
- dlvrecord : :ref:
DLVRecord<DLVRecord>
- dlv_part_key_tag : :ref:
Int<Int>
- dlv_part_algorithm : :ref:
Int<Int>
- dlv_part_digest_type : :ref:
Int<Int>
- dlv_part_digest : :ref:
Str<Str>
- dnamerecord : :ref:
DNAMERecord<DNAMERecord>
- dname_part_target : :ref:
DNSNameParam<DNSNameParam>
- dsrecord : :ref:
DSRecord<DSRecord>
- ds_part_key_tag : :ref:
Int<Int>
- ds_part_algorithm : :ref:
Int<Int>
- ds_part_digest_type : :ref:
Int<Int>
- ds_part_digest : :ref:
Str<Str>
- hiprecord : :ref:
HIPRecord<HIPRecord>
- ipseckeyrecord : :ref:
IPSECKEYRecord<IPSECKEYRecord>
- keyrecord : :ref:
KEYRecord<KEYRecord>
- kxrecord : :ref:
KXRecord<KXRecord>
- kx_part_preference : :ref:
Int<Int>
- kx_part_exchanger : :ref:
DNSNameParam<DNSNameParam>
- locrecord : :ref:
LOCRecord<LOCRecord>
- loc_part_lat_deg : :ref:
Int<Int>
- loc_part_lat_min : :ref:
Int<Int>
- loc_part_lat_sec : :ref:
Decimal<Decimal>
- loc_part_lat_dir : :ref:
StrEnum<StrEnum>
- Values: ('N', 'S')
- loc_part_lon_deg : :ref:
Int<Int>
- loc_part_lon_min : :ref:
Int<Int>
- loc_part_lon_sec : :ref:
Decimal<Decimal>
- loc_part_lon_dir : :ref:
StrEnum<StrEnum>
- Values: ('E', 'W')
- loc_part_altitude : :ref:
Decimal<Decimal>
- loc_part_size : :ref:
Decimal<Decimal>
- loc_part_h_precision : :ref:
Decimal<Decimal>
- loc_part_v_precision : :ref:
Decimal<Decimal>
- mxrecord : :ref:
MXRecord<MXRecord>
- mx_part_preference : :ref:
Int<Int>
- mx_part_exchanger : :ref:
DNSNameParam<DNSNameParam>
- naptrrecord : :ref:
NAPTRRecord<NAPTRRecord>
- naptr_part_order : :ref:
Int<Int>
- naptr_part_preference : :ref:
Int<Int>
- naptr_part_flags : :ref:
Str<Str>
- naptr_part_service : :ref:
Str<Str>
- naptr_part_regexp : :ref:
Str<Str>
- naptr_part_replacement : :ref:
Str<Str>
- nsrecord : :ref:
NSRecord<NSRecord>
- ns_part_hostname : :ref:
DNSNameParam<DNSNameParam>
- nsecrecord : :ref:
NSECRecord<NSECRecord>
- ptrrecord : :ref:
PTRRecord<PTRRecord>
- ptr_part_hostname : :ref:
DNSNameParam<DNSNameParam>
- rrsigrecord : :ref:
RRSIGRecord<RRSIGRecord>
- rprecord : :ref:
RPRecord<RPRecord>
- sigrecord : :ref:
SIGRecord<SIGRecord>
- spfrecord : :ref:
SPFRecord<SPFRecord>
- srvrecord : :ref:
SRVRecord<SRVRecord>
- srv_part_priority : :ref:
Int<Int>
- srv_part_weight : :ref:
Int<Int>
- srv_part_port : :ref:
Int<Int>
- srv_part_target : :ref:
DNSNameParam<DNSNameParam>
- sshfprecord : :ref:
SSHFPRecord<SSHFPRecord>
- sshfp_part_algorithm : :ref:
Int<Int>
- sshfp_part_fp_type : :ref:
Int<Int>
- sshfp_part_fingerprint : :ref:
Str<Str>
- tlsarecord : :ref:
TLSARecord<TLSARecord>
- tlsa_part_cert_usage : :ref:
Int<Int>
- tlsa_part_selector : :ref:
Int<Int>
- tlsa_part_matching_type : :ref:
Int<Int>
- tlsa_part_cert_association_data : :ref:
Str<Str>
- txtrecord : :ref:
TXTRecord<TXTRecord>
- txt_part_data : :ref:
Str<Str>
- urirecord : :ref:
URIRecord<URIRecord>
- uri_part_priority : :ref:
Int<Int>
- uri_part_weight : :ref:
Int<Int>
- uri_part_target : :ref:
Str<Str>
- setattr : :ref:
Str<Str>
- addattr : :ref:
Str<Str>
- version : :ref:
Str<Str>
Output
Name | Type |
---|---|
result | Entry |
summary | Output |
value | PrimaryKey |