avi 31.1.1 published on Monday, Apr 14, 2025 by vmware
avi.getDynamicdnsrecord
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: avi.Dynamicdnsrecord” sidebar_current: “docs-avi-datasource-dynamicdnsrecord” description: |- Get information of Avi DynamicDnsRecord.
avi.Dynamicdnsrecord
This data source is used to to get avi.Dynamicdnsrecord objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooDynamicdnsrecord = avi.getDynamicdnsrecord({
name: "foo",
uuid: "dynamicdnsrecord-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo_dynamicdnsrecord = avi.get_dynamicdnsrecord(name="foo",
uuid="dynamicdnsrecord-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/avi/v31/avi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := avi.LookupDynamicdnsrecord(ctx, &avi.LookupDynamicdnsrecordArgs{
Name: pulumi.StringRef("foo"),
Uuid: pulumi.StringRef("dynamicdnsrecord-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;
return await Deployment.RunAsync(() =>
{
var fooDynamicdnsrecord = Avi.GetDynamicdnsrecord.Invoke(new()
{
Name = "foo",
Uuid = "dynamicdnsrecord-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.avi.AviFunctions;
import com.pulumi.avi.inputs.GetDynamicdnsrecordArgs;
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 fooDynamicdnsrecord = AviFunctions.getDynamicdnsrecord(GetDynamicdnsrecordArgs.builder()
.name("foo")
.uuid("dynamicdnsrecord-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.build());
}
}
variables:
fooDynamicdnsrecord:
fn::invoke:
function: avi:getDynamicdnsrecord
arguments:
name: foo
uuid: dynamicdnsrecord-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Using getDynamicdnsrecord
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 getDynamicdnsrecord(args: GetDynamicdnsrecordArgs, opts?: InvokeOptions): Promise<GetDynamicdnsrecordResult>
function getDynamicdnsrecordOutput(args: GetDynamicdnsrecordOutputArgs, opts?: InvokeOptions): Output<GetDynamicdnsrecordResult>
def get_dynamicdnsrecord(id: Optional[str] = None,
name: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDynamicdnsrecordResult
def get_dynamicdnsrecord_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
tenant_ref: Optional[pulumi.Input[str]] = None,
uuid: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDynamicdnsrecordResult]
func LookupDynamicdnsrecord(ctx *Context, args *LookupDynamicdnsrecordArgs, opts ...InvokeOption) (*LookupDynamicdnsrecordResult, error)
func LookupDynamicdnsrecordOutput(ctx *Context, args *LookupDynamicdnsrecordOutputArgs, opts ...InvokeOption) LookupDynamicdnsrecordResultOutput
> Note: This function is named LookupDynamicdnsrecord
in the Go SDK.
public static class GetDynamicdnsrecord
{
public static Task<GetDynamicdnsrecordResult> InvokeAsync(GetDynamicdnsrecordArgs args, InvokeOptions? opts = null)
public static Output<GetDynamicdnsrecordResult> Invoke(GetDynamicdnsrecordInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDynamicdnsrecordResult> getDynamicdnsrecord(GetDynamicdnsrecordArgs args, InvokeOptions options)
public static Output<GetDynamicdnsrecordResult> getDynamicdnsrecord(GetDynamicdnsrecordArgs args, InvokeOptions options)
fn::invoke:
function: avi:index/getDynamicdnsrecord:getDynamicdnsrecord
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Name string
- Search DynamicDnsRecord by name.
- Tenant
Ref string - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Search DynamicDnsRecord by uuid.
- Id string
- Name string
- Search DynamicDnsRecord by name.
- Tenant
Ref string - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Search DynamicDnsRecord by uuid.
- id String
- name String
- Search DynamicDnsRecord by name.
- tenant
Ref String - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Search DynamicDnsRecord by uuid.
- id string
- name string
- Search DynamicDnsRecord by name.
- tenant
Ref string - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid string
- Search DynamicDnsRecord by uuid.
- id str
- name str
- Search DynamicDnsRecord by name.
- tenant_
ref str - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid str
- Search DynamicDnsRecord by uuid.
- id String
- name String
- Search DynamicDnsRecord by name.
- tenant
Ref String - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Search DynamicDnsRecord by uuid.
getDynamicdnsrecord Result
The following output properties are available:
- Algorithm string
- Specifies the algorithm to pick the ip address(es) to be returned,when multiple entries are configured. This does not apply if num_records_in_response is 0. Default is round-robin. Enum options - DNS_RECORD_RESPONSE_ROUND_ROBIN, DNS_RECORD_RESPONSE_CONSISTENT_HASH. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Cnames
List<Get
Dynamicdnsrecord Cname> - Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Delegated string
- Configured fqdns are delegated domains (i.e. They represent a zone cut). Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Description string
- Details of dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dns
Vs stringUuid - Uuid of the dns vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Fqdn string
- Fully qualified domain name. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Id string
- Ip6Addresses
List<Get
Dynamicdnsrecord Ip6Address> - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ip
Addresses List<GetDynamicdnsrecord Ip Address> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Metadata string
- Internal metadata for the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Mx
Records List<GetDynamicdnsrecord Mx Record> - Mx record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Name string
- Dynamicdnsrecord name, needed for a top level uuid protobuf, for display in shell. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ns
List<Get
Dynamicdnsrecord N> - Name server information in ns record. Field introduced in 20.1.3. Maximum of 13 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Num
Records stringIn Response - Specifies the number of records returned by the dns service.enter 0 to return all records. Default is 0. Allowed values are 0-20. Special values are 0- return all records. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Service
Locators List<GetDynamicdnsrecord Service Locator> - Service locator info in srv record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Tenant
Ref string - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ttl string
- Time to live for this dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Txt
Records List<GetDynamicdnsrecord Txt Record> - Text record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Uuid of the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Wildcard
Match string - Enable wild-card match of fqdn if an exact match is not found in the dns table, the longest match is chosen by wild-carding the fqdn in the dns request. Default is false. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Algorithm string
- Specifies the algorithm to pick the ip address(es) to be returned,when multiple entries are configured. This does not apply if num_records_in_response is 0. Default is round-robin. Enum options - DNS_RECORD_RESPONSE_ROUND_ROBIN, DNS_RECORD_RESPONSE_CONSISTENT_HASH. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Cnames
[]Get
Dynamicdnsrecord Cname - Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Delegated string
- Configured fqdns are delegated domains (i.e. They represent a zone cut). Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Description string
- Details of dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Dns
Vs stringUuid - Uuid of the dns vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Fqdn string
- Fully qualified domain name. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Id string
- Ip6Addresses
[]Get
Dynamicdnsrecord Ip6Address - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ip
Addresses []GetDynamicdnsrecord Ip Address - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Metadata string
- Internal metadata for the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Mx
Records []GetDynamicdnsrecord Mx Record - Mx record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Name string
- Dynamicdnsrecord name, needed for a top level uuid protobuf, for display in shell. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ns
[]Get
Dynamicdnsrecord N - Name server information in ns record. Field introduced in 20.1.3. Maximum of 13 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Num
Records stringIn Response - Specifies the number of records returned by the dns service.enter 0 to return all records. Default is 0. Allowed values are 0-20. Special values are 0- return all records. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Service
Locators []GetDynamicdnsrecord Service Locator - Service locator info in srv record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Tenant
Ref string - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ttl string
- Time to live for this dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Txt
Records []GetDynamicdnsrecord Txt Record - Text record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Uuid string
- Uuid of the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Wildcard
Match string - Enable wild-card match of fqdn if an exact match is not found in the dns table, the longest match is chosen by wild-carding the fqdn in the dns request. Default is false. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- algorithm String
- Specifies the algorithm to pick the ip address(es) to be returned,when multiple entries are configured. This does not apply if num_records_in_response is 0. Default is round-robin. Enum options - DNS_RECORD_RESPONSE_ROUND_ROBIN, DNS_RECORD_RESPONSE_CONSISTENT_HASH. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cnames
List<Get
Dynamicdnsrecord Cname> - Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- delegated String
- Configured fqdns are delegated domains (i.e. They represent a zone cut). Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- description String
- Details of dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dns
Vs StringUuid - Uuid of the dns vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- fqdn String
- Fully qualified domain name. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- id String
- ip6Addresses
List<Get
Dynamicdnsrecord Ip6Address> - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses List<GetDynamicdnsrecord Ip Address> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- metadata String
- Internal metadata for the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- mx
Records List<GetDynamicdnsrecord Mx Record> - Mx record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- name String
- Dynamicdnsrecord name, needed for a top level uuid protobuf, for display in shell. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ns
List<Get
Dynamicdnsrecord N> - Name server information in ns record. Field introduced in 20.1.3. Maximum of 13 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- num
Records StringIn Response - Specifies the number of records returned by the dns service.enter 0 to return all records. Default is 0. Allowed values are 0-20. Special values are 0- return all records. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- service
Locators List<GetDynamicdnsrecord Service Locator> - Service locator info in srv record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref String - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ttl String
- Time to live for this dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- txt
Records List<GetDynamicdnsrecord Txt Record> - Text record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Uuid of the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- wildcard
Match String - Enable wild-card match of fqdn if an exact match is not found in the dns table, the longest match is chosen by wild-carding the fqdn in the dns request. Default is false. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- algorithm string
- Specifies the algorithm to pick the ip address(es) to be returned,when multiple entries are configured. This does not apply if num_records_in_response is 0. Default is round-robin. Enum options - DNS_RECORD_RESPONSE_ROUND_ROBIN, DNS_RECORD_RESPONSE_CONSISTENT_HASH. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cnames
Get
Dynamicdnsrecord Cname[] - Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- delegated string
- Configured fqdns are delegated domains (i.e. They represent a zone cut). Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- description string
- Details of dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dns
Vs stringUuid - Uuid of the dns vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- fqdn string
- Fully qualified domain name. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- id string
- ip6Addresses
Get
Dynamicdnsrecord Ip6Address[] - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses GetDynamicdnsrecord Ip Address[] - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- metadata string
- Internal metadata for the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- mx
Records GetDynamicdnsrecord Mx Record[] - Mx record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- name string
- Dynamicdnsrecord name, needed for a top level uuid protobuf, for display in shell. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ns
Get
Dynamicdnsrecord N[] - Name server information in ns record. Field introduced in 20.1.3. Maximum of 13 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- num
Records stringIn Response - Specifies the number of records returned by the dns service.enter 0 to return all records. Default is 0. Allowed values are 0-20. Special values are 0- return all records. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- service
Locators GetDynamicdnsrecord Service Locator[] - Service locator info in srv record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref string - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ttl string
- Time to live for this dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- txt
Records GetDynamicdnsrecord Txt Record[] - Text record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid string
- Uuid of the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- wildcard
Match string - Enable wild-card match of fqdn if an exact match is not found in the dns table, the longest match is chosen by wild-carding the fqdn in the dns request. Default is false. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- algorithm str
- Specifies the algorithm to pick the ip address(es) to be returned,when multiple entries are configured. This does not apply if num_records_in_response is 0. Default is round-robin. Enum options - DNS_RECORD_RESPONSE_ROUND_ROBIN, DNS_RECORD_RESPONSE_CONSISTENT_HASH. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cnames
Sequence[Get
Dynamicdnsrecord Cname] - Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- delegated str
- Configured fqdns are delegated domains (i.e. They represent a zone cut). Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- description str
- Details of dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dns_
vs_ struuid - Uuid of the dns vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- fqdn str
- Fully qualified domain name. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- id str
- ip6_
addresses Sequence[GetDynamicdnsrecord Ip6Address] - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip_
addresses Sequence[GetDynamicdnsrecord Ip Address] - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- metadata str
- Internal metadata for the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- mx_
records Sequence[GetDynamicdnsrecord Mx Record] - Mx record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- name str
- Dynamicdnsrecord name, needed for a top level uuid protobuf, for display in shell. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ns
Sequence[Get
Dynamicdnsrecord N] - Name server information in ns record. Field introduced in 20.1.3. Maximum of 13 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- num_
records_ strin_ response - Specifies the number of records returned by the dns service.enter 0 to return all records. Default is 0. Allowed values are 0-20. Special values are 0- return all records. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- service_
locators Sequence[GetDynamicdnsrecord Service Locator] - Service locator info in srv record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant_
ref str - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ttl str
- Time to live for this dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- txt_
records Sequence[GetDynamicdnsrecord Txt Record] - Text record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- type str
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid str
- Uuid of the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- wildcard_
match str - Enable wild-card match of fqdn if an exact match is not found in the dns table, the longest match is chosen by wild-carding the fqdn in the dns request. Default is false. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- algorithm String
- Specifies the algorithm to pick the ip address(es) to be returned,when multiple entries are configured. This does not apply if num_records_in_response is 0. Default is round-robin. Enum options - DNS_RECORD_RESPONSE_ROUND_ROBIN, DNS_RECORD_RESPONSE_CONSISTENT_HASH. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cnames List<Property Map>
- Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- delegated String
- Configured fqdns are delegated domains (i.e. They represent a zone cut). Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- description String
- Details of dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- dns
Vs StringUuid - Uuid of the dns vs. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- fqdn String
- Fully qualified domain name. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- id String
- ip6Addresses List<Property Map>
- Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses List<Property Map> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- metadata String
- Internal metadata for the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- mx
Records List<Property Map> - Mx record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- name String
- Dynamicdnsrecord name, needed for a top level uuid protobuf, for display in shell. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ns List<Property Map>
- Name server information in ns record. Field introduced in 20.1.3. Maximum of 13 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- num
Records StringIn Response - Specifies the number of records returned by the dns service.enter 0 to return all records. Default is 0. Allowed values are 0-20. Special values are 0- return all records. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- service
Locators List<Property Map> - Service locator info in srv record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- tenant
Ref String - Tenant_uuid from dns vs's tenant_uuid. It is a reference to an object of type tenant. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- ttl String
- Time to live for this dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- txt
Records List<Property Map> - Text record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- uuid String
- Uuid of the dns record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- wildcard
Match String - Enable wild-card match of fqdn if an exact match is not found in the dns table, the longest match is chosen by wild-carding the fqdn in the dns request. Default is false. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
Supporting Types
GetDynamicdnsrecordCname
- Cname string
- Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Cname string
- Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cname String
- Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cname string
- Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cname str
- Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- cname String
- Canonical name in cname record. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
GetDynamicdnsrecordIp6Address
- Ip6Addresses
List<Get
Dynamicdnsrecord Ip6Address Ip6Address> - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ip6Addresses
[]Get
Dynamicdnsrecord Ip6Address Ip6Address - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip6Addresses
List<Get
Dynamicdnsrecord Ip6Address Ip6Address> - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip6Addresses
Get
Dynamicdnsrecord Ip6Address Ip6Address[] - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip6_
addresses Sequence[GetDynamicdnsrecord Ip6Address Ip6Address] - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip6Addresses List<Property Map>
- Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
GetDynamicdnsrecordIp6AddressIp6Address
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr string
- type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr str
- type str
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
GetDynamicdnsrecordIpAddress
- Ip
Addresses List<GetDynamicdnsrecord Ip Address Ip Address> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ip
Addresses []GetDynamicdnsrecord Ip Address Ip Address - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses List<GetDynamicdnsrecord Ip Address Ip Address> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses GetDynamicdnsrecord Ip Address Ip Address[] - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip_
addresses Sequence[GetDynamicdnsrecord Ip Address Ip Address] - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses List<Property Map> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
GetDynamicdnsrecordIpAddressIpAddress
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr string
- type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr str
- type str
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
GetDynamicdnsrecordMxRecord
GetDynamicdnsrecordN
- Ip6Addresses
List<Get
Dynamicdnsrecord NIp6Address> - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ip
Addresses List<GetDynamicdnsrecord NIp Address> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Nsname string
- Ip6Addresses
[]Get
Dynamicdnsrecord NIp6Address - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Ip
Addresses []GetDynamicdnsrecord NIp Address - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- Nsname string
- ip6Addresses
List<Get
Dynamicdnsrecord NIp6Address> - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses List<GetDynamicdnsrecord NIp Address> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- nsname String
- ip6Addresses
Get
Dynamicdnsrecord NIp6Address[] - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses GetDynamicdnsrecord NIp Address[] - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- nsname string
- ip6_
addresses Sequence[GetDynamicdnsrecord NIp6Address] - Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip_
addresses Sequence[GetDynamicdnsrecord NIp Address] - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- nsname str
- ip6Addresses List<Property Map>
- Ipv6 address in aaaa record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- ip
Addresses List<Property Map> - Ip address in a record. Field introduced in 20.1.3. Maximum of 4 items allowed. Allowed with any value in enterprise, enterprise with cloud services edition.
- nsname String
GetDynamicdnsrecordNIp6Address
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr string
- type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr str
- type str
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
GetDynamicdnsrecordNIpAddress
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- Addr string
- Type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr string
- type string
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr str
- type str
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
- addr String
- type String
- Dns record type. Enum options - DNS_RECORD_OTHER, DNS_RECORD_A, DNS_RECORD_NS, DNS_RECORD_CNAME, DNS_RECORD_SOA, DNS_RECORD_PTR, DNS_RECORD_HINFO, DNS_RECORD_MX, DNS_RECORD_TXT, DNS_RECORD_RP, DNS_RECORD_DNSKEY, DNS_RECORD_AAAA, DNS_RECORD_SRV, DNS_RECORD_OPT, DNS_RECORD_RRSIG, DNS_RECORD_AXFR, DNS_RECORD_ANY. Field introduced in 20.1.3. Allowed with any value in enterprise, enterprise with cloud services edition.
GetDynamicdnsrecordServiceLocator
GetDynamicdnsrecordTxtRecord
- Text
Str string
- Text
Str string
- text
Str String
- text
Str string
- text_
str str
- text
Str String
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.