Documentation
¶
Index ¶
- func DescribeParameterStoreParameter(ctx context.Context, client DescribeParametersApi, name string) (*ssm.DescribeParametersOutput, error)
- func GetParameterStoreParameter(ctx context.Context, client GetParameterAPI, name string, container any) error
- func GetParameterStoreParameterString(ctx context.Context, client GetParameterAPI, name string) (*string, error)
- func NewClient(useTracing bool) *ssm.Client
- func ReadParameterStoreParameterFromExtension(ctx context.Context, name string, api GetParmeterExtensionApi, decrypt bool) (*string, error)
- func UpdateParameterStoreParameter(ctx context.Context, client PutParameterApi, name, value string) error
- type DescribeParametersApi
- type GetParameterAPI
- type GetParmeterExtensionApi
- type ParameterStoreExtensionClient
- type PutParameterApi
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DescribeParameterStoreParameter ¶ added in v1.3.4
func DescribeParameterStoreParameter(ctx context.Context, client DescribeParametersApi, name string) (*ssm.DescribeParametersOutput, error)
func GetParameterStoreParameterString ¶ added in v0.5.1
func ReadParameterStoreParameterFromExtension ¶ added in v0.2.2
func UpdateParameterStoreParameter ¶ added in v1.3.4
func UpdateParameterStoreParameter(ctx context.Context, client PutParameterApi, name, value string) error
Types ¶
type DescribeParametersApi ¶ added in v1.3.4
type DescribeParametersApi interface { DescribeParameters(ctx context.Context, params *ssm.DescribeParametersInput, optFns ...func(*ssm.Options)) (*ssm.DescribeParametersOutput, error) }
type GetParameterAPI ¶
type GetParameterAPI interface { GetParameter(ctx context.Context, params *ssm.GetParameterInput, optFns ...func(*ssm.Options)) (*ssm.GetParameterOutput, error) }
type GetParmeterExtensionApi ¶ added in v0.2.2
type ParameterStoreExtensionClient ¶ added in v0.2.2
type ParameterStoreExtensionClient struct{}
func (*ParameterStoreExtensionClient) GetParameter ¶ added in v0.2.2
type PutParameterApi ¶ added in v1.3.4
type PutParameterApi interface { PutParameter(ctx context.Context, params *ssm.PutParameterInput, optFns ...func(*ssm.Options)) (*ssm.PutParameterOutput, error) }
Click to show internal directories.
Click to hide internal directories.