1. Packages
  2. Akamai
  3. API Docs
  4. getDnsRecordSet
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

akamai.getDnsRecordSet

Explore with Pulumi AI

Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi

Using getDnsRecordSet

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 getDnsRecordSet(args: GetDnsRecordSetArgs, opts?: InvokeOptions): Promise<GetDnsRecordSetResult>
function getDnsRecordSetOutput(args: GetDnsRecordSetOutputArgs, opts?: InvokeOptions): Output<GetDnsRecordSetResult>
Copy
def get_dns_record_set(host: Optional[str] = None,
                       record_type: Optional[str] = None,
                       zone: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetDnsRecordSetResult
def get_dns_record_set_output(host: Optional[pulumi.Input[str]] = None,
                       record_type: Optional[pulumi.Input[str]] = None,
                       zone: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetDnsRecordSetResult]
Copy
func GetDnsRecordSet(ctx *Context, args *GetDnsRecordSetArgs, opts ...InvokeOption) (*GetDnsRecordSetResult, error)
func GetDnsRecordSetOutput(ctx *Context, args *GetDnsRecordSetOutputArgs, opts ...InvokeOption) GetDnsRecordSetResultOutput
Copy

> Note: This function is named GetDnsRecordSet in the Go SDK.

public static class GetDnsRecordSet 
{
    public static Task<GetDnsRecordSetResult> InvokeAsync(GetDnsRecordSetArgs args, InvokeOptions? opts = null)
    public static Output<GetDnsRecordSetResult> Invoke(GetDnsRecordSetInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDnsRecordSetResult> getDnsRecordSet(GetDnsRecordSetArgs args, InvokeOptions options)
public static Output<GetDnsRecordSetResult> getDnsRecordSet(GetDnsRecordSetArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: akamai:index/getDnsRecordSet:getDnsRecordSet
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Host This property is required. string
RecordType This property is required. string
Zone This property is required. string
Host This property is required. string
RecordType This property is required. string
Zone This property is required. string
host This property is required. String
recordType This property is required. String
zone This property is required. String
host This property is required. string
recordType This property is required. string
zone This property is required. string
host This property is required. str
record_type This property is required. str
zone This property is required. str
host This property is required. String
recordType This property is required. String
zone This property is required. String

getDnsRecordSet Result

The following output properties are available:

Host string
Id string
The provider-assigned unique ID for this managed resource.
Rdatas List<string>
RecordType string
Zone string
Host string
Id string
The provider-assigned unique ID for this managed resource.
Rdatas []string
RecordType string
Zone string
host String
id String
The provider-assigned unique ID for this managed resource.
rdatas List<String>
recordType String
zone String
host string
id string
The provider-assigned unique ID for this managed resource.
rdatas string[]
recordType string
zone string
host str
id str
The provider-assigned unique ID for this managed resource.
rdatas Sequence[str]
record_type str
zone str
host String
id String
The provider-assigned unique ID for this managed resource.
rdatas List<String>
recordType String
zone String

Package Details

Repository
Akamai pulumi/pulumi-akamai
License
Apache-2.0
Notes
This Pulumi package is based on the akamai Terraform Provider.
Akamai v8.1.0 published on Friday, Apr 11, 2025 by Pulumi