transferstub

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Nov 30, 2021 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 Client

type Client interface {
	CreateServer(ctx workflow.Context, input *transfer.CreateServerInput) (*transfer.CreateServerOutput, error)
	CreateServerAsync(ctx workflow.Context, input *transfer.CreateServerInput) *CreateServerFuture

	CreateUser(ctx workflow.Context, input *transfer.CreateUserInput) (*transfer.CreateUserOutput, error)
	CreateUserAsync(ctx workflow.Context, input *transfer.CreateUserInput) *CreateUserFuture

	DeleteServer(ctx workflow.Context, input *transfer.DeleteServerInput) (*transfer.DeleteServerOutput, error)
	DeleteServerAsync(ctx workflow.Context, input *transfer.DeleteServerInput) *DeleteServerFuture

	DeleteSshPublicKey(ctx workflow.Context, input *transfer.DeleteSshPublicKeyInput) (*transfer.DeleteSshPublicKeyOutput, error)
	DeleteSshPublicKeyAsync(ctx workflow.Context, input *transfer.DeleteSshPublicKeyInput) *DeleteSshPublicKeyFuture

	DeleteUser(ctx workflow.Context, input *transfer.DeleteUserInput) (*transfer.DeleteUserOutput, error)
	DeleteUserAsync(ctx workflow.Context, input *transfer.DeleteUserInput) *DeleteUserFuture

	DescribeSecurityPolicy(ctx workflow.Context, input *transfer.DescribeSecurityPolicyInput) (*transfer.DescribeSecurityPolicyOutput, error)
	DescribeSecurityPolicyAsync(ctx workflow.Context, input *transfer.DescribeSecurityPolicyInput) *DescribeSecurityPolicyFuture

	DescribeServer(ctx workflow.Context, input *transfer.DescribeServerInput) (*transfer.DescribeServerOutput, error)
	DescribeServerAsync(ctx workflow.Context, input *transfer.DescribeServerInput) *DescribeServerFuture

	DescribeUser(ctx workflow.Context, input *transfer.DescribeUserInput) (*transfer.DescribeUserOutput, error)
	DescribeUserAsync(ctx workflow.Context, input *transfer.DescribeUserInput) *DescribeUserFuture

	ImportSshPublicKey(ctx workflow.Context, input *transfer.ImportSshPublicKeyInput) (*transfer.ImportSshPublicKeyOutput, error)
	ImportSshPublicKeyAsync(ctx workflow.Context, input *transfer.ImportSshPublicKeyInput) *ImportSshPublicKeyFuture

	ListSecurityPolicies(ctx workflow.Context, input *transfer.ListSecurityPoliciesInput) (*transfer.ListSecurityPoliciesOutput, error)
	ListSecurityPoliciesAsync(ctx workflow.Context, input *transfer.ListSecurityPoliciesInput) *ListSecurityPoliciesFuture

	ListServers(ctx workflow.Context, input *transfer.ListServersInput) (*transfer.ListServersOutput, error)
	ListServersAsync(ctx workflow.Context, input *transfer.ListServersInput) *ListServersFuture

	ListTagsForResource(ctx workflow.Context, input *transfer.ListTagsForResourceInput) (*transfer.ListTagsForResourceOutput, error)
	ListTagsForResourceAsync(ctx workflow.Context, input *transfer.ListTagsForResourceInput) *ListTagsForResourceFuture

	ListUsers(ctx workflow.Context, input *transfer.ListUsersInput) (*transfer.ListUsersOutput, error)
	ListUsersAsync(ctx workflow.Context, input *transfer.ListUsersInput) *ListUsersFuture

	StartServer(ctx workflow.Context, input *transfer.StartServerInput) (*transfer.StartServerOutput, error)
	StartServerAsync(ctx workflow.Context, input *transfer.StartServerInput) *StartServerFuture

	StopServer(ctx workflow.Context, input *transfer.StopServerInput) (*transfer.StopServerOutput, error)
	StopServerAsync(ctx workflow.Context, input *transfer.StopServerInput) *StopServerFuture

	TagResource(ctx workflow.Context, input *transfer.TagResourceInput) (*transfer.TagResourceOutput, error)
	TagResourceAsync(ctx workflow.Context, input *transfer.TagResourceInput) *TagResourceFuture

	TestIdentityProvider(ctx workflow.Context, input *transfer.TestIdentityProviderInput) (*transfer.TestIdentityProviderOutput, error)
	TestIdentityProviderAsync(ctx workflow.Context, input *transfer.TestIdentityProviderInput) *TestIdentityProviderFuture

	UntagResource(ctx workflow.Context, input *transfer.UntagResourceInput) (*transfer.UntagResourceOutput, error)
	UntagResourceAsync(ctx workflow.Context, input *transfer.UntagResourceInput) *UntagResourceFuture

	UpdateServer(ctx workflow.Context, input *transfer.UpdateServerInput) (*transfer.UpdateServerOutput, error)
	UpdateServerAsync(ctx workflow.Context, input *transfer.UpdateServerInput) *UpdateServerFuture

	UpdateUser(ctx workflow.Context, input *transfer.UpdateUserInput) (*transfer.UpdateUserOutput, error)
	UpdateUserAsync(ctx workflow.Context, input *transfer.UpdateUserInput) *UpdateUserFuture
}

func NewClient

func NewClient() Client

type CreateServerFuture

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

func (*CreateServerFuture) Get

type CreateUserFuture

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

func (*CreateUserFuture) Get

type DeleteServerFuture

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

func (*DeleteServerFuture) Get

type DeleteSshPublicKeyFuture

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

func (*DeleteSshPublicKeyFuture) Get

type DeleteUserFuture

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

func (*DeleteUserFuture) Get

type DescribeSecurityPolicyFuture

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

func (*DescribeSecurityPolicyFuture) Get

type DescribeServerFuture

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

func (*DescribeServerFuture) Get

type DescribeUserFuture

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

func (*DescribeUserFuture) Get

type ImportSshPublicKeyFuture

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

func (*ImportSshPublicKeyFuture) Get

type ListSecurityPoliciesFuture

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

func (*ListSecurityPoliciesFuture) Get

type ListServersFuture

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

func (*ListServersFuture) Get

type ListTagsForResourceFuture

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

func (*ListTagsForResourceFuture) Get

type ListUsersFuture

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

func (*ListUsersFuture) Get

type StartServerFuture

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

func (*StartServerFuture) Get

type StopServerFuture

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

func (*StopServerFuture) Get

type TagResourceFuture

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

func (*TagResourceFuture) Get

type TestIdentityProviderFuture

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

func (*TestIdentityProviderFuture) Get

type UntagResourceFuture

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

func (*UntagResourceFuture) Get

type UpdateServerFuture

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

func (*UpdateServerFuture) Get

type UpdateUserFuture

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

func (*UpdateUserFuture) Get

Jump to

Keyboard shortcuts

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