workmailstub

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 AssociateDelegateToResourceFuture

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

func (*AssociateDelegateToResourceFuture) Get

type AssociateMemberToGroupFuture

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

func (*AssociateMemberToGroupFuture) Get

type CancelMailboxExportJobFuture

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

func (*CancelMailboxExportJobFuture) Get

type Client

type Client interface {
	AssociateDelegateToResource(ctx workflow.Context, input *workmail.AssociateDelegateToResourceInput) (*workmail.AssociateDelegateToResourceOutput, error)
	AssociateDelegateToResourceAsync(ctx workflow.Context, input *workmail.AssociateDelegateToResourceInput) *AssociateDelegateToResourceFuture

	AssociateMemberToGroup(ctx workflow.Context, input *workmail.AssociateMemberToGroupInput) (*workmail.AssociateMemberToGroupOutput, error)
	AssociateMemberToGroupAsync(ctx workflow.Context, input *workmail.AssociateMemberToGroupInput) *AssociateMemberToGroupFuture

	CancelMailboxExportJob(ctx workflow.Context, input *workmail.CancelMailboxExportJobInput) (*workmail.CancelMailboxExportJobOutput, error)
	CancelMailboxExportJobAsync(ctx workflow.Context, input *workmail.CancelMailboxExportJobInput) *CancelMailboxExportJobFuture

	CreateAlias(ctx workflow.Context, input *workmail.CreateAliasInput) (*workmail.CreateAliasOutput, error)
	CreateAliasAsync(ctx workflow.Context, input *workmail.CreateAliasInput) *CreateAliasFuture

	CreateGroup(ctx workflow.Context, input *workmail.CreateGroupInput) (*workmail.CreateGroupOutput, error)
	CreateGroupAsync(ctx workflow.Context, input *workmail.CreateGroupInput) *CreateGroupFuture

	CreateOrganization(ctx workflow.Context, input *workmail.CreateOrganizationInput) (*workmail.CreateOrganizationOutput, error)
	CreateOrganizationAsync(ctx workflow.Context, input *workmail.CreateOrganizationInput) *CreateOrganizationFuture

	CreateResource(ctx workflow.Context, input *workmail.CreateResourceInput) (*workmail.CreateResourceOutput, error)
	CreateResourceAsync(ctx workflow.Context, input *workmail.CreateResourceInput) *CreateResourceFuture

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

	DeleteAccessControlRule(ctx workflow.Context, input *workmail.DeleteAccessControlRuleInput) (*workmail.DeleteAccessControlRuleOutput, error)
	DeleteAccessControlRuleAsync(ctx workflow.Context, input *workmail.DeleteAccessControlRuleInput) *DeleteAccessControlRuleFuture

	DeleteAlias(ctx workflow.Context, input *workmail.DeleteAliasInput) (*workmail.DeleteAliasOutput, error)
	DeleteAliasAsync(ctx workflow.Context, input *workmail.DeleteAliasInput) *DeleteAliasFuture

	DeleteGroup(ctx workflow.Context, input *workmail.DeleteGroupInput) (*workmail.DeleteGroupOutput, error)
	DeleteGroupAsync(ctx workflow.Context, input *workmail.DeleteGroupInput) *DeleteGroupFuture

	DeleteMailboxPermissions(ctx workflow.Context, input *workmail.DeleteMailboxPermissionsInput) (*workmail.DeleteMailboxPermissionsOutput, error)
	DeleteMailboxPermissionsAsync(ctx workflow.Context, input *workmail.DeleteMailboxPermissionsInput) *DeleteMailboxPermissionsFuture

	DeleteOrganization(ctx workflow.Context, input *workmail.DeleteOrganizationInput) (*workmail.DeleteOrganizationOutput, error)
	DeleteOrganizationAsync(ctx workflow.Context, input *workmail.DeleteOrganizationInput) *DeleteOrganizationFuture

	DeleteResource(ctx workflow.Context, input *workmail.DeleteResourceInput) (*workmail.DeleteResourceOutput, error)
	DeleteResourceAsync(ctx workflow.Context, input *workmail.DeleteResourceInput) *DeleteResourceFuture

	DeleteRetentionPolicy(ctx workflow.Context, input *workmail.DeleteRetentionPolicyInput) (*workmail.DeleteRetentionPolicyOutput, error)
	DeleteRetentionPolicyAsync(ctx workflow.Context, input *workmail.DeleteRetentionPolicyInput) *DeleteRetentionPolicyFuture

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

	DeregisterFromWorkMail(ctx workflow.Context, input *workmail.DeregisterFromWorkMailInput) (*workmail.DeregisterFromWorkMailOutput, error)
	DeregisterFromWorkMailAsync(ctx workflow.Context, input *workmail.DeregisterFromWorkMailInput) *DeregisterFromWorkMailFuture

	DescribeGroup(ctx workflow.Context, input *workmail.DescribeGroupInput) (*workmail.DescribeGroupOutput, error)
	DescribeGroupAsync(ctx workflow.Context, input *workmail.DescribeGroupInput) *DescribeGroupFuture

	DescribeMailboxExportJob(ctx workflow.Context, input *workmail.DescribeMailboxExportJobInput) (*workmail.DescribeMailboxExportJobOutput, error)
	DescribeMailboxExportJobAsync(ctx workflow.Context, input *workmail.DescribeMailboxExportJobInput) *DescribeMailboxExportJobFuture

	DescribeOrganization(ctx workflow.Context, input *workmail.DescribeOrganizationInput) (*workmail.DescribeOrganizationOutput, error)
	DescribeOrganizationAsync(ctx workflow.Context, input *workmail.DescribeOrganizationInput) *DescribeOrganizationFuture

	DescribeResource(ctx workflow.Context, input *workmail.DescribeResourceInput) (*workmail.DescribeResourceOutput, error)
	DescribeResourceAsync(ctx workflow.Context, input *workmail.DescribeResourceInput) *DescribeResourceFuture

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

	DisassociateDelegateFromResource(ctx workflow.Context, input *workmail.DisassociateDelegateFromResourceInput) (*workmail.DisassociateDelegateFromResourceOutput, error)
	DisassociateDelegateFromResourceAsync(ctx workflow.Context, input *workmail.DisassociateDelegateFromResourceInput) *DisassociateDelegateFromResourceFuture

	DisassociateMemberFromGroup(ctx workflow.Context, input *workmail.DisassociateMemberFromGroupInput) (*workmail.DisassociateMemberFromGroupOutput, error)
	DisassociateMemberFromGroupAsync(ctx workflow.Context, input *workmail.DisassociateMemberFromGroupInput) *DisassociateMemberFromGroupFuture

	GetAccessControlEffect(ctx workflow.Context, input *workmail.GetAccessControlEffectInput) (*workmail.GetAccessControlEffectOutput, error)
	GetAccessControlEffectAsync(ctx workflow.Context, input *workmail.GetAccessControlEffectInput) *GetAccessControlEffectFuture

	GetDefaultRetentionPolicy(ctx workflow.Context, input *workmail.GetDefaultRetentionPolicyInput) (*workmail.GetDefaultRetentionPolicyOutput, error)
	GetDefaultRetentionPolicyAsync(ctx workflow.Context, input *workmail.GetDefaultRetentionPolicyInput) *GetDefaultRetentionPolicyFuture

	GetMailboxDetails(ctx workflow.Context, input *workmail.GetMailboxDetailsInput) (*workmail.GetMailboxDetailsOutput, error)
	GetMailboxDetailsAsync(ctx workflow.Context, input *workmail.GetMailboxDetailsInput) *GetMailboxDetailsFuture

	ListAccessControlRules(ctx workflow.Context, input *workmail.ListAccessControlRulesInput) (*workmail.ListAccessControlRulesOutput, error)
	ListAccessControlRulesAsync(ctx workflow.Context, input *workmail.ListAccessControlRulesInput) *ListAccessControlRulesFuture

	ListAliases(ctx workflow.Context, input *workmail.ListAliasesInput) (*workmail.ListAliasesOutput, error)
	ListAliasesAsync(ctx workflow.Context, input *workmail.ListAliasesInput) *ListAliasesFuture

	ListGroupMembers(ctx workflow.Context, input *workmail.ListGroupMembersInput) (*workmail.ListGroupMembersOutput, error)
	ListGroupMembersAsync(ctx workflow.Context, input *workmail.ListGroupMembersInput) *ListGroupMembersFuture

	ListGroups(ctx workflow.Context, input *workmail.ListGroupsInput) (*workmail.ListGroupsOutput, error)
	ListGroupsAsync(ctx workflow.Context, input *workmail.ListGroupsInput) *ListGroupsFuture

	ListMailboxExportJobs(ctx workflow.Context, input *workmail.ListMailboxExportJobsInput) (*workmail.ListMailboxExportJobsOutput, error)
	ListMailboxExportJobsAsync(ctx workflow.Context, input *workmail.ListMailboxExportJobsInput) *ListMailboxExportJobsFuture

	ListMailboxPermissions(ctx workflow.Context, input *workmail.ListMailboxPermissionsInput) (*workmail.ListMailboxPermissionsOutput, error)
	ListMailboxPermissionsAsync(ctx workflow.Context, input *workmail.ListMailboxPermissionsInput) *ListMailboxPermissionsFuture

	ListOrganizations(ctx workflow.Context, input *workmail.ListOrganizationsInput) (*workmail.ListOrganizationsOutput, error)
	ListOrganizationsAsync(ctx workflow.Context, input *workmail.ListOrganizationsInput) *ListOrganizationsFuture

	ListResourceDelegates(ctx workflow.Context, input *workmail.ListResourceDelegatesInput) (*workmail.ListResourceDelegatesOutput, error)
	ListResourceDelegatesAsync(ctx workflow.Context, input *workmail.ListResourceDelegatesInput) *ListResourceDelegatesFuture

	ListResources(ctx workflow.Context, input *workmail.ListResourcesInput) (*workmail.ListResourcesOutput, error)
	ListResourcesAsync(ctx workflow.Context, input *workmail.ListResourcesInput) *ListResourcesFuture

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

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

	PutAccessControlRule(ctx workflow.Context, input *workmail.PutAccessControlRuleInput) (*workmail.PutAccessControlRuleOutput, error)
	PutAccessControlRuleAsync(ctx workflow.Context, input *workmail.PutAccessControlRuleInput) *PutAccessControlRuleFuture

	PutMailboxPermissions(ctx workflow.Context, input *workmail.PutMailboxPermissionsInput) (*workmail.PutMailboxPermissionsOutput, error)
	PutMailboxPermissionsAsync(ctx workflow.Context, input *workmail.PutMailboxPermissionsInput) *PutMailboxPermissionsFuture

	PutRetentionPolicy(ctx workflow.Context, input *workmail.PutRetentionPolicyInput) (*workmail.PutRetentionPolicyOutput, error)
	PutRetentionPolicyAsync(ctx workflow.Context, input *workmail.PutRetentionPolicyInput) *PutRetentionPolicyFuture

	RegisterToWorkMail(ctx workflow.Context, input *workmail.RegisterToWorkMailInput) (*workmail.RegisterToWorkMailOutput, error)
	RegisterToWorkMailAsync(ctx workflow.Context, input *workmail.RegisterToWorkMailInput) *RegisterToWorkMailFuture

	ResetPassword(ctx workflow.Context, input *workmail.ResetPasswordInput) (*workmail.ResetPasswordOutput, error)
	ResetPasswordAsync(ctx workflow.Context, input *workmail.ResetPasswordInput) *ResetPasswordFuture

	StartMailboxExportJob(ctx workflow.Context, input *workmail.StartMailboxExportJobInput) (*workmail.StartMailboxExportJobOutput, error)
	StartMailboxExportJobAsync(ctx workflow.Context, input *workmail.StartMailboxExportJobInput) *StartMailboxExportJobFuture

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

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

	UpdateMailboxQuota(ctx workflow.Context, input *workmail.UpdateMailboxQuotaInput) (*workmail.UpdateMailboxQuotaOutput, error)
	UpdateMailboxQuotaAsync(ctx workflow.Context, input *workmail.UpdateMailboxQuotaInput) *UpdateMailboxQuotaFuture

	UpdatePrimaryEmailAddress(ctx workflow.Context, input *workmail.UpdatePrimaryEmailAddressInput) (*workmail.UpdatePrimaryEmailAddressOutput, error)
	UpdatePrimaryEmailAddressAsync(ctx workflow.Context, input *workmail.UpdatePrimaryEmailAddressInput) *UpdatePrimaryEmailAddressFuture

	UpdateResource(ctx workflow.Context, input *workmail.UpdateResourceInput) (*workmail.UpdateResourceOutput, error)
	UpdateResourceAsync(ctx workflow.Context, input *workmail.UpdateResourceInput) *UpdateResourceFuture
}

