GradientEdge CDK Utils
    Preparing search index...
    interface DnsTxtRecordProps {
        aaaaRecords?: Input<Input<AaaaRecordArgs>[]>;
        aRecords?: Input<Input<ARecordArgs>[]>;
        caaRecords?: Input<Input<CaaRecordArgs>[]>;
        cnameRecord?: Input<CnameRecordArgs>;
        dsRecords?: Input<Input<DsRecordArgs>[]>;
        metadata?: Input<{ [key: string]: Input<string> }>;
        mxRecords?: Input<Input<MxRecordArgs>[]>;
        naptrRecords?: Input<Input<NaptrRecordArgs>[]>;
        nsRecords?: Input<Input<NsRecordArgs>[]>;
        ptrRecords?: Input<Input<PtrRecordArgs>[]>;
        recordType: Input<string>;
        relativeRecordSetName?: Input<string>;
        resourceGroupName: Input<string>;
        soaRecord?: Input<SoaRecordArgs>;
        srvRecords?: Input<Input<SrvRecordArgs>[]>;
        targetResource?: Input<SubResourceArgs>;
        tlsaRecords?: Input<Input<TlsaRecordArgs>[]>;
        trafficManagementProfile?: Input<SubResourceArgs>;
        ttl?: Input<number>;
        txtRecords?: Input<Input<TxtRecordArgs>[]>;
        zoneName: Input<string>;
    }

    Hierarchy

    • RecordSetArgs
      • DnsTxtRecordProps
    Index

    Properties

    aaaaRecords?: Input<Input<AaaaRecordArgs>[]>

    The list of AAAA records in the record set.

    aRecords?: Input<Input<ARecordArgs>[]>

    The list of A records in the record set.

    caaRecords?: Input<Input<CaaRecordArgs>[]>

    The list of CAA records in the record set.

    cnameRecord?: Input<CnameRecordArgs>

    The CNAME record in the record set.

    dsRecords?: Input<Input<DsRecordArgs>[]>

    The list of DS records in the record set.

    metadata?: Input<{ [key: string]: Input<string> }>

    The metadata attached to the record set.

    mxRecords?: Input<Input<MxRecordArgs>[]>

    The list of MX records in the record set.

    naptrRecords?: Input<Input<NaptrRecordArgs>[]>

    The list of NAPTR records in the record set.

    nsRecords?: Input<Input<NsRecordArgs>[]>

    The list of NS records in the record set.

    ptrRecords?: Input<Input<PtrRecordArgs>[]>

    The list of PTR records in the record set.

    recordType: Input<string>

    The type of DNS record in this record set.

    relativeRecordSetName?: Input<string>

    The name of the record set, relative to the name of the zone.

    resourceGroupName: Input<string>

    The name of the resource group. The name is case insensitive.

    soaRecord?: Input<SoaRecordArgs>

    The SOA record in the record set.

    srvRecords?: Input<Input<SrvRecordArgs>[]>

    The list of SRV records in the record set.

    targetResource?: Input<SubResourceArgs>

    A reference to an azure resource from where the dns resource value is taken.

    tlsaRecords?: Input<Input<TlsaRecordArgs>[]>

    The list of TLSA records in the record set.

    trafficManagementProfile?: Input<SubResourceArgs>

    A reference to an azure traffic manager profile resource from where the dns resource value is taken.

    ttl?: Input<number>

    The TTL (time-to-live) of the records in the record set.

    txtRecords?: Input<Input<TxtRecordArgs>[]>

    The list of TXT records in the record set.

    zoneName: Input<string>

    The name of the DNS zone (without a terminating dot).