paramapi

package
v0.4.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package paramapi provides interfaces for AWS Systems Manager Parameter Store.

Package paramapi provides interfaces and types for AWS Systems Manager Parameter Store.

Index

Constants

View Source
const (
	ParameterTypeString             = types.ParameterTypeString
	ParameterTypeSecureString       = types.ParameterTypeSecureString
	ParameterTypeStringList         = types.ParameterTypeStringList
	ResourceTypeForTaggingParameter = types.ResourceTypeForTaggingParameter
)

Re-exported SSM constants.

View Source
const (
	FilterNameStringTypeName = types.ParametersFilterKeyName
)

Re-exported filter types.

Variables

View Source
var (
	NewFromConfig                  = ssm.NewFromConfig
	NewDescribeParametersPaginator = ssm.NewDescribeParametersPaginator
)

Re-exported SSM functions.

Functions

This section is empty.

Types

type AddTagsToResourceAPI

type AddTagsToResourceAPI interface {
	AddTagsToResource(ctx context.Context, params *AddTagsToResourceInput, optFns ...func(*Options)) (*AddTagsToResourceOutput, error)
}

AddTagsToResourceAPI is the interface for adding tags to a resource.

type AddTagsToResourceInput

type AddTagsToResourceInput = ssm.AddTagsToResourceInput

Re-exported SSM input/output types.

type AddTagsToResourceOutput

type AddTagsToResourceOutput = ssm.AddTagsToResourceOutput

Re-exported SSM input/output types.

type Client

type Client = ssm.Client

Re-exported SSM client and options types.

type DeleteParameterAPI

type DeleteParameterAPI interface {
	DeleteParameter(ctx context.Context, params *DeleteParameterInput, optFns ...func(*Options)) (*DeleteParameterOutput, error)
}

DeleteParameterAPI is the interface for deleting a parameter.

type DeleteParameterInput

type DeleteParameterInput = ssm.DeleteParameterInput

Re-exported SSM input/output types.

type DeleteParameterOutput

type DeleteParameterOutput = ssm.DeleteParameterOutput

Re-exported SSM input/output types.

type DescribeParametersAPI

type DescribeParametersAPI interface {
	DescribeParameters(ctx context.Context, params *DescribeParametersInput, optFns ...func(*Options)) (*DescribeParametersOutput, error)
}

DescribeParametersAPI is the interface for listing parameters.

type DescribeParametersInput

type DescribeParametersInput = ssm.DescribeParametersInput

Re-exported SSM input/output types.

type DescribeParametersOutput

type DescribeParametersOutput = ssm.DescribeParametersOutput

Re-exported SSM input/output types.

type GetParameterAPI

type GetParameterAPI interface {
	GetParameter(ctx context.Context, params *GetParameterInput, optFns ...func(*Options)) (*GetParameterOutput, error)
}

GetParameterAPI is the interface for getting a single parameter.

type GetParameterHistoryAPI

type GetParameterHistoryAPI interface {
	GetParameterHistory(ctx context.Context, params *GetParameterHistoryInput, optFns ...func(*Options)) (*GetParameterHistoryOutput, error)
}

GetParameterHistoryAPI is the interface for getting parameter history.

type GetParameterHistoryInput

type GetParameterHistoryInput = ssm.GetParameterHistoryInput

Re-exported SSM input/output types.

type GetParameterHistoryOutput

type GetParameterHistoryOutput = ssm.GetParameterHistoryOutput

Re-exported SSM input/output types.

type GetParameterInput

type GetParameterInput = ssm.GetParameterInput

Re-exported SSM input/output types.

type GetParameterOutput

type GetParameterOutput = ssm.GetParameterOutput

Re-exported SSM input/output types.

type ListTagsForResourceAPI added in v0.2.0

type ListTagsForResourceAPI interface {
	ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, optFns ...func(*Options)) (*ListTagsForResourceOutput, error)
}

ListTagsForResourceAPI is the interface for listing tags for a resource.

type ListTagsForResourceInput added in v0.2.0

type ListTagsForResourceInput = ssm.ListTagsForResourceInput

Re-exported SSM input/output types.

type ListTagsForResourceOutput added in v0.2.0

type ListTagsForResourceOutput = ssm.ListTagsForResourceOutput

Re-exported SSM input/output types.

type Options

type Options = ssm.Options

Re-exported SSM client and options types.

type Parameter

type Parameter = types.Parameter

Re-exported SSM model types.

type ParameterHistory

type ParameterHistory = types.ParameterHistory

Re-exported SSM model types.

type ParameterMetadata

type ParameterMetadata = types.ParameterMetadata

Re-exported SSM model types.

type ParameterNotFound

type ParameterNotFound = types.ParameterNotFound

Re-exported SSM error types.

type ParameterStringFilter

type ParameterStringFilter = types.ParameterStringFilter

Re-exported SSM model types.

type ParameterType

type ParameterType = types.ParameterType

Re-exported SSM model types.

type PutParameterAPI

type PutParameterAPI interface {
	PutParameter(ctx context.Context, params *PutParameterInput, optFns ...func(*Options)) (*PutParameterOutput, error)
}

PutParameterAPI is the interface for creating or updating a parameter.

type PutParameterInput

type PutParameterInput = ssm.PutParameterInput

Re-exported SSM input/output types.

type PutParameterOutput

type PutParameterOutput = ssm.PutParameterOutput

Re-exported SSM input/output types.

type RemoveTagsFromResourceAPI

type RemoveTagsFromResourceAPI interface {
	RemoveTagsFromResource(ctx context.Context, params *RemoveTagsFromResourceInput, optFns ...func(*Options)) (*RemoveTagsFromResourceOutput, error)
}

RemoveTagsFromResourceAPI is the interface for removing tags from a resource.

type RemoveTagsFromResourceInput

type RemoveTagsFromResourceInput = ssm.RemoveTagsFromResourceInput

Re-exported SSM input/output types.

type RemoveTagsFromResourceOutput

type RemoveTagsFromResourceOutput = ssm.RemoveTagsFromResourceOutput

Re-exported SSM input/output types.

type ResourceTypeForTagging

type ResourceTypeForTagging = types.ResourceTypeForTagging

Re-exported SSM model types.

type Tag

type Tag = types.Tag

Re-exported SSM model types.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL