1"use strict";(self.webpackChunkmonei_docs=self.webpackChunkmonei_docs||[]).push([["24119"],{73643(e,s,r){r.r(s),r.d(s,{metadata:()=>t,default:()=>m,toc:()=>p,Badge:()=>h,Bullet:()=>o,assets:()=>c,frontMatter:()=>d,SpecifiedBy:()=>i,contentTitle:()=>l});var t=JSON.parse('{"id":"apis/graphql/types/objects/dns-record","title":"DnsRecord","description":"DNS record the merchant must add at their DNS provider to validate or route the custom domain.","source":"@site/docs/apis/graphql/types/objects/dns-record.mdx","sourceDirName":"apis/graphql/types/objects","slug":"/apis/graphql/types/objects/dns-record","permalink":"/apis/graphql/types/objects/dns-record","draft":false,"unlisted":false,"tags":[],"version":"current","lastUpdatedAt":1790004115000,"frontMatter":{"id":"dns-record","title":"DnsRecord"},"sidebar":"graphql","previous":{"title":"Dispute","permalink":"/apis/graphql/types/objects/dispute"},"next":{"title":"Document","permalink":"/apis/graphql/types/objects/document"}}'),n=r(91987),a=r(39844);let d={id:"dns-record",title:"DnsRecord"},l,c={},o=()=>(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("span",{style:{fontWeight:"normal",fontSize:".5em",color:"var(--ifm-color-secondary-darkest)"},children:"\xa0\u25CF\xa0"})}),i=e=>(0,n.jsxs)(n.Fragment,{children:["Specification",(0,n.jsx)("a",{className:"link",style:{fontSize:"1.5em",paddingLeft:"4px"},target:"_blank",href:e.url,title:"Specified by "+e.url,children:"\u2398"})]}),h=e=>(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("span",{className:e.class,children:e.text})}),p=[{value:"Fields",id:"fields",level:3},{value:'<code>DnsRecord.<b>name</b></code><Bullet></Bullet><code><b>String</b></code> <Badge class="badge badge--secondary "></Badge>',id:"name",level:4},{value:'<code>DnsRecord.<b>type</b></code><Bullet></Bullet><code><b>String</b></code> <Badge class="badge badge--secondary "></Badge>',id:"type",level:4},{value:'<code>DnsRecord.<b>value</b></code><Bullet></Bullet><code><b>String</b></code> <Badge class="badge badge--secondary "></Badge>',id:"value",level:4},{value:"Member Of",id:"member-of",level:3}];function g(e){let s={a:"a",code:"code",h3:"h3",h4:"h4",p:"p",pre:"pre",...(0,a.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(s.p,{children:"DNS record the merchant must add at their DNS provider to validate or route the custom domain."}),"\n",(0,n.jsx)(s.pre,{children:(0,n.jsx)(s.code,{className:"language-graphql",children:"type DnsRecord {\n name: String\n type: String\n value: String\n}\n"})}),"\n",(0,n.jsx)(s.h3,{id:"fields",children:"Fields"}),"\n",(0,n.jsxs)(s.h4,{id:"name",children:[(0,n.jsx)(s.a,{href:"#name",children:(0,n.jsxs)("code",{style:{fontWeight:"normal"},children:["DnsRecord.",(0,n.jsx)("b",{children:"name"})]})}),(0,n.jsx)(o,{}),(0,n.jsx)(s.a,{href:"/apis/graphql/types/scalars/string",children:(0,n.jsx)("code",{style:{fontWeight:"normal"},children:(0,n.jsx)("b",{children:"String"})})})," ",(0,n.jsx)(h,{class:"badge badge--secondary ",text:"scalar"})]}),"\n",(0,n.jsxs)(s.p,{children:["Fully qualified host/name of the record (e.g. ",(0,n.jsx)(s.code,{children:"_a1b2c3.pay.example.com"})," or ",(0,n.jsx)(s.code,{children:"pay.example.com"}),")."]}),"\n",(0,n.jsxs)(s.h4,{id:"type",children:[(0,n.jsx)(s.a,{href:"#type",children:(0,n.jsxs)("code",{style:{fontWeight:"normal"},children:["DnsRecord.",(0,n.jsx)("b",{children:"type"})]})}),(0,n.jsx)(o,{}),(0,n.jsx)(s.a,{href:"/apis/graphql/types/scalars/string",children:(0,n.jsx)("code",{style:{fontWeight:"normal"},children:(0,n.jsx)("b",{children:"String"})})})," ",(0,n.jsx)(h,{class:"badge badge--secondary ",text:"scalar"})]}),"\n",(0,n.jsxs)(s.p,{children:["Record type. Currently always ",(0,n.jsx)(s.code,{children:"CNAME"}),"."]}),"\n",(0,n.jsxs)(s.h4,{id:"value",children:[(0,n.jsx)(s.a,{href:"#value",children:(0,n.jsxs)("code",{style:{fontWeight:"normal"},children:["DnsRecord.",(0,n.jsx)("b",{children:"value"})]})}),(0,n.jsx)(o,{}),(0,n.jsx)(s.a,{href:"/apis/graphql/types/scalars/string",children:(0,n.jsx)("code",{style:{fontWeight:"normal"},children:(0,n.jsx)("b",{children:"String"})})})," ",(0,n.jsx)(h,{class:"badge badge--secondary ",text:"scalar"})]}),"\n",(0,n.jsx)(s.p,{children:"Value the record must point to (validation token or routing hostname)."}),"\n",(0,n.jsx)(s.h3,{id:"member-of",children:"Member Of"}),"\n",(0,n.jsxs)(s.p,{children:[(0,n.jsx)(s.a,{href:"/apis/graphql/types/objects/custom-domain-config",children:(0,n.jsx)(s.code,{children:"CustomDomainConfig"})})," ",(0,n.jsx)(h,{class:"badge badge--secondary badge--relation",text:"object"})]})]})}function m(e={}){let{wrapper:s}={...(0,a.R)(),...e.components};return s?(0,n.jsx)(s,{...e,children:(0,n.jsx)(g,{...e})}):g(e)}},39844(e,s,r){r.d(s,{R:()=>d,x:()=>l});var t=r(71763);let n={},a=t.createContext(n);function d(e){let s=t.useContext(a);return t.useMemo(function(){return"function"==typeof e?e(s):{...s,...e}},[s,e])}function l(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:d(e.components),t.createElement(a.Provider,{value:s},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.