AWS Classic

Pulumi Official
Package maintained by Pulumi
v5.10.0 published on Monday, Jul 11, 2022 by Pulumi

getParametersByPath

Using getParametersByPath

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 getParametersByPath(args: GetParametersByPathArgs, opts?: InvokeOptions): Promise<GetParametersByPathResult>
function getParametersByPathOutput(args: GetParametersByPathOutputArgs, opts?: InvokeOptions): Output<GetParametersByPathResult>
def get_parameters_by_path(path: Optional[str] = None,
                           recursive: Optional[bool] = None,
                           with_decryption: Optional[bool] = None,
                           opts: Optional[InvokeOptions] = None) -> GetParametersByPathResult
def get_parameters_by_path_output(path: Optional[pulumi.Input[str]] = None,
                           recursive: Optional[pulumi.Input[bool]] = None,
                           with_decryption: Optional[pulumi.Input[bool]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetParametersByPathResult]
func GetParametersByPath(ctx *Context, args *GetParametersByPathArgs, opts ...InvokeOption) (*GetParametersByPathResult, error)
func GetParametersByPathOutput(ctx *Context, args *GetParametersByPathOutputArgs, opts ...InvokeOption) GetParametersByPathResultOutput

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

public static class GetParametersByPath 
{
    public static Task<GetParametersByPathResult> InvokeAsync(GetParametersByPathArgs args, InvokeOptions? opts = null)
    public static Output<GetParametersByPathResult> Invoke(GetParametersByPathInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetParametersByPathResult> getParametersByPath(GetParametersByPathArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws:ssm/getParametersByPath:getParametersByPath
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Path string

The prefix path of the parameter.

Recursive bool

Whether to recursively return parameters under path. Defaults to false.

WithDecryption bool

Whether to return decrypted SecureString value. Defaults to true.

Path string

The prefix path of the parameter.

Recursive bool

Whether to recursively return parameters under path. Defaults to false.

WithDecryption bool

Whether to return decrypted SecureString value. Defaults to true.

path String

The prefix path of the parameter.

recursive Boolean

Whether to recursively return parameters under path. Defaults to false.

withDecryption Boolean

Whether to return decrypted SecureString value. Defaults to true.

path string

The prefix path of the parameter.

recursive boolean

Whether to recursively return parameters under path. Defaults to false.

withDecryption boolean

Whether to return decrypted SecureString value. Defaults to true.

path str

The prefix path of the parameter.

recursive bool

Whether to recursively return parameters under path. Defaults to false.

with_decryption bool

Whether to return decrypted SecureString value. Defaults to true.

path String

The prefix path of the parameter.

recursive Boolean

Whether to recursively return parameters under path. Defaults to false.

withDecryption Boolean

Whether to return decrypted SecureString value. Defaults to true.

getParametersByPath Result

The following output properties are available:

Arns List<string>
Id string

The provider-assigned unique ID for this managed resource.

Names List<string>
Path string
Types List<string>
Values List<string>
Recursive bool
WithDecryption bool
Arns []string
Id string

The provider-assigned unique ID for this managed resource.

Names []string
Path string
Types []string
Values []string
Recursive bool
WithDecryption bool
arns List<String>
id String

The provider-assigned unique ID for this managed resource.

names List<String>
path String
types List<String>
values List<String>
recursive Boolean
withDecryption Boolean
arns string[]
id string

The provider-assigned unique ID for this managed resource.

names string[]
path string
types string[]
values string[]
recursive boolean
withDecryption boolean
arns Sequence[str]
id str

The provider-assigned unique ID for this managed resource.

names Sequence[str]
path str
types Sequence[str]
values Sequence[str]
recursive bool
with_decryption bool
arns List<String>
id String

The provider-assigned unique ID for this managed resource.

names List<String>
path String
types List<String>
values List<String>
recursive Boolean
withDecryption Boolean

Package Details

Repository
https://github.com/pulumi/pulumi-aws
License
Apache-2.0
Notes

This Pulumi package is based on the aws Terraform Provider.