func NewClient

func NewClient() Client

type CreateAliasFuture

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

func (*CreateAliasFuture) Get

type CreateGroupFuture

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

func (*CreateGroupFuture) Get

type CreateOrganizationFuture

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

func (*CreateOrganizationFuture) Get

type CreateResourceFuture

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

func (*CreateResourceFuture) Get

type CreateUserFuture

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

func (*CreateUserFuture) Get

type DeleteAccessControlRuleFuture

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

func (*DeleteAccessControlRuleFuture) Get

type DeleteAliasFuture

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

func (*DeleteAliasFuture) Get

type DeleteGroupFuture

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

func (*DeleteGroupFuture) Get

type DeleteMailboxPermissionsFuture

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

func (*DeleteMailboxPermissionsFuture) Get

type DeleteOrganizationFuture

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

func (*DeleteOrganizationFuture) Get

type DeleteResourceFuture

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

func (*DeleteResourceFuture) Get

type DeleteRetentionPolicyFuture

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

func (*DeleteRetentionPolicyFuture) Get

type DeleteUserFuture

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

func (*DeleteUserFuture) Get

type DeregisterFromWorkMailFuture

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

func (*DeregisterFromWorkMailFuture) Get

type DescribeGroupFuture

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

func (*DescribeGroupFuture) Get

type DescribeMailboxExportJobFuture

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

func (*DescribeMailboxExportJobFuture) Get

type DescribeOrganizationFuture

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

func (*DescribeOrganizationFuture) Get

type DescribeResourceFuture

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

func (*DescribeResourceFuture) Get

type DescribeUserFuture

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

func (*DescribeUserFuture) Get

type DisassociateDelegateFromResourceFuture

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

func (*DisassociateDelegateFromResourceFuture) Get

type DisassociateMemberFromGroupFuture

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

func (*DisassociateMemberFromGroupFuture) Get

type GetAccessControlEffectFuture

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

func (*GetAccessControlEffectFuture) Get

type GetDefaultRetentionPolicyFuture

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

func (*GetDefaultRetentionPolicyFuture) Get

type GetMailboxDetailsFuture

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

func (*GetMailboxDetailsFuture) Get

type ListAccessControlRulesFuture

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

func (*ListAccessControlRulesFuture) Get

type ListAliasesFuture

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

func (*ListAliasesFuture) Get

type ListGroupMembersFuture

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

func (*ListGroupMembersFuture) Get

type ListGroupsFuture

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

func (*ListGroupsFuture) Get

type ListMailboxExportJobsFuture

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

func (*ListMailboxExportJobsFuture) Get

type ListMailboxPermissionsFuture

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

func (*ListMailboxPermissionsFuture) Get

type ListOrganizationsFuture

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

func (*ListOrganizationsFuture) Get

type ListResourceDelegatesFuture

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

func (*ListResourceDelegatesFuture) Get

type ListResourcesFuture

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

func (*ListResourcesFuture) 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 PutAccessControlRuleFuture

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

func (*PutAccessControlRuleFuture) Get

type PutMailboxPermissionsFuture

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

func (*PutMailboxPermissionsFuture) Get

type PutRetentionPolicyFuture

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

func (*PutRetentionPolicyFuture) Get

type RegisterToWorkMailFuture

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

func (*RegisterToWorkMailFuture) Get

type ResetPasswordFuture

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

func (*ResetPasswordFuture) Get

type StartMailboxExportJobFuture

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

func (*StartMailboxExportJobFuture) Get

type TagResourceFuture

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

func (*TagResourceFuture) Get

type UntagResourceFuture

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

func (*UntagResourceFuture) Get

type UpdateMailboxQuotaFuture

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

func (*UpdateMailboxQuotaFuture) Get

type UpdatePrimaryEmailAddressFuture

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

func (*UpdatePrimaryEmailAddressFuture) Get

type UpdateResourceFuture

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

func (*UpdateResourceFuture) Get

Jump to

Keyboard shortcuts

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