3.2.4 • Published 2 months ago

@types/aws-param-store v3.2.4

Weekly downloads
3,219
License
MIT
Repository
github
Last release
2 months ago

Installation

npm install --save @types/aws-param-store

Summary

This package contains type definitions for aws-param-store (https://github.com/vandium-io/aws-param-store#readme).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/aws-param-store.

index.d.ts

// Type definitions for aws-param-store 2.1
// Project: https://github.com/vandium-io/aws-param-store#readme
// Definitions by: Jason Gray <https://github.com/jasonthomasgray>, Nathan Oertel <https://github.com/nathanoertel>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

/// <reference types="node" />
import { SSM } from 'aws-sdk';

export function getParameter(
    name: SSM.Types.PSParameterName,
    options?: SSM.Types.ClientConfiguration
): Promise<SSM.Types.Parameter>;

export function getParameterSync(
    name: SSM.Types.PSParameterName,
    options?: SSM.Types.ClientConfiguration
): SSM.Types.Parameter;

export function getParameters(
    names: SSM.Types.ParameterNameList,
    options?: SSM.Types.ClientConfiguration
): Promise<SSM.Types.GetParametersResult>;

export function getParametersSync(
    names: SSM.Types.ParameterNameList,
    options?: SSM.Types.ClientConfiguration
): SSM.Types.GetParametersResult;

export function getParametersByPath(
    path: SSM.Types.PSParameterName,
    options?: SSM.Types.ClientConfiguration
): Promise<SSM.Types.ParameterList>;

export function getParametersByPathSync(
    path: SSM.Types.PSParameterName,
    options?: SSM.Types.ClientConfiguration
): SSM.Types.ParameterList;

export interface ParameterQuery {
    path(path: SSM.Types.PSParameterName): ParameterQuery;
    named(nameOrNames: SSM.Types.PSParameterName | SSM.Types.ParameterNameList): ParameterQuery;
    decryption(enabled: boolean): ParameterQuery;
    recursive(enabled: boolean): ParameterQuery;
    execute(): Promise<SSM.Types.ParameterList | SSM.Types.Parameter | SSM.Types.GetParametersResult>;
    executeSync(): SSM.Types.ParameterList | SSM.Types.Parameter | SSM.Types.GetParametersResult;
}

export function parameterQuery(options?: SSM.Types.ClientConfiguration): ParameterQuery;

Additional Details

Credits

These definitions were written by Jason Gray, and Nathan Oertel.

3.2.4

2 months ago

3.2.2

7 months ago

3.2.1

8 months ago

3.2.3

6 months ago

3.2.0

11 months ago

2.1.3

1 year ago

2.1.2

2 years ago

2.1.1

4 years ago

2.1.0

5 years ago