action digitalocean_domains_list_records { label: "List All Domain Records" description: "To get a listing of all records configured for a domain, send a GET request to `/v2/domains/$DOMAIN_NAME/records`.\nThe list of records returned can be filtered by using the `name` and `type` query parameters. For example, to only include A records for a domain, send a GET request to `/v2/domains/$DOMAIN_NAME/records?type=A`. `name` must be a fully qualified record name. For example, to only include records matching `sub.example.com`, send a GET request to `/v2/domains/$DOMAIN_NAME/records?name=sub.example.com`. Both name and type may be used together.\n\n" provider: digitalocean method: GET path: "/v2/domains/{domain_name}/records" encoding: json input: { type: "object" properties: { domain_name: { type: "string" } name: { type: "string" } page: { type: "integer" } per_page: { type: "integer" } type: { type: "string" enum: ["A", "AAAA", "CAA", "CNAME", "MX", "NS", "SOA", "SRV", "TXT"] } } required: ["domain_name"] additionalProperties: false } output: { type: "object" } }