stsstub

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssumeRoleFuture

type AssumeRoleFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssumeRoleFuture) Get

type AssumeRoleWithSAMLFuture

type AssumeRoleWithSAMLFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssumeRoleWithSAMLFuture) Get

type AssumeRoleWithWebIdentityFuture

type AssumeRoleWithWebIdentityFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*AssumeRoleWithWebIdentityFuture) Get

type Client

type Client interface {
	AssumeRole(ctx workflow.Context, input *sts.AssumeRoleInput) (*sts.AssumeRoleOutput, error)
	AssumeRoleAsync(ctx workflow.Context, input *sts.AssumeRoleInput) *AssumeRoleFuture

	AssumeRoleWithSAML(ctx workflow.Context, input *sts.AssumeRoleWithSAMLInput) (*sts.AssumeRoleWithSAMLOutput, error)
	AssumeRoleWithSAMLAsync(ctx workflow.Context, input *sts.AssumeRoleWithSAMLInput) *AssumeRoleWithSAMLFuture

	AssumeRoleWithWebIdentity(ctx workflow.Context, input *sts.AssumeRoleWithWebIdentityInput) (*sts.AssumeRoleWithWebIdentityOutput, error)
	AssumeRoleWithWebIdentityAsync(ctx workflow.Context, input *sts.AssumeRoleWithWebIdentityInput) *AssumeRoleWithWebIdentityFuture

	DecodeAuthorizationMessage(ctx workflow.Context, input *sts.DecodeAuthorizationMessageInput) (*sts.DecodeAuthorizationMessageOutput, error)
	DecodeAuthorizationMessageAsync(ctx workflow.Context, input *sts.DecodeAuthorizationMessageInput) *DecodeAuthorizationMessageFuture

	GetAccessKeyInfo(ctx workflow.Context, input *sts.GetAccessKeyInfoInput) (*sts.GetAccessKeyInfoOutput, error)
	GetAccessKeyInfoAsync(ctx workflow.Context, input *sts.GetAccessKeyInfoInput) *GetAccessKeyInfoFuture

	GetCallerIdentity(ctx workflow.Context, input *sts.GetCallerIdentityInput) (*sts.GetCallerIdentityOutput, error)
	GetCallerIdentityAsync(ctx workflow.Context, input *sts.GetCallerIdentityInput) *GetCallerIdentityFuture

	GetFederationToken(ctx workflow.Context, input *sts.GetFederationTokenInput) (*sts.GetFederationTokenOutput, error)
	GetFederationTokenAsync(ctx workflow.Context, input *sts.GetFederationTokenInput) *GetFederationTokenFuture

	GetSessionToken(ctx workflow.Context, input *sts.GetSessionTokenInput) (*sts.GetSessionTokenOutput, error)
	GetSessionTokenAsync(ctx workflow.Context, input *sts.GetSessionTokenInput) *GetSessionTokenFuture
}

func NewClient

func NewClient() Client

type DecodeAuthorizationMessageFuture

type DecodeAuthorizationMessageFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DecodeAuthorizationMessageFuture) Get

type GetAccessKeyInfoFuture

type GetAccessKeyInfoFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetAccessKeyInfoFuture) Get

type GetCallerIdentityFuture

type GetCallerIdentityFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetCallerIdentityFuture) Get

type GetFederationTokenFuture

type GetFederationTokenFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetFederationTokenFuture) Get

type GetSessionTokenFuture

type GetSessionTokenFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetSessionTokenFuture) Get

Jump to

Keyboard shortcuts

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