Versions in this module Expand all Collapse all v1 v1.13.9 Mar 6, 2018 Changes in this version + const EndpointsID + const EntityStateDeleted + const EntityStateDisabled + const EntityStateEnabled + const ErrCodeDirectoryServiceAuthenticationFailedException + const ErrCodeDirectoryUnavailableException + const ErrCodeEmailAddressInUseException + const ErrCodeEntityAlreadyRegisteredException + const ErrCodeEntityNotFoundException + const ErrCodeEntityStateException + const ErrCodeInvalidConfigurationException + const ErrCodeInvalidParameterException + const ErrCodeInvalidPasswordException + const ErrCodeMailDomainNotFoundException + const ErrCodeMailDomainStateException + const ErrCodeNameAvailabilityException + const ErrCodeOrganizationNotFoundException + const ErrCodeOrganizationStateException + const ErrCodeReservedNameException + const ErrCodeUnsupportedOperationException + const MemberTypeGroup + const MemberTypeUser + const ResourceTypeEquipment + const ResourceTypeRoom + const ServiceName + const UserRoleResource + const UserRoleSystemUser + const UserRoleUser + type AssociateDelegateToResourceInput struct + EntityId *string + OrganizationId *string + ResourceId *string + func (s *AssociateDelegateToResourceInput) SetEntityId(v string) *AssociateDelegateToResourceInput + func (s *AssociateDelegateToResourceInput) SetOrganizationId(v string) *AssociateDelegateToResourceInput + func (s *AssociateDelegateToResourceInput) SetResourceId(v string) *AssociateDelegateToResourceInput + func (s *AssociateDelegateToResourceInput) Validate() error + func (s AssociateDelegateToResourceInput) GoString() string + func (s AssociateDelegateToResourceInput) String() string + type AssociateDelegateToResourceOutput struct + func (s AssociateDelegateToResourceOutput) GoString() string + func (s AssociateDelegateToResourceOutput) String() string + type AssociateMemberToGroupInput struct + GroupId *string + MemberId *string + OrganizationId *string + func (s *AssociateMemberToGroupInput) SetGroupId(v string) *AssociateMemberToGroupInput + func (s *AssociateMemberToGroupInput) SetMemberId(v string) *AssociateMemberToGroupInput + func (s *AssociateMemberToGroupInput) SetOrganizationId(v string) *AssociateMemberToGroupInput + func (s *AssociateMemberToGroupInput) Validate() error + func (s AssociateMemberToGroupInput) GoString() string + func (s AssociateMemberToGroupInput) String() string + type AssociateMemberToGroupOutput struct + func (s AssociateMemberToGroupOutput) GoString() string + func (s AssociateMemberToGroupOutput) String() string + type BookingOptions struct + AutoAcceptRequests *bool + AutoDeclineConflictingRequests *bool + AutoDeclineRecurringRequests *bool + func (s *BookingOptions) SetAutoAcceptRequests(v bool) *BookingOptions + func (s *BookingOptions) SetAutoDeclineConflictingRequests(v bool) *BookingOptions + func (s *BookingOptions) SetAutoDeclineRecurringRequests(v bool) *BookingOptions + func (s BookingOptions) GoString() string + func (s BookingOptions) String() string + type CreateAliasInput struct + Alias *string + EntityId *string + OrganizationId *string + func (s *CreateAliasInput) SetAlias(v string) *CreateAliasInput + func (s *CreateAliasInput) SetEntityId(v string) *CreateAliasInput + func (s *CreateAliasInput) SetOrganizationId(v string) *CreateAliasInput + func (s *CreateAliasInput) Validate() error + func (s CreateAliasInput) GoString() string + func (s CreateAliasInput) String() string + type CreateAliasOutput struct + func (s CreateAliasOutput) GoString() string + func (s CreateAliasOutput) String() string + type CreateGroupInput struct + Name *string + OrganizationId *string + func (s *CreateGroupInput) SetName(v string) *CreateGroupInput + func (s *CreateGroupInput) SetOrganizationId(v string) *CreateGroupInput + func (s *CreateGroupInput) Validate() error + func (s CreateGroupInput) GoString() string + func (s CreateGroupInput) String() string + type CreateGroupOutput struct + GroupId *string + func (s *CreateGroupOutput) SetGroupId(v string) *CreateGroupOutput + func (s CreateGroupOutput) GoString() string + func (s CreateGroupOutput) String() string + type CreateResourceInput struct + Name *string + OrganizationId *string + Type *string + func (s *CreateResourceInput) SetName(v string) *CreateResourceInput + func (s *CreateResourceInput) SetOrganizationId(v string) *CreateResourceInput + func (s *CreateResourceInput) SetType(v string) *CreateResourceInput + func (s *CreateResourceInput) Validate() error + func (s CreateResourceInput) GoString() string + func (s CreateResourceInput) String() string + type CreateResourceOutput struct + ResourceId *string + func (s *CreateResourceOutput) SetResourceId(v string) *CreateResourceOutput + func (s CreateResourceOutput) GoString() string + func (s CreateResourceOutput) String() string + type CreateUserInput struct + DisplayName *string + Name *string + OrganizationId *string + Password *string + func (s *CreateUserInput) SetDisplayName(v string) *CreateUserInput + func (s *CreateUserInput) SetName(v string) *CreateUserInput + func (s *CreateUserInput) SetOrganizationId(v string) *CreateUserInput + func (s *CreateUserInput) SetPassword(v string) *CreateUserInput + func (s *CreateUserInput) Validate() error + func (s CreateUserInput) GoString() string + func (s CreateUserInput) String() string + type CreateUserOutput struct + UserId *string + func (s *CreateUserOutput) SetUserId(v string) *CreateUserOutput + func (s CreateUserOutput) GoString() string + func (s CreateUserOutput) String() string + type Delegate struct + Id *string + Type *string + func (s *Delegate) SetId(v string) *Delegate + func (s *Delegate) SetType(v string) *Delegate + func (s Delegate) GoString() string + func (s Delegate) String() string + type DeleteAliasInput struct + Alias *string + EntityId *string + OrganizationId *string + func (s *DeleteAliasInput) SetAlias(v string) *DeleteAliasInput + func (s *DeleteAliasInput) SetEntityId(v string) *DeleteAliasInput + func (s *DeleteAliasInput) SetOrganizationId(v string) *DeleteAliasInput + func (s *DeleteAliasInput) Validate() error + func (s DeleteAliasInput) GoString() string + func (s DeleteAliasInput) String() string + type DeleteAliasOutput struct + func (s DeleteAliasOutput) GoString() string + func (s DeleteAliasOutput) String() string + type DeleteGroupInput struct + GroupId *string + OrganizationId *string + func (s *DeleteGroupInput) SetGroupId(v string) *DeleteGroupInput + func (s *DeleteGroupInput) SetOrganizationId(v string) *DeleteGroupInput + func (s *DeleteGroupInput) Validate() error + func (s DeleteGroupInput) GoString() string + func (s DeleteGroupInput) String() string + type DeleteGroupOutput struct + func (s DeleteGroupOutput) GoString() string + func (s DeleteGroupOutput) String() string + type DeleteResourceInput struct + OrganizationId *string + ResourceId *string + func (s *DeleteResourceInput) SetOrganizationId(v string) *DeleteResourceInput + func (s *DeleteResourceInput) SetResourceId(v string) *DeleteResourceInput + func (s *DeleteResourceInput) Validate() error + func (s DeleteResourceInput) GoString() string + func (s DeleteResourceInput) String() string + type DeleteResourceOutput struct + func (s DeleteResourceOutput) GoString() string + func (s DeleteResourceOutput) String() string + type DeleteUserInput struct + OrganizationId *string + UserId *string + func (s *DeleteUserInput) SetOrganizationId(v string) *DeleteUserInput + func (s *DeleteUserInput) SetUserId(v string) *DeleteUserInput + func (s *DeleteUserInput) Validate() error + func (s DeleteUserInput) GoString() string + func (s DeleteUserInput) String() string + type DeleteUserOutput struct + func (s DeleteUserOutput) GoString() string + func (s DeleteUserOutput) String() string + type DeregisterFromWorkMailInput struct + EntityId *string + OrganizationId *string + func (s *DeregisterFromWorkMailInput) SetEntityId(v string) *DeregisterFromWorkMailInput + func (s *DeregisterFromWorkMailInput) SetOrganizationId(v string) *DeregisterFromWorkMailInput + func (s *DeregisterFromWorkMailInput) Validate() error + func (s DeregisterFromWorkMailInput) GoString() string + func (s DeregisterFromWorkMailInput) String() string + type DeregisterFromWorkMailOutput struct + func (s DeregisterFromWorkMailOutput) GoString() string + func (s DeregisterFromWorkMailOutput) String() string + type DescribeGroupInput struct + GroupId *string + OrganizationId *string + func (s *DescribeGroupInput) SetGroupId(v string) *DescribeGroupInput + func (s *DescribeGroupInput) SetOrganizationId(v string) *DescribeGroupInput + func (s *DescribeGroupInput) Validate() error + func (s DescribeGroupInput) GoString() string + func (s DescribeGroupInput) String() string + type DescribeGroupOutput struct + DisabledDate *time.Time + Email *string + EnabledDate *time.Time + GroupId *string + Name *string + State *string + func (s *DescribeGroupOutput) SetDisabledDate(v time.Time) *DescribeGroupOutput + func (s *DescribeGroupOutput) SetEmail(v string) *DescribeGroupOutput + func (s *DescribeGroupOutput) SetEnabledDate(v time.Time) *DescribeGroupOutput + func (s *DescribeGroupOutput) SetGroupId(v string) *DescribeGroupOutput + func (s *DescribeGroupOutput) SetName(v string) *DescribeGroupOutput + func (s *DescribeGroupOutput) SetState(v string) *DescribeGroupOutput + func (s DescribeGroupOutput) GoString() string + func (s DescribeGroupOutput) String() string + type DescribeOrganizationInput struct + OrganizationId *string + func (s *DescribeOrganizationInput) SetOrganizationId(v string) *DescribeOrganizationInput + func (s *DescribeOrganizationInput) Validate() error + func (s DescribeOrganizationInput) GoString() string + func (s DescribeOrganizationInput) String() string + type DescribeOrganizationOutput struct + Alias *string + CompletedDate *time.Time + DefaultMailDomain *string + DirectoryId *string + DirectoryType *string + ErrorMessage *string + OrganizationId *string + State *string + func (s *DescribeOrganizationOutput) SetAlias(v string) *DescribeOrganizationOutput + func (s *DescribeOrganizationOutput) SetCompletedDate(v time.Time) *DescribeOrganizationOutput + func (s *DescribeOrganizationOutput) SetDefaultMailDomain(v string) *DescribeOrganizationOutput + func (s *DescribeOrganizationOutput) SetDirectoryId(v string) *DescribeOrganizationOutput + func (s *DescribeOrganizationOutput) SetDirectoryType(v string) *DescribeOrganizationOutput + func (s *DescribeOrganizationOutput) SetErrorMessage(v string) *DescribeOrganizationOutput + func (s *DescribeOrganizationOutput) SetOrganizationId(v string) *DescribeOrganizationOutput + func (s *DescribeOrganizationOutput) SetState(v string) *DescribeOrganizationOutput + func (s DescribeOrganizationOutput) GoString() string + func (s DescribeOrganizationOutput) String() string + type DescribeResourceInput struct + OrganizationId *string + ResourceId *string + func (s *DescribeResourceInput) SetOrganizationId(v string) *DescribeResourceInput + func (s *DescribeResourceInput) SetResourceId(v string) *DescribeResourceInput + func (s *DescribeResourceInput) Validate() error + func (s DescribeResourceInput) GoString() string + func (s DescribeResourceInput) String() string + type DescribeResourceOutput struct + BookingOptions *BookingOptions + DisabledDate *time.Time + Email *string + EnabledDate *time.Time + Name *string + ResourceId *string + State *string + Type *string + func (s *DescribeResourceOutput) SetBookingOptions(v *BookingOptions) *DescribeResourceOutput + func (s *DescribeResourceOutput) SetDisabledDate(v time.Time) *DescribeResourceOutput + func (s *DescribeResourceOutput) SetEmail(v string) *DescribeResourceOutput + func (s *DescribeResourceOutput) SetEnabledDate(v time.Time) *DescribeResourceOutput + func (s *DescribeResourceOutput) SetName(v string) *DescribeResourceOutput + func (s *DescribeResourceOutput) SetResourceId(v string) *DescribeResourceOutput + func (s *DescribeResourceOutput) SetState(v string) *DescribeResourceOutput + func (s *DescribeResourceOutput) SetType(v string) *DescribeResourceOutput + func (s DescribeResourceOutput) GoString() string + func (s DescribeResourceOutput) String() string + type DescribeUserInput struct + OrganizationId *string + UserId *string + func (s *DescribeUserInput) SetOrganizationId(v string) *DescribeUserInput + func (s *DescribeUserInput) SetUserId(v string) *DescribeUserInput + func (s *DescribeUserInput) Validate() error + func (s DescribeUserInput) GoString() string + func (s DescribeUserInput) String() string + type DescribeUserOutput struct + DisabledDate *time.Time + DisplayName *string + Email *string + EnabledDate *time.Time + Name *string + State *string + UserId *string + UserRole *string + func (s *DescribeUserOutput) SetDisabledDate(v time.Time) *DescribeUserOutput + func (s *DescribeUserOutput) SetDisplayName(v string) *DescribeUserOutput + func (s *DescribeUserOutput) SetEmail(v string) *DescribeUserOutput + func (s *DescribeUserOutput) SetEnabledDate(v time.Time) *DescribeUserOutput + func (s *DescribeUserOutput) SetName(v string) *DescribeUserOutput + func (s *DescribeUserOutput) SetState(v string) *DescribeUserOutput + func (s *DescribeUserOutput) SetUserId(v string) *DescribeUserOutput + func (s *DescribeUserOutput) SetUserRole(v string) *DescribeUserOutput + func (s DescribeUserOutput) GoString() string + func (s DescribeUserOutput) String() string + type DisassociateDelegateFromResourceInput struct + EntityId *string + OrganizationId *string + ResourceId *string + func (s *DisassociateDelegateFromResourceInput) SetEntityId(v string) *DisassociateDelegateFromResourceInput + func (s *DisassociateDelegateFromResourceInput) SetOrganizationId(v string) *DisassociateDelegateFromResourceInput + func (s *DisassociateDelegateFromResourceInput) SetResourceId(v string) *DisassociateDelegateFromResourceInput + func (s *DisassociateDelegateFromResourceInput) Validate() error + func (s DisassociateDelegateFromResourceInput) GoString() string + func (s DisassociateDelegateFromResourceInput) String() string + type DisassociateDelegateFromResourceOutput struct + func (s DisassociateDelegateFromResourceOutput) GoString() string + func (s DisassociateDelegateFromResourceOutput) String() string + type DisassociateMemberFromGroupInput struct + GroupId *string + MemberId *string + OrganizationId *string + func (s *DisassociateMemberFromGroupInput) SetGroupId(v string) *DisassociateMemberFromGroupInput + func (s *DisassociateMemberFromGroupInput) SetMemberId(v string) *DisassociateMemberFromGroupInput + func (s *DisassociateMemberFromGroupInput) SetOrganizationId(v string) *DisassociateMemberFromGroupInput + func (s *DisassociateMemberFromGroupInput) Validate() error + func (s DisassociateMemberFromGroupInput) GoString() string + func (s DisassociateMemberFromGroupInput) String() string + type DisassociateMemberFromGroupOutput struct + func (s DisassociateMemberFromGroupOutput) GoString() string + func (s DisassociateMemberFromGroupOutput) String() string + type Group struct + DisabledDate *time.Time + Email *string + EnabledDate *time.Time + Id *string + Name *string + State *string + func (s *Group) SetDisabledDate(v time.Time) *Group + func (s *Group) SetEmail(v string) *Group + func (s *Group) SetEnabledDate(v time.Time) *Group + func (s *Group) SetId(v string) *Group + func (s *Group) SetName(v string) *Group + func (s *Group) SetState(v string) *Group + func (s Group) GoString() string + func (s Group) String() string + type ListAliasesInput struct + EntityId *string + MaxResults *int64 + NextToken *string + OrganizationId *string + func (s *ListAliasesInput) SetEntityId(v string) *ListAliasesInput + func (s *ListAliasesInput) SetMaxResults(v int64) *ListAliasesInput + func (s *ListAliasesInput) SetNextToken(v string) *ListAliasesInput + func (s *ListAliasesInput) SetOrganizationId(v string) *ListAliasesInput + func (s *ListAliasesInput) Validate() error + func (s ListAliasesInput) GoString() string + func (s ListAliasesInput) String() string + type ListAliasesOutput struct + Aliases []*string + NextToken *string + func (s *ListAliasesOutput) SetAliases(v []*string) *ListAliasesOutput + func (s *ListAliasesOutput) SetNextToken(v string) *ListAliasesOutput + func (s ListAliasesOutput) GoString() string + func (s ListAliasesOutput) String() string + type ListGroupMembersInput struct + GroupId *string + MaxResults *int64 + NextToken *string + OrganizationId *string + func (s *ListGroupMembersInput) SetGroupId(v string) *ListGroupMembersInput + func (s *ListGroupMembersInput) SetMaxResults(v int64) *ListGroupMembersInput + func (s *ListGroupMembersInput) SetNextToken(v string) *ListGroupMembersInput + func (s *ListGroupMembersInput) SetOrganizationId(v string) *ListGroupMembersInput + func (s *ListGroupMembersInput) Validate() error + func (s ListGroupMembersInput) GoString() string + func (s ListGroupMembersInput) String() string + type ListGroupMembersOutput struct + Members []*Member + NextToken *string + func (s *ListGroupMembersOutput) SetMembers(v []*Member) *ListGroupMembersOutput + func (s *ListGroupMembersOutput) SetNextToken(v string) *ListGroupMembersOutput + func (s ListGroupMembersOutput) GoString() string + func (s ListGroupMembersOutput) String() string + type ListGroupsInput struct + MaxResults *int64 + NextToken *string + OrganizationId *string + func (s *ListGroupsInput) SetMaxResults(v int64) *ListGroupsInput + func (s *ListGroupsInput) SetNextToken(v string) *ListGroupsInput + func (s *ListGroupsInput) SetOrganizationId(v string) *ListGroupsInput + func (s *ListGroupsInput) Validate() error + func (s ListGroupsInput) GoString() string + func (s ListGroupsInput) String() string + type ListGroupsOutput struct + Groups []*Group + NextToken *string + func (s *ListGroupsOutput) SetGroups(v []*Group) *ListGroupsOutput + func (s *ListGroupsOutput) SetNextToken(v string) *ListGroupsOutput + func (s ListGroupsOutput) GoString() string + func (s ListGroupsOutput) String() string + type ListOrganizationsInput struct + MaxResults *int64 + NextToken *string + func (s *ListOrganizationsInput) SetMaxResults(v int64) *ListOrganizationsInput + func (s *ListOrganizationsInput) SetNextToken(v string) *ListOrganizationsInput + func (s *ListOrganizationsInput) Validate() error + func (s ListOrganizationsInput) GoString() string + func (s ListOrganizationsInput) String() string + type ListOrganizationsOutput struct + NextToken *string + OrganizationSummaries []*OrganizationSummary + func (s *ListOrganizationsOutput) SetNextToken(v string) *ListOrganizationsOutput + func (s *ListOrganizationsOutput) SetOrganizationSummaries(v []*OrganizationSummary) *ListOrganizationsOutput + func (s ListOrganizationsOutput) GoString() string + func (s ListOrganizationsOutput) String() string + type ListResourceDelegatesInput struct + MaxResults *int64 + NextToken *string + OrganizationId *string + ResourceId *string + func (s *ListResourceDelegatesInput) SetMaxResults(v int64) *ListResourceDelegatesInput + func (s *ListResourceDelegatesInput) SetNextToken(v string) *ListResourceDelegatesInput + func (s *ListResourceDelegatesInput) SetOrganizationId(v string) *ListResourceDelegatesInput + func (s *ListResourceDelegatesInput) SetResourceId(v string) *ListResourceDelegatesInput + func (s *ListResourceDelegatesInput) Validate() error + func (s ListResourceDelegatesInput) GoString() string + func (s ListResourceDelegatesInput) String() string + type ListResourceDelegatesOutput struct + Delegates []*Delegate + NextToken *string + func (s *ListResourceDelegatesOutput) SetDelegates(v []*Delegate) *ListResourceDelegatesOutput + func (s *ListResourceDelegatesOutput) SetNextToken(v string) *ListResourceDelegatesOutput + func (s ListResourceDelegatesOutput) GoString() string + func (s ListResourceDelegatesOutput) String() string + type ListResourcesInput struct + MaxResults *int64 + NextToken *string + OrganizationId *string + func (s *ListResourcesInput) SetMaxResults(v int64) *ListResourcesInput + func (s *ListResourcesInput) SetNextToken(v string) *ListResourcesInput + func (s *ListResourcesInput) SetOrganizationId(v string) *ListResourcesInput + func (s *ListResourcesInput) Validate() error + func (s ListResourcesInput) GoString() string + func (s ListResourcesInput) String() string + type ListResourcesOutput struct + NextToken *string + Resources []*Resource + func (s *ListResourcesOutput) SetNextToken(v string) *ListResourcesOutput + func (s *ListResourcesOutput) SetResources(v []*Resource) *ListResourcesOutput + func (s ListResourcesOutput) GoString() string + func (s ListResourcesOutput) String() string + type ListUsersInput struct + MaxResults *int64 + NextToken *string + OrganizationId *string + func (s *ListUsersInput) SetMaxResults(v int64) *ListUsersInput + func (s *ListUsersInput) SetNextToken(v string) *ListUsersInput + func (s *ListUsersInput) SetOrganizationId(v string) *ListUsersInput + func (s *ListUsersInput) Validate() error + func (s ListUsersInput) GoString() string + func (s ListUsersInput) String() string + type ListUsersOutput struct + NextToken *string + Users []*User + func (s *ListUsersOutput) SetNextToken(v string) *ListUsersOutput + func (s *ListUsersOutput) SetUsers(v []*User) *ListUsersOutput + func (s ListUsersOutput) GoString() string + func (s ListUsersOutput) String() string + type Member struct + DisabledDate *time.Time + EnabledDate *time.Time + Id *string + Name *string + State *string + Type *string + func (s *Member) SetDisabledDate(v time.Time) *Member + func (s *Member) SetEnabledDate(v time.Time) *Member + func (s *Member) SetId(v string) *Member + func (s *Member) SetName(v string) *Member + func (s *Member) SetState(v string) *Member + func (s *Member) SetType(v string) *Member + func (s Member) GoString() string + func (s Member) String() string + type OrganizationSummary struct + Alias *string + ErrorMessage *string + OrganizationId *string + State *string + func (s *OrganizationSummary) SetAlias(v string) *OrganizationSummary + func (s *OrganizationSummary) SetErrorMessage(v string) *OrganizationSummary + func (s *OrganizationSummary) SetOrganizationId(v string) *OrganizationSummary + func (s *OrganizationSummary) SetState(v string) *OrganizationSummary + func (s OrganizationSummary) GoString() string + func (s OrganizationSummary) String() string + type RegisterToWorkMailInput struct + Email *string + EntityId *string + OrganizationId *string + func (s *RegisterToWorkMailInput) SetEmail(v string) *RegisterToWorkMailInput + func (s *RegisterToWorkMailInput) SetEntityId(v string) *RegisterToWorkMailInput + func (s *RegisterToWorkMailInput) SetOrganizationId(v string) *RegisterToWorkMailInput + func (s *RegisterToWorkMailInput) Validate() error + func (s RegisterToWorkMailInput) GoString() string + func (s RegisterToWorkMailInput) String() string + type RegisterToWorkMailOutput struct + func (s RegisterToWorkMailOutput) GoString() string + func (s RegisterToWorkMailOutput) String() string + type ResetPasswordInput struct + OrganizationId *string + Password *string + UserId *string + func (s *ResetPasswordInput) SetOrganizationId(v string) *ResetPasswordInput + func (s *ResetPasswordInput) SetPassword(v string) *ResetPasswordInput + func (s *ResetPasswordInput) SetUserId(v string) *ResetPasswordInput + func (s *ResetPasswordInput) Validate() error + func (s ResetPasswordInput) GoString() string + func (s ResetPasswordInput) String() string + type ResetPasswordOutput struct + func (s ResetPasswordOutput) GoString() string + func (s ResetPasswordOutput) String() string + type Resource struct + DisabledDate *time.Time + Email *string + EnabledDate *time.Time + Id *string + Name *string + State *string + Type *string + func (s *Resource) SetDisabledDate(v time.Time) *Resource + func (s *Resource) SetEmail(v string) *Resource + func (s *Resource) SetEnabledDate(v time.Time) *Resource + func (s *Resource) SetId(v string) *Resource + func (s *Resource) SetName(v string) *Resource + func (s *Resource) SetState(v string) *Resource + func (s *Resource) SetType(v string) *Resource + func (s Resource) GoString() string + func (s Resource) String() string + type UpdatePrimaryEmailAddressInput struct + Email *string + EntityId *string + OrganizationId *string + func (s *UpdatePrimaryEmailAddressInput) SetEmail(v string) *UpdatePrimaryEmailAddressInput + func (s *UpdatePrimaryEmailAddressInput) SetEntityId(v string) *UpdatePrimaryEmailAddressInput + func (s *UpdatePrimaryEmailAddressInput) SetOrganizationId(v string) *UpdatePrimaryEmailAddressInput + func (s *UpdatePrimaryEmailAddressInput) Validate() error + func (s UpdatePrimaryEmailAddressInput) GoString() string + func (s UpdatePrimaryEmailAddressInput) String() string + type UpdatePrimaryEmailAddressOutput struct + func (s UpdatePrimaryEmailAddressOutput) GoString() string + func (s UpdatePrimaryEmailAddressOutput) String() string + type UpdateResourceInput struct + BookingOptions *BookingOptions + Name *string + OrganizationId *string + ResourceId *string + func (s *UpdateResourceInput) SetBookingOptions(v *BookingOptions) *UpdateResourceInput + func (s *UpdateResourceInput) SetName(v string) *UpdateResourceInput + func (s *UpdateResourceInput) SetOrganizationId(v string) *UpdateResourceInput + func (s *UpdateResourceInput) SetResourceId(v string) *UpdateResourceInput + func (s *UpdateResourceInput) Validate() error + func (s UpdateResourceInput) GoString() string + func (s UpdateResourceInput) String() string + type UpdateResourceOutput struct + func (s UpdateResourceOutput) GoString() string + func (s UpdateResourceOutput) String() string + type User struct + DisabledDate *time.Time + DisplayName *string + Email *string + EnabledDate *time.Time + Id *string + Name *string + State *string + UserRole *string + func (s *User) SetDisabledDate(v time.Time) *User + func (s *User) SetDisplayName(v string) *User + func (s *User) SetEmail(v string) *User + func (s *User) SetEnabledDate(v time.Time) *User + func (s *User) SetId(v string) *User + func (s *User) SetName(v string) *User + func (s *User) SetState(v string) *User + func (s *User) SetUserRole(v string) *User + func (s User) GoString() string + func (s User) String() string + type WorkMail struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *WorkMail + func (c *WorkMail) AssociateDelegateToResource(input *AssociateDelegateToResourceInput) (*AssociateDelegateToResourceOutput, error) + func (c *WorkMail) AssociateDelegateToResourceRequest(input *AssociateDelegateToResourceInput) (req *request.Request, output *AssociateDelegateToResourceOutput) + func (c *WorkMail) AssociateDelegateToResourceWithContext(ctx aws.Context, input *AssociateDelegateToResourceInput, ...) (*AssociateDelegateToResourceOutput, error) + func (c *WorkMail) AssociateMemberToGroup(input *AssociateMemberToGroupInput) (*AssociateMemberToGroupOutput, error) + func (c *WorkMail) AssociateMemberToGroupRequest(input *AssociateMemberToGroupInput) (req *request.Request, output *AssociateMemberToGroupOutput) + func (c *WorkMail) AssociateMemberToGroupWithContext(ctx aws.Context, input *AssociateMemberToGroupInput, opts ...request.Option) (*AssociateMemberToGroupOutput, error) + func (c *WorkMail) CreateAlias(input *CreateAliasInput) (*CreateAliasOutput, error) + func (c *WorkMail) CreateAliasRequest(input *CreateAliasInput) (req *request.Request, output *CreateAliasOutput) + func (c *WorkMail) CreateAliasWithContext(ctx aws.Context, input *CreateAliasInput, opts ...request.Option) (*CreateAliasOutput, error) + func (c *WorkMail) CreateGroup(input *CreateGroupInput) (*CreateGroupOutput, error) + func (c *WorkMail) CreateGroupRequest(input *CreateGroupInput) (req *request.Request, output *CreateGroupOutput) + func (c *WorkMail) CreateGroupWithContext(ctx aws.Context, input *CreateGroupInput, opts ...request.Option) (*CreateGroupOutput, error) + func (c *WorkMail) CreateResource(input *CreateResourceInput) (*CreateResourceOutput, error) + func (c *WorkMail) CreateResourceRequest(input *CreateResourceInput) (req *request.Request, output *CreateResourceOutput) + func (c *WorkMail) CreateResourceWithContext(ctx aws.Context, input *CreateResourceInput, opts ...request.Option) (*CreateResourceOutput, error) + func (c *WorkMail) CreateUser(input *CreateUserInput) (*CreateUserOutput, error) + func (c *WorkMail) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput) + func (c *WorkMail) CreateUserWithContext(ctx aws.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error) + func (c *WorkMail) DeleteAlias(input *DeleteAliasInput) (*DeleteAliasOutput, error) + func (c *WorkMail) DeleteAliasRequest(input *DeleteAliasInput) (req *request.Request, output *DeleteAliasOutput) + func (c *WorkMail) DeleteAliasWithContext(ctx aws.Context, input *DeleteAliasInput, opts ...request.Option) (*DeleteAliasOutput, error) + func (c *WorkMail) DeleteGroup(input *DeleteGroupInput) (*DeleteGroupOutput, error) + func (c *WorkMail) DeleteGroupRequest(input *DeleteGroupInput) (req *request.Request, output *DeleteGroupOutput) + func (c *WorkMail) DeleteGroupWithContext(ctx aws.Context, input *DeleteGroupInput, opts ...request.Option) (*DeleteGroupOutput, error) + func (c *WorkMail) DeleteResource(input *DeleteResourceInput) (*DeleteResourceOutput, error) + func (c *WorkMail) DeleteResourceRequest(input *DeleteResourceInput) (req *request.Request, output *DeleteResourceOutput) + func (c *WorkMail) DeleteResourceWithContext(ctx aws.Context, input *DeleteResourceInput, opts ...request.Option) (*DeleteResourceOutput, error) + func (c *WorkMail) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error) + func (c *WorkMail) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput) + func (c *WorkMail) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error) + func (c *WorkMail) DeregisterFromWorkMail(input *DeregisterFromWorkMailInput) (*DeregisterFromWorkMailOutput, error) + func (c *WorkMail) DeregisterFromWorkMailRequest(input *DeregisterFromWorkMailInput) (req *request.Request, output *DeregisterFromWorkMailOutput) + func (c *WorkMail) DeregisterFromWorkMailWithContext(ctx aws.Context, input *DeregisterFromWorkMailInput, opts ...request.Option) (*DeregisterFromWorkMailOutput, error) + func (c *WorkMail) DescribeGroup(input *DescribeGroupInput) (*DescribeGroupOutput, error) + func (c *WorkMail) DescribeGroupRequest(input *DescribeGroupInput) (req *request.Request, output *DescribeGroupOutput) + func (c *WorkMail) DescribeGroupWithContext(ctx aws.Context, input *DescribeGroupInput, opts ...request.Option) (*DescribeGroupOutput, error) + func (c *WorkMail) DescribeOrganization(input *DescribeOrganizationInput) (*DescribeOrganizationOutput, error) + func (c *WorkMail) DescribeOrganizationRequest(input *DescribeOrganizationInput) (req *request.Request, output *DescribeOrganizationOutput) + func (c *WorkMail) DescribeOrganizationWithContext(ctx aws.Context, input *DescribeOrganizationInput, opts ...request.Option) (*DescribeOrganizationOutput, error) + func (c *WorkMail) DescribeResource(input *DescribeResourceInput) (*DescribeResourceOutput, error) + func (c *WorkMail) DescribeResourceRequest(input *DescribeResourceInput) (req *request.Request, output *DescribeResourceOutput) + func (c *WorkMail) DescribeResourceWithContext(ctx aws.Context, input *DescribeResourceInput, opts ...request.Option) (*DescribeResourceOutput, error) + func (c *WorkMail) DescribeUser(input *DescribeUserInput) (*DescribeUserOutput, error) + func (c *WorkMail) DescribeUserRequest(input *DescribeUserInput) (req *request.Request, output *DescribeUserOutput) + func (c *WorkMail) DescribeUserWithContext(ctx aws.Context, input *DescribeUserInput, opts ...request.Option) (*DescribeUserOutput, error) + func (c *WorkMail) DisassociateDelegateFromResource(input *DisassociateDelegateFromResourceInput) (*DisassociateDelegateFromResourceOutput, error) + func (c *WorkMail) DisassociateDelegateFromResourceRequest(input *DisassociateDelegateFromResourceInput) (req *request.Request, output *DisassociateDelegateFromResourceOutput) + func (c *WorkMail) DisassociateDelegateFromResourceWithContext(ctx aws.Context, input *DisassociateDelegateFromResourceInput, ...) (*DisassociateDelegateFromResourceOutput, error) + func (c *WorkMail) DisassociateMemberFromGroup(input *DisassociateMemberFromGroupInput) (*DisassociateMemberFromGroupOutput, error) + func (c *WorkMail) DisassociateMemberFromGroupRequest(input *DisassociateMemberFromGroupInput) (req *request.Request, output *DisassociateMemberFromGroupOutput) + func (c *WorkMail) DisassociateMemberFromGroupWithContext(ctx aws.Context, input *DisassociateMemberFromGroupInput, ...) (*DisassociateMemberFromGroupOutput, error) + func (c *WorkMail) ListAliases(input *ListAliasesInput) (*ListAliasesOutput, error) + func (c *WorkMail) ListAliasesPages(input *ListAliasesInput, fn func(*ListAliasesOutput, bool) bool) error + func (c *WorkMail) ListAliasesPagesWithContext(ctx aws.Context, input *ListAliasesInput, ...) error + func (c *WorkMail) ListAliasesRequest(input *ListAliasesInput) (req *request.Request, output *ListAliasesOutput) + func (c *WorkMail) ListAliasesWithContext(ctx aws.Context, input *ListAliasesInput, opts ...request.Option) (*ListAliasesOutput, error) + func (c *WorkMail) ListGroupMembers(input *ListGroupMembersInput) (*ListGroupMembersOutput, error) + func (c *WorkMail) ListGroupMembersPages(input *ListGroupMembersInput, fn func(*ListGroupMembersOutput, bool) bool) error + func (c *WorkMail) ListGroupMembersPagesWithContext(ctx aws.Context, input *ListGroupMembersInput, ...) error + func (c *WorkMail) ListGroupMembersRequest(input *ListGroupMembersInput) (req *request.Request, output *ListGroupMembersOutput) + func (c *WorkMail) ListGroupMembersWithContext(ctx aws.Context, input *ListGroupMembersInput, opts ...request.Option) (*ListGroupMembersOutput, error) + func (c *WorkMail) ListGroups(input *ListGroupsInput) (*ListGroupsOutput, error) + func (c *WorkMail) ListGroupsPages(input *ListGroupsInput, fn func(*ListGroupsOutput, bool) bool) error + func (c *WorkMail) ListGroupsPagesWithContext(ctx aws.Context, input *ListGroupsInput, fn func(*ListGroupsOutput, bool) bool, ...) error + func (c *WorkMail) ListGroupsRequest(input *ListGroupsInput) (req *request.Request, output *ListGroupsOutput) + func (c *WorkMail) ListGroupsWithContext(ctx aws.Context, input *ListGroupsInput, opts ...request.Option) (*ListGroupsOutput, error) + func (c *WorkMail) ListOrganizations(input *ListOrganizationsInput) (*ListOrganizationsOutput, error) + func (c *WorkMail) ListOrganizationsPages(input *ListOrganizationsInput, fn func(*ListOrganizationsOutput, bool) bool) error + func (c *WorkMail) ListOrganizationsPagesWithContext(ctx aws.Context, input *ListOrganizationsInput, ...) error + func (c *WorkMail) ListOrganizationsRequest(input *ListOrganizationsInput) (req *request.Request, output *ListOrganizationsOutput) + func (c *WorkMail) ListOrganizationsWithContext(ctx aws.Context, input *ListOrganizationsInput, opts ...request.Option) (*ListOrganizationsOutput, error) + func (c *WorkMail) ListResourceDelegates(input *ListResourceDelegatesInput) (*ListResourceDelegatesOutput, error) + func (c *WorkMail) ListResourceDelegatesRequest(input *ListResourceDelegatesInput) (req *request.Request, output *ListResourceDelegatesOutput) + func (c *WorkMail) ListResourceDelegatesWithContext(ctx aws.Context, input *ListResourceDelegatesInput, opts ...request.Option) (*ListResourceDelegatesOutput, error) + func (c *WorkMail) ListResources(input *ListResourcesInput) (*ListResourcesOutput, error) + func (c *WorkMail) ListResourcesPages(input *ListResourcesInput, fn func(*ListResourcesOutput, bool) bool) error + func (c *WorkMail) ListResourcesPagesWithContext(ctx aws.Context, input *ListResourcesInput, ...) error + func (c *WorkMail) ListResourcesRequest(input *ListResourcesInput) (req *request.Request, output *ListResourcesOutput) + func (c *WorkMail) ListResourcesWithContext(ctx aws.Context, input *ListResourcesInput, opts ...request.Option) (*ListResourcesOutput, error) + func (c *WorkMail) ListUsers(input *ListUsersInput) (*ListUsersOutput, error) + func (c *WorkMail) ListUsersPages(input *ListUsersInput, fn func(*ListUsersOutput, bool) bool) error + func (c *WorkMail) ListUsersPagesWithContext(ctx aws.Context, input *ListUsersInput, fn func(*ListUsersOutput, bool) bool, ...) error + func (c *WorkMail) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput) + func (c *WorkMail) ListUsersWithContext(ctx aws.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error) + func (c *WorkMail) RegisterToWorkMail(input *RegisterToWorkMailInput) (*RegisterToWorkMailOutput, error) + func (c *WorkMail) RegisterToWorkMailRequest(input *RegisterToWorkMailInput) (req *request.Request, output *RegisterToWorkMailOutput) + func (c *WorkMail) RegisterToWorkMailWithContext(ctx aws.Context, input *RegisterToWorkMailInput, opts ...request.Option) (*RegisterToWorkMailOutput, error) + func (c *WorkMail) ResetPassword(input *ResetPasswordInput) (*ResetPasswordOutput, error) + func (c *WorkMail) ResetPasswordRequest(input *ResetPasswordInput) (req *request.Request, output *ResetPasswordOutput) + func (c *WorkMail) ResetPasswordWithContext(ctx aws.Context, input *ResetPasswordInput, opts ...request.Option) (*ResetPasswordOutput, error) + func (c *WorkMail) UpdatePrimaryEmailAddress(input *UpdatePrimaryEmailAddressInput) (*UpdatePrimaryEmailAddressOutput, error) + func (c *WorkMail) UpdatePrimaryEmailAddressRequest(input *UpdatePrimaryEmailAddressInput) (req *request.Request, output *UpdatePrimaryEmailAddressOutput) + func (c *WorkMail) UpdatePrimaryEmailAddressWithContext(ctx aws.Context, input *UpdatePrimaryEmailAddressInput, opts ...request.Option) (*UpdatePrimaryEmailAddressOutput, error) + func (c *WorkMail) UpdateResource(input *UpdateResourceInput) (*UpdateResourceOutput, error) + func (c *WorkMail) UpdateResourceRequest(input *UpdateResourceInput) (req *request.Request, output *UpdateResourceOutput) + func (c *WorkMail) UpdateResourceWithContext(ctx aws.Context, input *UpdateResourceInput, opts ...request.Option) (*UpdateResourceOutput, error)