Documentation ¶
Index ¶
- type Client
- type CreateServerFuture
- type CreateUserFuture
- type DeleteServerFuture
- type DeleteSshPublicKeyFuture
- type DeleteUserFuture
- type DescribeSecurityPolicyFuture
- type DescribeServerFuture
- type DescribeUserFuture
- type ImportSshPublicKeyFuture
- type ListSecurityPoliciesFuture
- type ListServersFuture
- type ListTagsForResourceFuture
- type ListUsersFuture
- type StartServerFuture
- type StopServerFuture
- type TagResourceFuture
- type TestIdentityProviderFuture
- type UntagResourceFuture
- type UpdateServerFuture
- type UpdateUserFuture
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 }
type CreateServerFuture ¶
func (*CreateServerFuture) Get ¶
func (r *CreateServerFuture) Get(ctx workflow.Context) (*transfer.CreateServerOutput, error)
type CreateUserFuture ¶
func (*CreateUserFuture) Get ¶
func (r *CreateUserFuture) Get(ctx workflow.Context) (*transfer.CreateUserOutput, error)
type DeleteServerFuture ¶
func (*DeleteServerFuture) Get ¶
func (r *DeleteServerFuture) Get(ctx workflow.Context) (*transfer.DeleteServerOutput, error)
type DeleteSshPublicKeyFuture ¶
type DeleteSshPublicKeyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DeleteSshPublicKeyFuture) Get ¶
func (r *DeleteSshPublicKeyFuture) Get(ctx workflow.Context) (*transfer.DeleteSshPublicKeyOutput, error)
type DeleteUserFuture ¶
func (*DeleteUserFuture) Get ¶
func (r *DeleteUserFuture) Get(ctx workflow.Context) (*transfer.DeleteUserOutput, error)
type DescribeSecurityPolicyFuture ¶
type DescribeSecurityPolicyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*DescribeSecurityPolicyFuture) Get ¶
func (r *DescribeSecurityPolicyFuture) Get(ctx workflow.Context) (*transfer.DescribeSecurityPolicyOutput, error)
type DescribeServerFuture ¶
func (*DescribeServerFuture) Get ¶
func (r *DescribeServerFuture) Get(ctx workflow.Context) (*transfer.DescribeServerOutput, error)
type DescribeUserFuture ¶
func (*DescribeUserFuture) Get ¶
func (r *DescribeUserFuture) Get(ctx workflow.Context) (*transfer.DescribeUserOutput, error)
type ImportSshPublicKeyFuture ¶
type ImportSshPublicKeyFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ImportSshPublicKeyFuture) Get ¶
func (r *ImportSshPublicKeyFuture) Get(ctx workflow.Context) (*transfer.ImportSshPublicKeyOutput, error)
type ListSecurityPoliciesFuture ¶
type ListSecurityPoliciesFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListSecurityPoliciesFuture) Get ¶
func (r *ListSecurityPoliciesFuture) Get(ctx workflow.Context) (*transfer.ListSecurityPoliciesOutput, error)
type ListServersFuture ¶
func (*ListServersFuture) Get ¶
func (r *ListServersFuture) Get(ctx workflow.Context) (*transfer.ListServersOutput, error)
type ListTagsForResourceFuture ¶
type ListTagsForResourceFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*ListTagsForResourceFuture) Get ¶
func (r *ListTagsForResourceFuture) Get(ctx workflow.Context) (*transfer.ListTagsForResourceOutput, error)
type ListUsersFuture ¶
func (*ListUsersFuture) Get ¶
func (r *ListUsersFuture) Get(ctx workflow.Context) (*transfer.ListUsersOutput, error)
type StartServerFuture ¶
func (*StartServerFuture) Get ¶
func (r *StartServerFuture) Get(ctx workflow.Context) (*transfer.StartServerOutput, error)
type StopServerFuture ¶
func (*StopServerFuture) Get ¶
func (r *StopServerFuture) Get(ctx workflow.Context) (*transfer.StopServerOutput, error)
type TagResourceFuture ¶
func (*TagResourceFuture) Get ¶
func (r *TagResourceFuture) Get(ctx workflow.Context) (*transfer.TagResourceOutput, error)
type TestIdentityProviderFuture ¶
type TestIdentityProviderFuture struct { // public to support Selector.addFuture Future workflow.Future }
func (*TestIdentityProviderFuture) Get ¶
func (r *TestIdentityProviderFuture) Get(ctx workflow.Context) (*transfer.TestIdentityProviderOutput, error)
type UntagResourceFuture ¶
func (*UntagResourceFuture) Get ¶
func (r *UntagResourceFuture) Get(ctx workflow.Context) (*transfer.UntagResourceOutput, error)
type UpdateServerFuture ¶
func (*UpdateServerFuture) Get ¶
func (r *UpdateServerFuture) Get(ctx workflow.Context) (*transfer.UpdateServerOutput, error)
type UpdateUserFuture ¶
func (*UpdateUserFuture) Get ¶
func (r *UpdateUserFuture) Get(ctx workflow.Context) (*transfer.UpdateUserOutput, error)
Click to show internal directories.
Click to hide internal directories.