consul.getConfigEntry

Using getConfigEntry

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 getConfigEntry(args: GetConfigEntryArgs, opts?: InvokeOptions): Promise<GetConfigEntryResult>
function getConfigEntryOutput(args: GetConfigEntryOutputArgs, opts?: InvokeOptions): Output<GetConfigEntryResult>
def get_config_entry(kind: Optional[str] = None,
                     name: Optional[str] = None,
                     namespace: Optional[str] = None,
                     partition: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetConfigEntryResult
def get_config_entry_output(kind: Optional[pulumi.Input[str]] = None,
                     name: Optional[pulumi.Input[str]] = None,
                     namespace: Optional[pulumi.Input[str]] = None,
                     partition: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetConfigEntryResult]
func LookupConfigEntry(ctx *Context, args *LookupConfigEntryArgs, opts ...InvokeOption) (*LookupConfigEntryResult, error)
func LookupConfigEntryOutput(ctx *Context, args *LookupConfigEntryOutputArgs, opts ...InvokeOption) LookupConfigEntryResultOutput

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

public static class GetConfigEntry 
{
    public static Task<GetConfigEntryResult> InvokeAsync(GetConfigEntryArgs args, InvokeOptions? opts = null)
    public static Output<GetConfigEntryResult> Invoke(GetConfigEntryInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConfigEntryResult> getConfigEntry(GetConfigEntryArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: consul:index/getConfigEntry:getConfigEntry
  arguments:
    # arguments dictionary

The following arguments are supported:

Kind string
Name string
Namespace string
Partition string
Kind string
Name string
Namespace string
Partition string
kind String
name String
namespace String
partition String
kind string
name string
namespace string
partition string
kind String
name String
namespace String
partition String

getConfigEntry Result

The following output properties are available:

ConfigJson string
Id string

The provider-assigned unique ID for this managed resource.

Kind string
Name string
Namespace string
Partition string
ConfigJson string
Id string

The provider-assigned unique ID for this managed resource.

Kind string
Name string
Namespace string
Partition string
configJson String
id String

The provider-assigned unique ID for this managed resource.

kind String
name String
namespace String
partition String
configJson string
id string

The provider-assigned unique ID for this managed resource.

kind string
name string
namespace string
partition string
config_json str
id str

The provider-assigned unique ID for this managed resource.

kind str
name str
namespace str
partition str
configJson String
id String

The provider-assigned unique ID for this managed resource.

kind String
name String
namespace String
partition String

Package Details

Repository
HashiCorp Consul pulumi/pulumi-consul
License
Apache-2.0
Notes

This Pulumi package is based on the consul Terraform Provider.