avi 31.1.1 published on Monday, Apr 14, 2025 by vmware
avi.getIpamdnsproviderprofile
Explore with Pulumi AI
<!–
Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0
–>
layout: “avi”
page_title: “AVI: avi.Ipamdnsproviderprofile” sidebar_current: “docs-avi-datasource-ipamdnsproviderprofile” description: |- Get information of Avi IpamDnsProviderProfile.
avi.Ipamdnsproviderprofile
This data source is used to to get avi.Ipamdnsproviderprofile objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";
const fooIpamdnsproviderprofile = avi.getIpamdnsproviderprofile({
name: "foo",
uuid: "ipamdnsproviderprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
import pulumi
import pulumi_avi as avi
foo_ipamdnsproviderprofile = avi.get_ipamdnsproviderprofile(name="foo",
uuid="ipamdnsproviderprofile-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.LookupIpamdnsproviderprofile(ctx, &avi.LookupIpamdnsproviderprofileArgs{
Name: pulumi.StringRef("foo"),
Uuid: pulumi.StringRef("ipamdnsproviderprofile-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 fooIpamdnsproviderprofile = Avi.GetIpamdnsproviderprofile.Invoke(new()
{
Name = "foo",
Uuid = "ipamdnsproviderprofile-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.GetIpamdnsproviderprofileArgs;
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 fooIpamdnsproviderprofile = AviFunctions.getIpamdnsproviderprofile(GetIpamdnsproviderprofileArgs.builder()
.name("foo")
.uuid("ipamdnsproviderprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
.build());
}
}
variables:
fooIpamdnsproviderprofile:
fn::invoke:
function: avi:getIpamdnsproviderprofile
arguments:
name: foo
uuid: ipamdnsproviderprofile-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Using getIpamdnsproviderprofile
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 getIpamdnsproviderprofile(args: GetIpamdnsproviderprofileArgs, opts?: InvokeOptions): Promise<GetIpamdnsproviderprofileResult>
function getIpamdnsproviderprofileOutput(args: GetIpamdnsproviderprofileOutputArgs, opts?: InvokeOptions): Output<GetIpamdnsproviderprofileResult>
def get_ipamdnsproviderprofile(id: Optional[str] = None,
name: Optional[str] = None,
tenant_ref: Optional[str] = None,
uuid: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIpamdnsproviderprofileResult
def get_ipamdnsproviderprofile_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[GetIpamdnsproviderprofileResult]
func LookupIpamdnsproviderprofile(ctx *Context, args *LookupIpamdnsproviderprofileArgs, opts ...InvokeOption) (*LookupIpamdnsproviderprofileResult, error)
func LookupIpamdnsproviderprofileOutput(ctx *Context, args *LookupIpamdnsproviderprofileOutputArgs, opts ...InvokeOption) LookupIpamdnsproviderprofileResultOutput
> Note: This function is named LookupIpamdnsproviderprofile
in the Go SDK.
public static class GetIpamdnsproviderprofile
{
public static Task<GetIpamdnsproviderprofileResult> InvokeAsync(GetIpamdnsproviderprofileArgs args, InvokeOptions? opts = null)
public static Output<GetIpamdnsproviderprofileResult> Invoke(GetIpamdnsproviderprofileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIpamdnsproviderprofileResult> getIpamdnsproviderprofile(GetIpamdnsproviderprofileArgs args, InvokeOptions options)
public static Output<GetIpamdnsproviderprofileResult> getIpamdnsproviderprofile(GetIpamdnsproviderprofileArgs args, InvokeOptions options)
fn::invoke:
function: avi:index/getIpamdnsproviderprofile:getIpamdnsproviderprofile
arguments:
# arguments dictionary
The following arguments are supported:
- id str
- name str
- Search IpamDnsProviderProfile by name.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- uuid str
- Search IpamDnsProviderProfile by uuid.
getIpamdnsproviderprofile Result
The following output properties are available:
- Allocate
Ip stringIn Vrf - If this flag is set, only allocate ip from networks in the virtual service vrf. Applicable for avi ipam only. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Aws
Profiles List<GetIpamdnsproviderprofile Aws Profile> - Provider details if type is aws. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Azure
Profiles List<GetIpamdnsproviderprofile Azure Profile> - Provider details if type is microsoft azure. Field introduced in 17.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes List<GetIpamdnsproviderprofile Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Custom
Profiles List<GetIpamdnsproviderprofile Custom Profile> - Provider details if type is custom. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Gcp
Profiles List<GetIpamdnsproviderprofile Gcp Profile> - Provider details if type is google cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Infoblox
Profiles List<GetIpamdnsproviderprofile Infoblox Profile> - Provider details if type is infoblox. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Internal
Profiles List<GetIpamdnsproviderprofile Internal Profile> - Provider details if type is avi. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Markers
List<Get
Ipamdnsproviderprofile Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Name for the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Oci
Profiles List<GetIpamdnsproviderprofile Oci Profile> - Provider details for oracle cloud. Field introduced in 18.2.1,18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Openstack
Profiles List<GetIpamdnsproviderprofile Openstack Profile> - Provider details if type is openstack. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Proxy
Configurations List<GetIpamdnsproviderprofile Proxy Configuration> - Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tencent
Profiles List<GetIpamdnsproviderprofile Tencent Profile> - Provider details for tencent cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Uuid string
- Uuid of the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Allocate
Ip stringIn Vrf - If this flag is set, only allocate ip from networks in the virtual service vrf. Applicable for avi ipam only. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Aws
Profiles []GetIpamdnsproviderprofile Aws Profile - Provider details if type is aws. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Azure
Profiles []GetIpamdnsproviderprofile Azure Profile - Provider details if type is microsoft azure. Field introduced in 17.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Configpb
Attributes []GetIpamdnsproviderprofile Configpb Attribute - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Custom
Profiles []GetIpamdnsproviderprofile Custom Profile - Provider details if type is custom. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Gcp
Profiles []GetIpamdnsproviderprofile Gcp Profile - Provider details if type is google cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Id string
- Infoblox
Profiles []GetIpamdnsproviderprofile Infoblox Profile - Provider details if type is infoblox. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Internal
Profiles []GetIpamdnsproviderprofile Internal Profile - Provider details if type is avi. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Markers
[]Get
Ipamdnsproviderprofile Marker - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Name string
- Name for the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Oci
Profiles []GetIpamdnsproviderprofile Oci Profile - Provider details for oracle cloud. Field introduced in 18.2.1,18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Openstack
Profiles []GetIpamdnsproviderprofile Openstack Profile - Provider details if type is openstack. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Proxy
Configurations []GetIpamdnsproviderprofile Proxy Configuration - Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Tencent
Profiles []GetIpamdnsproviderprofile Tencent Profile - Provider details for tencent cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Uuid string
- Uuid of the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allocate
Ip StringIn Vrf - If this flag is set, only allocate ip from networks in the virtual service vrf. Applicable for avi ipam only. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aws
Profiles List<GetIpamdnsproviderprofile Aws Profile> - Provider details if type is aws. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- azure
Profiles List<GetIpamdnsproviderprofile Azure Profile> - Provider details if type is microsoft azure. Field introduced in 17.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<GetIpamdnsproviderprofile Configpb Attribute> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Profiles List<GetIpamdnsproviderprofile Custom Profile> - Provider details if type is custom. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp
Profiles List<GetIpamdnsproviderprofile Gcp Profile> - Provider details if type is google cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- infoblox
Profiles List<GetIpamdnsproviderprofile Infoblox Profile> - Provider details if type is infoblox. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- internal
Profiles List<GetIpamdnsproviderprofile Internal Profile> - Provider details if type is avi. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers
List<Get
Ipamdnsproviderprofile Marker> - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Name for the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oci
Profiles List<GetIpamdnsproviderprofile Oci Profile> - Provider details for oracle cloud. Field introduced in 18.2.1,18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Profiles List<GetIpamdnsproviderprofile Openstack Profile> - Provider details if type is openstack. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- proxy
Configurations List<GetIpamdnsproviderprofile Proxy Configuration> - Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tencent
Profiles List<GetIpamdnsproviderprofile Tencent Profile> - Provider details for tencent cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- uuid String
- Uuid of the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allocate
Ip stringIn Vrf - If this flag is set, only allocate ip from networks in the virtual service vrf. Applicable for avi ipam only. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aws
Profiles GetIpamdnsproviderprofile Aws Profile[] - Provider details if type is aws. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- azure
Profiles GetIpamdnsproviderprofile Azure Profile[] - Provider details if type is microsoft azure. Field introduced in 17.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes GetIpamdnsproviderprofile Configpb Attribute[] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Profiles GetIpamdnsproviderprofile Custom Profile[] - Provider details if type is custom. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp
Profiles GetIpamdnsproviderprofile Gcp Profile[] - Provider details if type is google cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id string
- infoblox
Profiles GetIpamdnsproviderprofile Infoblox Profile[] - Provider details if type is infoblox. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- internal
Profiles GetIpamdnsproviderprofile Internal Profile[] - Provider details if type is avi. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers
Get
Ipamdnsproviderprofile Marker[] - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name string
- Name for the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oci
Profiles GetIpamdnsproviderprofile Oci Profile[] - Provider details for oracle cloud. Field introduced in 18.2.1,18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Profiles GetIpamdnsproviderprofile Openstack Profile[] - Provider details if type is openstack. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- proxy
Configurations GetIpamdnsproviderprofile Proxy Configuration[] - Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref string - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tencent
Profiles GetIpamdnsproviderprofile Tencent Profile[] - Provider details for tencent cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- uuid string
- Uuid of the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allocate_
ip_ strin_ vrf - If this flag is set, only allocate ip from networks in the virtual service vrf. Applicable for avi ipam only. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aws_
profiles Sequence[GetIpamdnsproviderprofile Aws Profile] - Provider details if type is aws. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- azure_
profiles Sequence[GetIpamdnsproviderprofile Azure Profile] - Provider details if type is microsoft azure. Field introduced in 17.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb_
attributes Sequence[GetIpamdnsproviderprofile Configpb Attribute] - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom_
profiles Sequence[GetIpamdnsproviderprofile Custom Profile] - Provider details if type is custom. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp_
profiles Sequence[GetIpamdnsproviderprofile Gcp Profile] - Provider details if type is google cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id str
- infoblox_
profiles Sequence[GetIpamdnsproviderprofile Infoblox Profile] - Provider details if type is infoblox. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- internal_
profiles Sequence[GetIpamdnsproviderprofile Internal Profile] - Provider details if type is avi. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers
Sequence[Get
Ipamdnsproviderprofile Marker] - List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name str
- Name for the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oci_
profiles Sequence[GetIpamdnsproviderprofile Oci Profile] - Provider details for oracle cloud. Field introduced in 18.2.1,18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack_
profiles Sequence[GetIpamdnsproviderprofile Openstack Profile] - Provider details if type is openstack. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- proxy_
configurations Sequence[GetIpamdnsproviderprofile Proxy Configuration] - Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant_
ref str - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tencent_
profiles Sequence[GetIpamdnsproviderprofile Tencent Profile] - Provider details for tencent cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type str
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- uuid str
- Uuid of the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- allocate
Ip StringIn Vrf - If this flag is set, only allocate ip from networks in the virtual service vrf. Applicable for avi ipam only. Field introduced in 17.2.4. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- aws
Profiles List<Property Map> - Provider details if type is aws. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- azure
Profiles List<Property Map> - Provider details if type is microsoft azure. Field introduced in 17.2.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- configpb
Attributes List<Property Map> - Protobuf versioning for config pbs. Field introduced in 21.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- custom
Profiles List<Property Map> - Provider details if type is custom. Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- gcp
Profiles List<Property Map> - Provider details if type is google cloud. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- id String
- infoblox
Profiles List<Property Map> - Provider details if type is infoblox. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- internal
Profiles List<Property Map> - Provider details if type is avi. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- markers List<Property Map>
- List of labels to be used for granular rbac. Field introduced in 20.1.5. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- name String
- Name for the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- oci
Profiles List<Property Map> - Provider details for oracle cloud. Field introduced in 18.2.1,18.1.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- openstack
Profiles List<Property Map> - Provider details if type is openstack. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- proxy
Configurations List<Property Map> - Field introduced in 17.1.1. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tenant
Ref String - It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- tencent
Profiles List<Property Map> - Provider details for tencent cloud. Field introduced in 18.2.3. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- uuid String
- Uuid of the ipam/dns provider profile. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Supporting Types
GetIpamdnsproviderprofileAwsProfile
- Access
Key stringId - Egress
Service List<string>Subnets - Iam
Assume stringRole - Publish
Vip stringTo Public Zone - Region string
- Secret
Access stringKey - Ttl string
- Usable
Domains List<string> - Usable
Network List<string>Uuids - Use
Iam stringRoles - Vpc string
- Vpc
Id string - Zones
List<Get
Ipamdnsproviderprofile Aws Profile Zone>
- Access
Key stringId - Egress
Service []stringSubnets - Iam
Assume stringRole - Publish
Vip stringTo Public Zone - Region string
- Secret
Access stringKey - Ttl string
- Usable
Domains []string - Usable
Network []stringUuids - Use
Iam stringRoles - Vpc string
- Vpc
Id string - Zones
[]Get
Ipamdnsproviderprofile Aws Profile Zone
- access
Key StringId - egress
Service List<String>Subnets - iam
Assume StringRole - publish
Vip StringTo Public Zone - region String
- secret
Access StringKey - ttl String
- usable
Domains List<String> - usable
Network List<String>Uuids - use
Iam StringRoles - vpc String
- vpc
Id String - zones
List<Get
Ipamdnsproviderprofile Aws Profile Zone>
- access
Key stringId - egress
Service string[]Subnets - iam
Assume stringRole - publish
Vip stringTo Public Zone - region string
- secret
Access stringKey - ttl string
- usable
Domains string[] - usable
Network string[]Uuids - use
Iam stringRoles - vpc string
- vpc
Id string - zones
Get
Ipamdnsproviderprofile Aws Profile Zone[]
- access_
key_ strid - egress_
service_ Sequence[str]subnets - iam_
assume_ strrole - publish_
vip_ strto_ public_ zone - region str
- secret_
access_ strkey - ttl str
- usable_
domains Sequence[str] - usable_
network_ Sequence[str]uuids - use_
iam_ strroles - vpc str
- vpc_
id str - zones
Sequence[Get
Ipamdnsproviderprofile Aws Profile Zone]
- access
Key StringId - egress
Service List<String>Subnets - iam
Assume StringRole - publish
Vip StringTo Public Zone - region String
- secret
Access StringKey - ttl String
- usable
Domains List<String> - usable
Network List<String>Uuids - use
Iam StringRoles - vpc String
- vpc
Id String - zones List<Property Map>
GetIpamdnsproviderprofileAwsProfileZone
- Availability
Zone string - Usable
Network List<string>Uuids
- Availability
Zone string - Usable
Network []stringUuids
- availability
Zone String - usable
Network List<String>Uuids
- availability
Zone string - usable
Network string[]Uuids
- availability_
zone str - usable_
network_ Sequence[str]uuids
- availability
Zone String - usable
Network List<String>Uuids
GetIpamdnsproviderprofileAzureProfile
- Azure
Serviceprincipals List<GetIpamdnsproviderprofile Azure Profile Azure Serviceprincipal> - Azure
Userpasses List<GetIpamdnsproviderprofile Azure Profile Azure Userpass> - Egress
Service List<string>Subnets - Resource
Group string - Subscription
Id string - Usable
Domains List<string> - Usable
Network List<string>Uuids - Use
Enhanced stringHa - Use
Standard stringAlb - Virtual
Network List<string>Ids
- Azure
Serviceprincipals []GetIpamdnsproviderprofile Azure Profile Azure Serviceprincipal - Azure
Userpasses []GetIpamdnsproviderprofile Azure Profile Azure Userpass - Egress
Service []stringSubnets - Resource
Group string - Subscription
Id string - Usable
Domains []string - Usable
Network []stringUuids - Use
Enhanced stringHa - Use
Standard stringAlb - Virtual
Network []stringIds
- azure
Serviceprincipals List<GetIpamdnsproviderprofile Azure Profile Azure Serviceprincipal> - azure
Userpasses List<GetIpamdnsproviderprofile Azure Profile Azure Userpass> - egress
Service List<String>Subnets - resource
Group String - subscription
Id String - usable
Domains List<String> - usable
Network List<String>Uuids - use
Enhanced StringHa - use
Standard StringAlb - virtual
Network List<String>Ids
- azure
Serviceprincipals GetIpamdnsproviderprofile Azure Profile Azure Serviceprincipal[] - azure
Userpasses GetIpamdnsproviderprofile Azure Profile Azure Userpass[] - egress
Service string[]Subnets - resource
Group string - subscription
Id string - usable
Domains string[] - usable
Network string[]Uuids - use
Enhanced stringHa - use
Standard stringAlb - virtual
Network string[]Ids
- azure_
serviceprincipals Sequence[GetIpamdnsproviderprofile Azure Profile Azure Serviceprincipal] - azure_
userpasses Sequence[GetIpamdnsproviderprofile Azure Profile Azure Userpass] - egress_
service_ Sequence[str]subnets - resource_
group str - subscription_
id str - usable_
domains Sequence[str] - usable_
network_ Sequence[str]uuids - use_
enhanced_ strha - use_
standard_ stralb - virtual_
network_ Sequence[str]ids
- azure
Serviceprincipals List<Property Map> - azure
Userpasses List<Property Map> - egress
Service List<String>Subnets - resource
Group String - subscription
Id String - usable
Domains List<String> - usable
Network List<String>Uuids - use
Enhanced StringHa - use
Standard StringAlb - virtual
Network List<String>Ids
GetIpamdnsproviderprofileAzureProfileAzureServiceprincipal
- Application
Id string - Authentication
Token string - Tenant
Id string
- Application
Id string - Authentication
Token string - Tenant
Id string
- application
Id String - authentication
Token String - tenant
Id String
- application
Id string - authentication
Token string - tenant
Id string
- application_
id str - authentication_
token str - tenant_
id str
- application
Id String - authentication
Token String - tenant
Id String
GetIpamdnsproviderprofileAzureProfileAzureUserpass
- Password string
- Tenant
Name string - Username string
- Password string
- Tenant
Name string - Username string
- password String
- tenant
Name String - username String
- password string
- tenant
Name string - username string
- password str
- tenant_
name str - username str
- password String
- tenant
Name String - username String
GetIpamdnsproviderprofileConfigpbAttribute
- Version string
- Version string
- version String
- version string
- version str
- version String
GetIpamdnsproviderprofileCustomProfile
GetIpamdnsproviderprofileCustomProfileDynamicParam
- Is
Dynamic string - Is
Sensitive string - Name string
- Search IpamDnsProviderProfile by name.
- Value string
- Is
Dynamic string - Is
Sensitive string - Name string
- Search IpamDnsProviderProfile by name.
- Value string
- is
Dynamic String - is
Sensitive String - name String
- Search IpamDnsProviderProfile by name.
- value String
- is
Dynamic string - is
Sensitive string - name string
- Search IpamDnsProviderProfile by name.
- value string
- is_
dynamic str - is_
sensitive str - name str
- Search IpamDnsProviderProfile by name.
- value str
- is
Dynamic String - is
Sensitive String - name String
- Search IpamDnsProviderProfile by name.
- value String
GetIpamdnsproviderprofileCustomProfileUsableAllocSubnet
GetIpamdnsproviderprofileCustomProfileUsableAllocSubnetSubnet
- ip
Addrs List<Property Map> - mask String
GetIpamdnsproviderprofileCustomProfileUsableAllocSubnetSubnet6
- ip
Addrs List<Property Map> - mask String
GetIpamdnsproviderprofileCustomProfileUsableAllocSubnetSubnet6IpAddr
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr string
- type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr str
- type str
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
GetIpamdnsproviderprofileCustomProfileUsableAllocSubnetSubnetIpAddr
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr string
- type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr str
- type str
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
GetIpamdnsproviderprofileGcpProfile
- Match
Se stringGroup Subnet - Network
Host stringProject Id - Region
Name string - Se
Project stringId - Usable
Network List<string>Refs - Use
Gcp stringNetwork - Vpc
Network stringName
- Match
Se stringGroup Subnet - Network
Host stringProject Id - Region
Name string - Se
Project stringId - Usable
Network []stringRefs - Use
Gcp stringNetwork - Vpc
Network stringName
- match
Se StringGroup Subnet - network
Host StringProject Id - region
Name String - se
Project StringId - usable
Network List<String>Refs - use
Gcp StringNetwork - vpc
Network StringName
- match
Se stringGroup Subnet - network
Host stringProject Id - region
Name string - se
Project stringId - usable
Network string[]Refs - use
Gcp stringNetwork - vpc
Network stringName
- match_
se_ strgroup_ subnet - network_
host_ strproject_ id - region_
name str - se_
project_ strid - usable_
network_ Sequence[str]refs - use_
gcp_ strnetwork - vpc_
network_ strname
- match
Se StringGroup Subnet - network
Host StringProject Id - region
Name String - se
Project StringId - usable
Network List<String>Refs - use
Gcp StringNetwork - vpc
Network StringName
GetIpamdnsproviderprofileInfobloxProfile
- Dns
View string - Extensible
Attributes List<GetIpamdnsproviderprofile Infoblox Profile Extensible Attribute> - Ip6Addresses
List<Get
Ipamdnsproviderprofile Infoblox Profile Ip6Address> - Ip
Addresses List<GetIpamdnsproviderprofile Infoblox Profile Ip Address> - Network
View string - Password string
- Usable
Alloc List<GetSubnets Ipamdnsproviderprofile Infoblox Profile Usable Alloc Subnet> - Usable
Domains List<string> - Username string
- Wapi
Version string
- Dns
View string - Extensible
Attributes []GetIpamdnsproviderprofile Infoblox Profile Extensible Attribute - Ip6Addresses
[]Get
Ipamdnsproviderprofile Infoblox Profile Ip6Address - Ip
Addresses []GetIpamdnsproviderprofile Infoblox Profile Ip Address - Network
View string - Password string
- Usable
Alloc []GetSubnets Ipamdnsproviderprofile Infoblox Profile Usable Alloc Subnet - Usable
Domains []string - Username string
- Wapi
Version string
- dns
View String - extensible
Attributes List<GetIpamdnsproviderprofile Infoblox Profile Extensible Attribute> - ip6Addresses
List<Get
Ipamdnsproviderprofile Infoblox Profile Ip6Address> - ip
Addresses List<GetIpamdnsproviderprofile Infoblox Profile Ip Address> - network
View String - password String
- usable
Alloc List<GetSubnets Ipamdnsproviderprofile Infoblox Profile Usable Alloc Subnet> - usable
Domains List<String> - username String
- wapi
Version String
- dns
View string - extensible
Attributes GetIpamdnsproviderprofile Infoblox Profile Extensible Attribute[] - ip6Addresses
Get
Ipamdnsproviderprofile Infoblox Profile Ip6Address[] - ip
Addresses GetIpamdnsproviderprofile Infoblox Profile Ip Address[] - network
View string - password string
- usable
Alloc GetSubnets Ipamdnsproviderprofile Infoblox Profile Usable Alloc Subnet[] - usable
Domains string[] - username string
- wapi
Version string
- dns_
view str - extensible_
attributes Sequence[GetIpamdnsproviderprofile Infoblox Profile Extensible Attribute] - ip6_
addresses Sequence[GetIpamdnsproviderprofile Infoblox Profile Ip6Address] - ip_
addresses Sequence[GetIpamdnsproviderprofile Infoblox Profile Ip Address] - network_
view str - password str
- usable_
alloc_ Sequence[Getsubnets Ipamdnsproviderprofile Infoblox Profile Usable Alloc Subnet] - usable_
domains Sequence[str] - username str
- wapi_
version str
- dns
View String - extensible
Attributes List<Property Map> - ip6Addresses List<Property Map>
- ip
Addresses List<Property Map> - network
View String - password String
- usable
Alloc List<Property Map>Subnets - usable
Domains List<String> - username String
- wapi
Version String
GetIpamdnsproviderprofileInfobloxProfileExtensibleAttribute
- Is
Dynamic string - Is
Sensitive string - Name string
- Search IpamDnsProviderProfile by name.
- Value string
- Is
Dynamic string - Is
Sensitive string - Name string
- Search IpamDnsProviderProfile by name.
- Value string
- is
Dynamic String - is
Sensitive String - name String
- Search IpamDnsProviderProfile by name.
- value String
- is
Dynamic string - is
Sensitive string - name string
- Search IpamDnsProviderProfile by name.
- value string
- is_
dynamic str - is_
sensitive str - name str
- Search IpamDnsProviderProfile by name.
- value str
- is
Dynamic String - is
Sensitive String - name String
- Search IpamDnsProviderProfile by name.
- value String
GetIpamdnsproviderprofileInfobloxProfileIp6Address
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr string
- type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr str
- type str
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
GetIpamdnsproviderprofileInfobloxProfileIpAddress
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr string
- type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr str
- type str
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
GetIpamdnsproviderprofileInfobloxProfileUsableAllocSubnet
GetIpamdnsproviderprofileInfobloxProfileUsableAllocSubnetSubnet
- ip
Addrs List<Property Map> - mask String
GetIpamdnsproviderprofileInfobloxProfileUsableAllocSubnetSubnet6
- ip
Addrs List<Property Map> - mask String
GetIpamdnsproviderprofileInfobloxProfileUsableAllocSubnetSubnet6IpAddr
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr string
- type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr str
- type str
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
GetIpamdnsproviderprofileInfobloxProfileUsableAllocSubnetSubnetIpAddr
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- Addr string
- Type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr string
- type string
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr str
- type str
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
- addr String
- type String
- Provider type for the ipam/dns provider profile. Enum options - IPAMDNS_TYPE_INFOBLOX, IPAMDNS_TYPE_AWS, IPAMDNS_TYPE_OPENSTACK, IPAMDNS_TYPE_GCP, IPAMDNS_TYPE_INFOBLOX_DNS, IPAMDNS_TYPE_CUSTOM, IPAMDNS_TYPE_CUSTOM_DNS, IPAMDNS_TYPE_AZURE, IPAMDNS_TYPE_OCI, IPAMDNS_TYPE_TENCENT, IPAMDNS_TYPE_INTERNAL, IPAMDNS_TYPE_INTERNAL_DNS, IPAMDNS_TYPE_AWS_DNS, IPAMDNS_TYPE_AZURE_DNS. Allowed with any value in enterprise, enterprise with cloud services edition. Allowed in essentials (allowed values- ipamdns_type_internal), basic (allowed values- ipamdns_type_internal) edition.
GetIpamdnsproviderprofileInternalProfile
GetIpamdnsproviderprofileInternalProfileDnsServiceDomain
- Domain
Name string - Pass
Through string - Record
Ttl string
- Domain
Name string - Pass
Through string - Record
Ttl string
- domain
Name String - pass
Through String - record
Ttl String
- domain
Name string - pass
Through string - record
Ttl string
- domain_
name str - pass_
through str - record_
ttl str
- domain
Name String - pass
Through String - record
Ttl String
GetIpamdnsproviderprofileInternalProfileUsableNetwork
- labels List<Property Map>
- nw
Ref String
GetIpamdnsproviderprofileInternalProfileUsableNetworkLabel
GetIpamdnsproviderprofileMarker
GetIpamdnsproviderprofileOciProfile
- Cloud
Credentials stringRef - Region string
- Tenancy string
- Vcn
Compartment stringId - Vcn
Id string
- Cloud
Credentials stringRef - Region string
- Tenancy string
- Vcn
Compartment stringId - Vcn
Id string
- cloud
Credentials StringRef - region String
- tenancy String
- vcn
Compartment StringId - vcn
Id String
- cloud
Credentials stringRef - region string
- tenancy string
- vcn
Compartment stringId - vcn
Id string
- cloud_
credentials_ strref - region str
- tenancy str
- vcn_
compartment_ strid - vcn_
id str
- cloud
Credentials StringRef - region String
- tenancy String
- vcn
Compartment StringId - vcn
Id String
GetIpamdnsproviderprofileOpenstackProfile
- Keystone
Host string - Password string
- Region string
- Tenant string
- Username string
- Vip
Network stringName
- Keystone
Host string - Password string
- Region string
- Tenant string
- Username string
- Vip
Network stringName
- keystone
Host String - password String
- region String
- tenant String
- username String
- vip
Network StringName
- keystone
Host string - password string
- region string
- tenant string
- username string
- vip
Network stringName
- keystone_
host str - password str
- region str
- tenant str
- username str
- vip_
network_ strname
- keystone
Host String - password String
- region String
- tenant String
- username String
- vip
Network StringName
GetIpamdnsproviderprofileProxyConfiguration
GetIpamdnsproviderprofileTencentProfile
- Cloud
Credentials stringRef - Region string
- Usable
Subnet List<string>Ids - Vpc
Id string - Zones
List<Get
Ipamdnsproviderprofile Tencent Profile Zone>
- Cloud
Credentials stringRef - Region string
- Usable
Subnet []stringIds - Vpc
Id string - Zones
[]Get
Ipamdnsproviderprofile Tencent Profile Zone
- cloud
Credentials StringRef - region String
- usable
Subnet List<String>Ids - vpc
Id String - zones
List<Get
Ipamdnsproviderprofile Tencent Profile Zone>
- cloud
Credentials stringRef - region string
- usable
Subnet string[]Ids - vpc
Id string - zones
Get
Ipamdnsproviderprofile Tencent Profile Zone[]
- cloud_
credentials_ strref - region str
- usable_
subnet_ Sequence[str]ids - vpc_
id str - zones
Sequence[Get
Ipamdnsproviderprofile Tencent Profile Zone]
- cloud
Credentials StringRef - region String
- usable
Subnet List<String>Ids - vpc
Id String - zones List<Property Map>
GetIpamdnsproviderprofileTencentProfileZone
- Availability
Zone string - Usable
Subnet stringId
- Availability
Zone string - Usable
Subnet stringId
- availability
Zone String - usable
Subnet StringId
- availability
Zone string - usable
Subnet stringId
- availability
Zone String - usable
Subnet StringId
Package Details
- Repository
- avi vmware/terraform-provider-avi
- License
- Notes
- This Pulumi package is based on the
avi
Terraform Provider.