GetCatalogNodes

Using GetCatalogNodes

function getCatalogNodes(args: GetCatalogNodesArgs, opts?: InvokeOptions): Promise<GetCatalogNodesResult>
function  get_catalog_nodes(query_options=None, opts=None)
func GetCatalogNodes(ctx *Context, args *GetCatalogNodesArgs, opts ...InvokeOption) (*GetCatalogNodesResult, error)
public static class GetCatalogNodes {
    public static Task<GetCatalogNodesResult> InvokeAsync(GetCatalogNodesArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

QueryOptions List<GetCatalogNodesQueryOptionArgs>
QueryOptions []GetCatalogNodesQueryOption
queryOptions GetCatalogNodesQueryOption[]
query_options List[GetCatalogNodesQueryOption]

GetCatalogNodes Result

The following output properties are available:

Datacenter string
Id string

The provider-assigned unique ID for this managed resource.

NodeIds List<string>
NodeNames List<string>
Nodes List<GetCatalogNodesNode>
QueryOptions List<GetCatalogNodesQueryOption>
Datacenter string
Id string

The provider-assigned unique ID for this managed resource.

NodeIds []string
NodeNames []string
Nodes []GetCatalogNodesNode
QueryOptions []GetCatalogNodesQueryOption
datacenter string
id string

The provider-assigned unique ID for this managed resource.

nodeIds string[]
nodeNames string[]
nodes GetCatalogNodesNode[]
queryOptions GetCatalogNodesQueryOption[]
datacenter str
id str

The provider-assigned unique ID for this managed resource.

node_ids List[str]
node_names List[str]
nodes List[GetCatalogNodesNode]
query_options List[GetCatalogNodesQueryOption]

Supporting Types

GetCatalogNodesNode

See the output API doc for this type.

See the output API doc for this type.

See the output API doc for this type.

Address string
Id string
Meta Dictionary<string, string>
Name string
TaggedAddresses Dictionary<string, string>
Address string
Id string
Meta map[string]string
Name string
TaggedAddresses map[string]string
address string
id string
meta {[key: string]: string}
name string
taggedAddresses {[key: string]: string}
address str
id str
meta Dict[str, str]
name str
taggedAddresses Dict[str, str]

GetCatalogNodesQueryOption

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

AllowStale bool
Datacenter string
Near string
NodeMeta Dictionary<string, string>
RequireConsistent bool
Token string
WaitIndex int
WaitTime string
AllowStale bool
Datacenter string
Near string
NodeMeta map[string]string
RequireConsistent bool
Token string
WaitIndex int
WaitTime string
allowStale boolean
datacenter string
near string
nodeMeta {[key: string]: string}
requireConsistent boolean
token string
waitIndex number
waitTime string
allowStale bool
datacenter str
near str
node_meta Dict[str, str]
requireConsistent bool
token str
waitIndex float
waitTime str

Package Details

Repository
https://github.com/pulumi/pulumi-consul
License
Apache-2.0
Notes
This Pulumi package is based on the consul Terraform Provider.