GetCatalogServices

Using GetCatalogServices

function getCatalogServices(args: GetCatalogServicesArgs, opts?: InvokeOptions): Promise<GetCatalogServicesResult>
function  get_catalog_services(query_options=None, opts=None)
func GetCatalogServices(ctx *Context, args *GetCatalogServicesArgs, opts ...InvokeOption) (*GetCatalogServicesResult, error)
public static class GetCatalogServices {
    public static Task<GetCatalogServicesResult> InvokeAsync(GetCatalogServicesArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

QueryOptions List<GetCatalogServicesQueryOptionArgs>
QueryOptions []GetCatalogServicesQueryOption
queryOptions GetCatalogServicesQueryOption[]
query_options List[GetCatalogServicesQueryOption]

GetCatalogServices Result

The following output properties are available:

Datacenter string
Id string

The provider-assigned unique ID for this managed resource.

Names List<string>
Services Dictionary<string, string>
QueryOptions List<GetCatalogServicesQueryOption>
Datacenter string
Id string

The provider-assigned unique ID for this managed resource.

Names []string
Services map[string]string
QueryOptions []GetCatalogServicesQueryOption
datacenter string
id string

The provider-assigned unique ID for this managed resource.

names string[]
services {[key: string]: string}
queryOptions GetCatalogServicesQueryOption[]
datacenter str
id str

The provider-assigned unique ID for this managed resource.

names List[str]
services Dict[str, str]
query_options List[GetCatalogServicesQueryOption]

Supporting Types

GetCatalogServicesQueryOption

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
Namespace string
Near string
NodeMeta Dictionary<string, string>
RequireConsistent bool
Token string
WaitIndex int
WaitTime string
AllowStale bool
Datacenter string
Namespace string
Near string
NodeMeta map[string]string
RequireConsistent bool
Token string
WaitIndex int
WaitTime string
allowStale boolean
datacenter string
namespace string
near string
nodeMeta {[key: string]: string}
requireConsistent boolean
token string
waitIndex number
waitTime string
allowStale bool
datacenter str
namespace 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.