Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
List record
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ovh from "@ovhcloud/pulumi-ovh";
const records = ovh.getDomainZoneRecords({
zoneName: "<zone_name>",
});
import pulumi
import pulumi_ovh as ovh
records = ovh.get_domain_zone_records(zone_name="<zone_name>")
package main
import (
"github.com/ovh/pulumi-ovh/sdk/v2/go/ovh"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ovh.GetDomainZoneRecords(ctx, &ovh.GetDomainZoneRecordsArgs{
ZoneName: "<zone_name>",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ovh = Pulumi.Ovh;
return await Deployment.RunAsync(() =>
{
var records = Ovh.GetDomainZoneRecords.Invoke(new()
{
ZoneName = "<zone_name>",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ovh.OvhFunctions;
import com.pulumi.ovh.inputs.GetDomainZoneRecordsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var records = OvhFunctions.getDomainZoneRecords(GetDomainZoneRecordsArgs.builder()
.zoneName("<zone_name>")
.build());
}
}
variables:
records:
fn::invoke:
function: ovh:getDomainZoneRecords
arguments:
zoneName: <zone_name>
Using getDomainZoneRecords
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDomainZoneRecords(args: GetDomainZoneRecordsArgs, opts?: InvokeOptions): Promise<GetDomainZoneRecordsResult>
function getDomainZoneRecordsOutput(args: GetDomainZoneRecordsOutputArgs, opts?: InvokeOptions): Output<GetDomainZoneRecordsResult>def get_domain_zone_records(zone_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDomainZoneRecordsResult
def get_domain_zone_records_output(zone_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDomainZoneRecordsResult]func GetDomainZoneRecords(ctx *Context, args *GetDomainZoneRecordsArgs, opts ...InvokeOption) (*GetDomainZoneRecordsResult, error)
func GetDomainZoneRecordsOutput(ctx *Context, args *GetDomainZoneRecordsOutputArgs, opts ...InvokeOption) GetDomainZoneRecordsResultOutput> Note: This function is named GetDomainZoneRecords in the Go SDK.
public static class GetDomainZoneRecords
{
public static Task<GetDomainZoneRecordsResult> InvokeAsync(GetDomainZoneRecordsArgs args, InvokeOptions? opts = null)
public static Output<GetDomainZoneRecordsResult> Invoke(GetDomainZoneRecordsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDomainZoneRecordsResult> getDomainZoneRecords(GetDomainZoneRecordsArgs args, InvokeOptions options)
public static Output<GetDomainZoneRecordsResult> getDomainZoneRecords(GetDomainZoneRecordsArgs args, InvokeOptions options)
fn::invoke:
function: ovh:index/getDomainZoneRecords:getDomainZoneRecords
arguments:
# arguments dictionaryThe following arguments are supported:
- Zone
Name string - Zone name
- Zone
Name string - Zone name
- zone
Name String - Zone name
- zone
Name string - Zone name
- zone_
name str - Zone name
- zone
Name String - Zone name
getDomainZoneRecords Result
The following output properties are available:
Package Details
- Repository
- ovh ovh/pulumi-ovh
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ovhTerraform Provider.
Viewing docs for OVHCloud v2.12.0
published on Thursday, Mar 12, 2026 by OVHcloud
published on Thursday, Mar 12, 2026 by OVHcloud
