1. Packages
  2. Avi Provider
  3. API Docs
  4. getCluster
avi 31.1.1 published on Monday, Apr 14, 2025 by vmware

avi.getCluster

Explore with Pulumi AI

<!–

Copyright 2021 VMware, Inc.
SPDX-License-Identifier: Mozilla Public License 2.0

–>

layout: “avi”

page_title: “AVI: avi.Cluster” sidebar_current: “docs-avi-datasource-cluster” description: |- Get information of Avi Cluster.

avi.Cluster

This data source is used to to get avi.Cluster objects.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as avi from "@pulumi/avi";

const fooCluster = avi.getCluster({
    name: "foo",
    uuid: "cluster-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
});
Copy
import pulumi
import pulumi_avi as avi

foo_cluster = avi.get_cluster(name="foo",
    uuid="cluster-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
Copy
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.LookupCluster(ctx, &avi.LookupClusterArgs{
			Name: pulumi.StringRef("foo"),
			Uuid: pulumi.StringRef("cluster-f9cf6b3e-a411-436f-95e2-2982ba2b217b"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Avi = Pulumi.Avi;

return await Deployment.RunAsync(() => 
{
    var fooCluster = Avi.GetCluster.Invoke(new()
    {
        Name = "foo",
        Uuid = "cluster-f9cf6b3e-a411-436f-95e2-2982ba2b217b",
    });

});
Copy
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.GetClusterArgs;
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 fooCluster = AviFunctions.getCluster(GetClusterArgs.builder()
            .name("foo")
            .uuid("cluster-f9cf6b3e-a411-436f-95e2-2982ba2b217b")
            .build());

    }
}
Copy
variables:
  fooCluster:
    fn::invoke:
      function: avi:getCluster
      arguments:
        name: foo
        uuid: cluster-f9cf6b3e-a411-436f-95e2-2982ba2b217b
Copy

Using getCluster

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 getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>
Copy
def get_cluster(cluster_states: Optional[Sequence[GetClusterClusterState]] = None,
                id: Optional[str] = None,
                name: Optional[str] = None,
                tenant_ref: Optional[str] = None,
                uuid: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_states: Optional[pulumi.Input[Sequence[pulumi.Input[GetClusterClusterStateArgs]]]] = None,
                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[GetClusterResult]
Copy
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput
Copy

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

public static class GetCluster 
{
    public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: avi:index/getCluster:getCluster
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ClusterStates List<GetClusterClusterState>
Id string
Name string
Search Cluster by name.
TenantRef string
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Uuid string
Search Cluster by uuid.
ClusterStates []GetClusterClusterState
Id string
Name string
Search Cluster by name.
TenantRef string
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Uuid string
Search Cluster by uuid.
clusterStates List<GetClusterClusterState>
id String
name String
Search Cluster by name.
tenantRef String
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid String
Search Cluster by uuid.
clusterStates GetClusterClusterState[]
id string
name string
Search Cluster by name.
tenantRef string
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid string
Search Cluster by uuid.
cluster_states Sequence[GetClusterClusterState]
id str
name str
Search Cluster 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 Cluster by uuid.
clusterStates List<Property Map>
id String
name String
Search Cluster by name.
tenantRef String
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid String
Search Cluster by uuid.

getCluster Result

The following output properties are available:

Id string
Name string
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Nodes List<GetClusterNode>
Minimum of 1 items required. Maximum of 7 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
RejoinNodesAutomatically string
Re-join cluster nodes automatically in the event one of the node is reset to factory. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Uuid string
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
VirtualIp6s List<GetClusterVirtualIp6>
A v6 virtual ip address for the cluster that always points to the v6 ip of the leader node in cluster. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
VirtualIps List<GetClusterVirtualIp>
A v4 virtual ip address for the cluster that always points to the v4 ip of the leader node in cluster. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ClusterStates List<GetClusterClusterState>
Id string
Name string
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Nodes []GetClusterNode
Minimum of 1 items required. Maximum of 7 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
RejoinNodesAutomatically string
Re-join cluster nodes automatically in the event one of the node is reset to factory. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
TenantRef string
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
Uuid string
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
VirtualIp6s []GetClusterVirtualIp6
A v6 virtual ip address for the cluster that always points to the v6 ip of the leader node in cluster. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
VirtualIps []GetClusterVirtualIp
A v4 virtual ip address for the cluster that always points to the v4 ip of the leader node in cluster. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
ClusterStates []GetClusterClusterState
id String
name String
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodes List<GetClusterNode>
Minimum of 1 items required. Maximum of 7 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
rejoinNodesAutomatically String
Re-join cluster nodes automatically in the event one of the node is reset to factory. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid String
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
virtualIp6s List<GetClusterVirtualIp6>
A v6 virtual ip address for the cluster that always points to the v6 ip of the leader node in cluster. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
virtualIps List<GetClusterVirtualIp>
A v4 virtual ip address for the cluster that always points to the v4 ip of the leader node in cluster. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clusterStates List<GetClusterClusterState>
id string
name string
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodes GetClusterNode[]
Minimum of 1 items required. Maximum of 7 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
rejoinNodesAutomatically string
Re-join cluster nodes automatically in the event one of the node is reset to factory. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef string
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid string
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
virtualIp6s GetClusterVirtualIp6[]
A v6 virtual ip address for the cluster that always points to the v6 ip of the leader node in cluster. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
virtualIps GetClusterVirtualIp[]
A v4 virtual ip address for the cluster that always points to the v4 ip of the leader node in cluster. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clusterStates GetClusterClusterState[]
id str
name str
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodes Sequence[GetClusterNode]
Minimum of 1 items required. Maximum of 7 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
rejoin_nodes_automatically str
Re-join cluster nodes automatically in the event one of the node is reset to factory. 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.
uuid str
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
virtual_ip6s Sequence[GetClusterVirtualIp6]
A v6 virtual ip address for the cluster that always points to the v6 ip of the leader node in cluster. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
virtual_ips Sequence[GetClusterVirtualIp]
A v4 virtual ip address for the cluster that always points to the v4 ip of the leader node in cluster. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
cluster_states Sequence[GetClusterClusterState]
id String
name String
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
nodes List<Property Map>
Minimum of 1 items required. Maximum of 7 items allowed. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
rejoinNodesAutomatically String
Re-join cluster nodes automatically in the event one of the node is reset to factory. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
tenantRef String
It is a reference to an object of type tenant. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
uuid String
Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
virtualIp6s List<Property Map>
A v6 virtual ip address for the cluster that always points to the v6 ip of the leader node in cluster. Field introduced in 30.2.1. Allowed with any value in enterprise, enterprise with cloud services edition.
virtualIps List<Property Map>
A v4 virtual ip address for the cluster that always points to the v4 ip of the leader node in cluster. Allowed with any value in enterprise, essentials, basic, enterprise with cloud services edition.
clusterStates List<Property Map>

Supporting Types

GetClusterClusterState

Progress This property is required. string
State This property is required. string
UpSince This property is required. string
Progress This property is required. string
State This property is required. string
UpSince This property is required. string
progress This property is required. String
state This property is required. String
upSince This property is required. String
progress This property is required. string
state This property is required. string
upSince This property is required. string
progress This property is required. str
state This property is required. str
up_since This property is required. str
progress This property is required. String
state This property is required. String
upSince This property is required. String

GetClusterNode

Categories This property is required. List<string>
Interfaces This property is required. List<GetClusterNodeInterface>
Ip6s This property is required. List<GetClusterNodeIp6>
Ips This property is required. List<GetClusterNodeIp>
Name This property is required. string
Search Cluster by name.
Password This property is required. string
PublicIpOrNames This property is required. List<GetClusterNodePublicIpOrName>
StaticRoutes This property is required. List<GetClusterNodeStaticRoute>
VmHostname This property is required. string
VmMor This property is required. string
VmName This property is required. string
VmUuid This property is required. string
Categories This property is required. []string
Interfaces This property is required. []GetClusterNodeInterface
Ip6s This property is required. []GetClusterNodeIp6
Ips This property is required. []GetClusterNodeIp
Name This property is required. string
Search Cluster by name.
Password This property is required. string
PublicIpOrNames This property is required. []GetClusterNodePublicIpOrName
StaticRoutes This property is required. []GetClusterNodeStaticRoute
VmHostname This property is required. string
VmMor This property is required. string
VmName This property is required. string
VmUuid This property is required. string
categories This property is required. List<String>
interfaces This property is required. List<GetClusterNodeInterface>
ip6s This property is required. List<GetClusterNodeIp6>
ips This property is required. List<GetClusterNodeIp>
name This property is required. String
Search Cluster by name.
password This property is required. String
publicIpOrNames This property is required. List<GetClusterNodePublicIpOrName>
staticRoutes This property is required. List<GetClusterNodeStaticRoute>
vmHostname This property is required. String
vmMor This property is required. String
vmName This property is required. String
vmUuid This property is required. String
categories This property is required. string[]
interfaces This property is required. GetClusterNodeInterface[]
ip6s This property is required. GetClusterNodeIp6[]
ips This property is required. GetClusterNodeIp[]
name This property is required. string
Search Cluster by name.
password This property is required. string
publicIpOrNames This property is required. GetClusterNodePublicIpOrName[]
staticRoutes This property is required. GetClusterNodeStaticRoute[]
vmHostname This property is required. string
vmMor This property is required. string
vmName This property is required. string
vmUuid This property is required. string
categories This property is required. Sequence[str]
interfaces This property is required. Sequence[GetClusterNodeInterface]
ip6s This property is required. Sequence[GetClusterNodeIp6]
ips This property is required. Sequence[GetClusterNodeIp]
name This property is required. str
Search Cluster by name.
password This property is required. str
public_ip_or_names This property is required. Sequence[GetClusterNodePublicIpOrName]
static_routes This property is required. Sequence[GetClusterNodeStaticRoute]
vm_hostname This property is required. str
vm_mor This property is required. str
vm_name This property is required. str
vm_uuid This property is required. str
categories This property is required. List<String>
interfaces This property is required. List<Property Map>
ip6s This property is required. List<Property Map>
ips This property is required. List<Property Map>
name This property is required. String
Search Cluster by name.
password This property is required. String
publicIpOrNames This property is required. List<Property Map>
staticRoutes This property is required. List<Property Map>
vmHostname This property is required. String
vmMor This property is required. String
vmName This property is required. String
vmUuid This property is required. String

GetClusterNodeInterface

Gateway6s This property is required. List<GetClusterNodeInterfaceGateway6>
Gateways This property is required. List<GetClusterNodeInterfaceGateway>
IfName This property is required. string
Ip6s This property is required. List<GetClusterNodeInterfaceIp6>
Ips This property is required. List<GetClusterNodeInterfaceIp>
Labels This property is required. List<string>
MacAddress This property is required. string
Mode This property is required. string
Mode6 This property is required. string
PublicIpOrNames This property is required. List<GetClusterNodeInterfacePublicIpOrName>
V4Enabled This property is required. string
V6Enabled This property is required. string
Gateway6s This property is required. []GetClusterNodeInterfaceGateway6
Gateways This property is required. []GetClusterNodeInterfaceGateway
IfName This property is required. string
Ip6s This property is required. []GetClusterNodeInterfaceIp6
Ips This property is required. []GetClusterNodeInterfaceIp
Labels This property is required. []string
MacAddress This property is required. string
Mode This property is required. string
Mode6 This property is required. string
PublicIpOrNames This property is required. []GetClusterNodeInterfacePublicIpOrName
V4Enabled This property is required. string
V6Enabled This property is required. string
gateway6s This property is required. List<GetClusterNodeInterfaceGateway6>
gateways This property is required. List<GetClusterNodeInterfaceGateway>
ifName This property is required. String
ip6s This property is required. List<GetClusterNodeInterfaceIp6>
ips This property is required. List<GetClusterNodeInterfaceIp>
labels This property is required. List<String>
macAddress This property is required. String
mode This property is required. String
mode6 This property is required. String
publicIpOrNames This property is required. List<GetClusterNodeInterfacePublicIpOrName>
v4Enabled This property is required. String
v6Enabled This property is required. String
gateway6s This property is required. GetClusterNodeInterfaceGateway6[]
gateways This property is required. GetClusterNodeInterfaceGateway[]
ifName This property is required. string
ip6s This property is required. GetClusterNodeInterfaceIp6[]
ips This property is required. GetClusterNodeInterfaceIp[]
labels This property is required. string[]
macAddress This property is required. string
mode This property is required. string
mode6 This property is required. string
publicIpOrNames This property is required. GetClusterNodeInterfacePublicIpOrName[]
v4Enabled This property is required. string
v6Enabled This property is required. string
gateway6s This property is required. Sequence[GetClusterNodeInterfaceGateway6]
gateways This property is required. Sequence[GetClusterNodeInterfaceGateway]
if_name This property is required. str
ip6s This property is required. Sequence[GetClusterNodeInterfaceIp6]
ips This property is required. Sequence[GetClusterNodeInterfaceIp]
labels This property is required. Sequence[str]
mac_address This property is required. str
mode This property is required. str
mode6 This property is required. str
public_ip_or_names This property is required. Sequence[GetClusterNodeInterfacePublicIpOrName]
v4_enabled This property is required. str
v6_enabled This property is required. str
gateway6s This property is required. List<Property Map>
gateways This property is required. List<Property Map>
ifName This property is required. String
ip6s This property is required. List<Property Map>
ips This property is required. List<Property Map>
labels This property is required. List<String>
macAddress This property is required. String
mode This property is required. String
mode6 This property is required. String
publicIpOrNames This property is required. List<Property Map>
v4Enabled This property is required. String
v6Enabled This property is required. String

GetClusterNodeInterfaceGateway

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeInterfaceGateway6

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeInterfaceIp

IpAddrs This property is required. List<GetClusterNodeInterfaceIpIpAddr>
Mask This property is required. string
IpAddrs This property is required. []GetClusterNodeInterfaceIpIpAddr
Mask This property is required. string
ipAddrs This property is required. List<GetClusterNodeInterfaceIpIpAddr>
mask This property is required. String
ipAddrs This property is required. GetClusterNodeInterfaceIpIpAddr[]
mask This property is required. string
ip_addrs This property is required. Sequence[GetClusterNodeInterfaceIpIpAddr]
mask This property is required. str
ipAddrs This property is required. List<Property Map>
mask This property is required. String

GetClusterNodeInterfaceIp6

IpAddrs This property is required. List<GetClusterNodeInterfaceIp6IpAddr>
Mask This property is required. string
IpAddrs This property is required. []GetClusterNodeInterfaceIp6IpAddr
Mask This property is required. string
ipAddrs This property is required. List<GetClusterNodeInterfaceIp6IpAddr>
mask This property is required. String
ipAddrs This property is required. GetClusterNodeInterfaceIp6IpAddr[]
mask This property is required. string
ip_addrs This property is required. Sequence[GetClusterNodeInterfaceIp6IpAddr]
mask This property is required. str
ipAddrs This property is required. List<Property Map>
mask This property is required. String

GetClusterNodeInterfaceIp6IpAddr

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeInterfaceIpIpAddr

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeInterfacePublicIpOrName

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeIp

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeIp6

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodePublicIpOrName

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeStaticRoute

DisableGatewayMonitor This property is required. string
IfName This property is required. string
Labels This property is required. List<GetClusterNodeStaticRouteLabel>
NextHops This property is required. List<GetClusterNodeStaticRouteNextHop>
Prefixes This property is required. List<GetClusterNodeStaticRoutePrefix>
RouteId This property is required. string
DisableGatewayMonitor This property is required. string
IfName This property is required. string
Labels This property is required. []GetClusterNodeStaticRouteLabel
NextHops This property is required. []GetClusterNodeStaticRouteNextHop
Prefixes This property is required. []GetClusterNodeStaticRoutePrefix
RouteId This property is required. string
disableGatewayMonitor This property is required. String
ifName This property is required. String
labels This property is required. List<GetClusterNodeStaticRouteLabel>
nextHops This property is required. List<GetClusterNodeStaticRouteNextHop>
prefixes This property is required. List<GetClusterNodeStaticRoutePrefix>
routeId This property is required. String
disableGatewayMonitor This property is required. string
ifName This property is required. string
labels This property is required. GetClusterNodeStaticRouteLabel[]
nextHops This property is required. GetClusterNodeStaticRouteNextHop[]
prefixes This property is required. GetClusterNodeStaticRoutePrefix[]
routeId This property is required. string
disable_gateway_monitor This property is required. str
if_name This property is required. str
labels This property is required. Sequence[GetClusterNodeStaticRouteLabel]
next_hops This property is required. Sequence[GetClusterNodeStaticRouteNextHop]
prefixes This property is required. Sequence[GetClusterNodeStaticRoutePrefix]
route_id This property is required. str
disableGatewayMonitor This property is required. String
ifName This property is required. String
labels This property is required. List<Property Map>
nextHops This property is required. List<Property Map>
prefixes This property is required. List<Property Map>
routeId This property is required. String

GetClusterNodeStaticRouteLabel

Key This property is required. string
Value This property is required. string
Key This property is required. string
Value This property is required. string
key This property is required. String
value This property is required. String
key This property is required. string
value This property is required. string
key This property is required. str
value This property is required. str
key This property is required. String
value This property is required. String

GetClusterNodeStaticRouteNextHop

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterNodeStaticRoutePrefix

IpAddrs This property is required. List<GetClusterNodeStaticRoutePrefixIpAddr>
Mask This property is required. string
IpAddrs This property is required. []GetClusterNodeStaticRoutePrefixIpAddr
Mask This property is required. string
ipAddrs This property is required. List<GetClusterNodeStaticRoutePrefixIpAddr>
mask This property is required. String
ipAddrs This property is required. GetClusterNodeStaticRoutePrefixIpAddr[]
mask This property is required. string
ip_addrs This property is required. Sequence[GetClusterNodeStaticRoutePrefixIpAddr]
mask This property is required. str
ipAddrs This property is required. List<Property Map>
mask This property is required. String

GetClusterNodeStaticRoutePrefixIpAddr

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterVirtualIp

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

GetClusterVirtualIp6

Addr This property is required. string
Type This property is required. string
Addr This property is required. string
Type This property is required. string
addr This property is required. String
type This property is required. String
addr This property is required. string
type This property is required. string
addr This property is required. str
type This property is required. str
addr This property is required. String
type This property is required. String

Package Details

Repository
avi vmware/terraform-provider-avi
License
Notes
This Pulumi package is based on the avi Terraform Provider.