anonauth

package
v0.0.0-...-955c50f Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 12 Imported by: 3

Documentation

Overview

Package anonauth is an interface to the anonymous methods of the SSM service.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client is a service wrapper that delegates to the ssm sdk

func (*Client) RegisterManagedInstance

func (svc *Client) RegisterManagedInstance(activationCode, activationID, publicKey, publicKeyType, fingerprint string) (string, error)

RegisterManagedInstance calls the RegisterManagedInstance SSM API.

type IClient

type IClient interface {
	RegisterManagedInstance(activationCode, activationID, publicKey, publicKeyType, fingerprint string) (string, error)
}

IClient is an interface to the Anonymous methods of the SSM service.

func NewClient

func NewClient(logger logger.T, region string) IClient

NewClient creates a new SSM client instance

type ISsmSdk

type ISsmSdk interface {
	RegisterManagedInstance(input *ssm.RegisterManagedInstanceInput) (*ssm.RegisterManagedInstanceOutput, error)
}

ISsmSdk defines the functions needed from the AWS SSM SDK

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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