Documentation
¶
Overview ¶
Package chime provides the client and types for making API requests to Amazon Chime.
The Amazon Chime API (application programming interface) is designed for developers to perform key tasks, such as creating and managing Amazon Chime accounts, users, and Voice Connectors. This guide provides detailed information about the Amazon Chime API, including operations, types, inputs and outputs, and error codes. It also includes some server-side API actions to use with the Amazon Chime SDK. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
You can use an AWS SDK, the AWS Command Line Interface (AWS CLI), or the REST API to make API calls. We recommend using an AWS SDK or the AWS CLI. Each API operation includes links to information about using it with a language-specific AWS SDK or the AWS CLI.
Using an AWS SDK ¶
You don't need to write code to calculate a signature for request authentication. The SDK clients authenticate your requests by using access keys that you provide. For more information about AWS SDKs, see the AWS Developer Center (http://aws.amazon.com/developer/).
Using the AWS CLI ¶
Use your access keys with the AWS CLI to make API calls. For information about setting up the AWS CLI, see Installing the AWS Command Line Interface (https://docs.aws.amazon.com/cli/latest/userguide/installing.html) in the AWS Command Line Interface User Guide. For a list of available Amazon Chime commands, see the Amazon Chime commands (https://docs.aws.amazon.com/cli/latest/reference/chime/index.html) in the AWS CLI Command Reference.
Using REST API ¶
If you use REST to make API calls, you must authenticate your request by providing a signature. Amazon Chime supports signature version 4. For more information, see Signature Version 4 Signing Process (https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html) in the Amazon Web Services General Reference.
When making REST API calls, use the service name chime and REST endpoint https://service.chime.aws.amazon.com.
Administrative permissions are controlled using AWS Identity and Access Management (IAM). For more information, see Identity and Access Management for Amazon Chime (https://docs.aws.amazon.com/chime/latest/ag/security-iam.html) in the Amazon Chime Administration Guide.
See https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01 for more information on this service.
See chime package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/chime/
Using the Client ¶
To contact Amazon Chime with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Amazon Chime client Chime for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/chime/#New
Index ¶
- Constants
- func AccountType_Values() []string
- func BotType_Values() []string
- func CallingNameStatus_Values() []string
- func Capability_Values() []string
- func EmailStatus_Values() []string
- func ErrorCode_Values() []string
- func GeoMatchLevel_Values() []string
- func InviteStatus_Values() []string
- func License_Values() []string
- func MemberType_Values() []string
- func NotificationTarget_Values() []string
- func NumberSelectionBehavior_Values() []string
- func OrderedPhoneNumberStatus_Values() []string
- func OriginationRouteProtocol_Values() []string
- func PhoneNumberAssociationName_Values() []string
- func PhoneNumberOrderStatus_Values() []string
- func PhoneNumberProductType_Values() []string
- func PhoneNumberStatus_Values() []string
- func PhoneNumberType_Values() []string
- func ProxySessionStatus_Values() []string
- func RegistrationStatus_Values() []string
- func RoomMembershipRole_Values() []string
- func UserType_Values() []string
- func VoiceConnectorAwsRegion_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type Account
- func (s Account) GoString() string
- func (s *Account) SetAccountId(v string) *Account
- func (s *Account) SetAccountType(v string) *Account
- func (s *Account) SetAwsAccountId(v string) *Account
- func (s *Account) SetCreatedTimestamp(v time.Time) *Account
- func (s *Account) SetDefaultLicense(v string) *Account
- func (s *Account) SetName(v string) *Account
- func (s *Account) SetSigninDelegateGroups(v []*SigninDelegateGroup) *Account
- func (s *Account) SetSupportedLicenses(v []*string) *Account
- func (s Account) String() string
- type AccountSettings
- type AlexaForBusinessMetadata
- type AssociatePhoneNumberWithUserInput
- func (s AssociatePhoneNumberWithUserInput) GoString() string
- func (s *AssociatePhoneNumberWithUserInput) SetAccountId(v string) *AssociatePhoneNumberWithUserInput
- func (s *AssociatePhoneNumberWithUserInput) SetE164PhoneNumber(v string) *AssociatePhoneNumberWithUserInput
- func (s *AssociatePhoneNumberWithUserInput) SetUserId(v string) *AssociatePhoneNumberWithUserInput
- func (s AssociatePhoneNumberWithUserInput) String() string
- func (s *AssociatePhoneNumberWithUserInput) Validate() error
- type AssociatePhoneNumberWithUserOutput
- type AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) GoString() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) String() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) Validate() error
- type AssociatePhoneNumbersWithVoiceConnectorGroupOutput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) GoString() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorGroupOutput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) String() string
- type AssociatePhoneNumbersWithVoiceConnectorInput
- func (s AssociatePhoneNumbersWithVoiceConnectorInput) GoString() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetVoiceConnectorId(v string) *AssociatePhoneNumbersWithVoiceConnectorInput
- func (s AssociatePhoneNumbersWithVoiceConnectorInput) String() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) Validate() error
- type AssociatePhoneNumbersWithVoiceConnectorOutput
- type AssociateSigninDelegateGroupsWithAccountInput
- func (s AssociateSigninDelegateGroupsWithAccountInput) GoString() string
- func (s *AssociateSigninDelegateGroupsWithAccountInput) SetAccountId(v string) *AssociateSigninDelegateGroupsWithAccountInput
- func (s *AssociateSigninDelegateGroupsWithAccountInput) SetSigninDelegateGroups(v []*SigninDelegateGroup) *AssociateSigninDelegateGroupsWithAccountInput
- func (s AssociateSigninDelegateGroupsWithAccountInput) String() string
- func (s *AssociateSigninDelegateGroupsWithAccountInput) Validate() error
- type AssociateSigninDelegateGroupsWithAccountOutput
- type Attendee
- type BadRequestException
- func (s *BadRequestException) Code() string
- func (s *BadRequestException) Error() string
- func (s BadRequestException) GoString() string
- func (s *BadRequestException) Message() string
- func (s *BadRequestException) OrigErr() error
- func (s *BadRequestException) RequestID() string
- func (s *BadRequestException) StatusCode() int
- func (s BadRequestException) String() string
- type BatchCreateAttendeeInput
- func (s BatchCreateAttendeeInput) GoString() string
- func (s *BatchCreateAttendeeInput) SetAttendees(v []*CreateAttendeeRequestItem) *BatchCreateAttendeeInput
- func (s *BatchCreateAttendeeInput) SetMeetingId(v string) *BatchCreateAttendeeInput
- func (s BatchCreateAttendeeInput) String() string
- func (s *BatchCreateAttendeeInput) Validate() error
- type BatchCreateAttendeeOutput
- type BatchCreateRoomMembershipInput
- func (s BatchCreateRoomMembershipInput) GoString() string
- func (s *BatchCreateRoomMembershipInput) SetAccountId(v string) *BatchCreateRoomMembershipInput
- func (s *BatchCreateRoomMembershipInput) SetMembershipItemList(v []*MembershipItem) *BatchCreateRoomMembershipInput
- func (s *BatchCreateRoomMembershipInput) SetRoomId(v string) *BatchCreateRoomMembershipInput
- func (s BatchCreateRoomMembershipInput) String() string
- func (s *BatchCreateRoomMembershipInput) Validate() error
- type BatchCreateRoomMembershipOutput
- type BatchDeletePhoneNumberInput
- type BatchDeletePhoneNumberOutput
- type BatchSuspendUserInput
- func (s BatchSuspendUserInput) GoString() string
- func (s *BatchSuspendUserInput) SetAccountId(v string) *BatchSuspendUserInput
- func (s *BatchSuspendUserInput) SetUserIdList(v []*string) *BatchSuspendUserInput
- func (s BatchSuspendUserInput) String() string
- func (s *BatchSuspendUserInput) Validate() error
- type BatchSuspendUserOutput
- type BatchUnsuspendUserInput
- func (s BatchUnsuspendUserInput) GoString() string
- func (s *BatchUnsuspendUserInput) SetAccountId(v string) *BatchUnsuspendUserInput
- func (s *BatchUnsuspendUserInput) SetUserIdList(v []*string) *BatchUnsuspendUserInput
- func (s BatchUnsuspendUserInput) String() string
- func (s *BatchUnsuspendUserInput) Validate() error
- type BatchUnsuspendUserOutput
- type BatchUpdatePhoneNumberInput
- type BatchUpdatePhoneNumberOutput
- type BatchUpdateUserInput
- func (s BatchUpdateUserInput) GoString() string
- func (s *BatchUpdateUserInput) SetAccountId(v string) *BatchUpdateUserInput
- func (s *BatchUpdateUserInput) SetUpdateUserRequestItems(v []*UpdateUserRequestItem) *BatchUpdateUserInput
- func (s BatchUpdateUserInput) String() string
- func (s *BatchUpdateUserInput) Validate() error
- type BatchUpdateUserOutput
- type Bot
- func (s Bot) GoString() string
- func (s *Bot) SetBotEmail(v string) *Bot
- func (s *Bot) SetBotId(v string) *Bot
- func (s *Bot) SetBotType(v string) *Bot
- func (s *Bot) SetCreatedTimestamp(v time.Time) *Bot
- func (s *Bot) SetDisabled(v bool) *Bot
- func (s *Bot) SetDisplayName(v string) *Bot
- func (s *Bot) SetSecurityToken(v string) *Bot
- func (s *Bot) SetUpdatedTimestamp(v time.Time) *Bot
- func (s *Bot) SetUserId(v string) *Bot
- func (s Bot) String() string
- type BusinessCallingSettings
- type Chime
- func (c *Chime) AssociatePhoneNumberWithUser(input *AssociatePhoneNumberWithUserInput) (*AssociatePhoneNumberWithUserOutput, error)
- func (c *Chime) AssociatePhoneNumberWithUserRequest(input *AssociatePhoneNumberWithUserInput) (req *request.Request, output *AssociatePhoneNumberWithUserOutput)
- func (c *Chime) AssociatePhoneNumberWithUserWithContext(ctx aws.Context, input *AssociatePhoneNumberWithUserInput, ...) (*AssociatePhoneNumberWithUserOutput, error)
- func (c *Chime) AssociatePhoneNumbersWithVoiceConnector(input *AssociatePhoneNumbersWithVoiceConnectorInput) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
- func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorGroup(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
- func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorGroupRequest(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (req *request.Request, ...)
- func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorGroupWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorGroupInput, ...) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
- func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorRequest(input *AssociatePhoneNumbersWithVoiceConnectorInput) (req *request.Request, output *AssociatePhoneNumbersWithVoiceConnectorOutput)
- func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorInput, ...) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
- func (c *Chime) AssociateSigninDelegateGroupsWithAccount(input *AssociateSigninDelegateGroupsWithAccountInput) (*AssociateSigninDelegateGroupsWithAccountOutput, error)
- func (c *Chime) AssociateSigninDelegateGroupsWithAccountRequest(input *AssociateSigninDelegateGroupsWithAccountInput) (req *request.Request, output *AssociateSigninDelegateGroupsWithAccountOutput)
- func (c *Chime) AssociateSigninDelegateGroupsWithAccountWithContext(ctx aws.Context, input *AssociateSigninDelegateGroupsWithAccountInput, ...) (*AssociateSigninDelegateGroupsWithAccountOutput, error)
- func (c *Chime) BatchCreateAttendee(input *BatchCreateAttendeeInput) (*BatchCreateAttendeeOutput, error)
- func (c *Chime) BatchCreateAttendeeRequest(input *BatchCreateAttendeeInput) (req *request.Request, output *BatchCreateAttendeeOutput)
- func (c *Chime) BatchCreateAttendeeWithContext(ctx aws.Context, input *BatchCreateAttendeeInput, opts ...request.Option) (*BatchCreateAttendeeOutput, error)
- func (c *Chime) BatchCreateRoomMembership(input *BatchCreateRoomMembershipInput) (*BatchCreateRoomMembershipOutput, error)
- func (c *Chime) BatchCreateRoomMembershipRequest(input *BatchCreateRoomMembershipInput) (req *request.Request, output *BatchCreateRoomMembershipOutput)
- func (c *Chime) BatchCreateRoomMembershipWithContext(ctx aws.Context, input *BatchCreateRoomMembershipInput, opts ...request.Option) (*BatchCreateRoomMembershipOutput, error)
- func (c *Chime) BatchDeletePhoneNumber(input *BatchDeletePhoneNumberInput) (*BatchDeletePhoneNumberOutput, error)
- func (c *Chime) BatchDeletePhoneNumberRequest(input *BatchDeletePhoneNumberInput) (req *request.Request, output *BatchDeletePhoneNumberOutput)
- func (c *Chime) BatchDeletePhoneNumberWithContext(ctx aws.Context, input *BatchDeletePhoneNumberInput, opts ...request.Option) (*BatchDeletePhoneNumberOutput, error)
- func (c *Chime) BatchSuspendUser(input *BatchSuspendUserInput) (*BatchSuspendUserOutput, error)
- func (c *Chime) BatchSuspendUserRequest(input *BatchSuspendUserInput) (req *request.Request, output *BatchSuspendUserOutput)
- func (c *Chime) BatchSuspendUserWithContext(ctx aws.Context, input *BatchSuspendUserInput, opts ...request.Option) (*BatchSuspendUserOutput, error)
- func (c *Chime) BatchUnsuspendUser(input *BatchUnsuspendUserInput) (*BatchUnsuspendUserOutput, error)
- func (c *Chime) BatchUnsuspendUserRequest(input *BatchUnsuspendUserInput) (req *request.Request, output *BatchUnsuspendUserOutput)
- func (c *Chime) BatchUnsuspendUserWithContext(ctx aws.Context, input *BatchUnsuspendUserInput, opts ...request.Option) (*BatchUnsuspendUserOutput, error)
- func (c *Chime) BatchUpdatePhoneNumber(input *BatchUpdatePhoneNumberInput) (*BatchUpdatePhoneNumberOutput, error)
- func (c *Chime) BatchUpdatePhoneNumberRequest(input *BatchUpdatePhoneNumberInput) (req *request.Request, output *BatchUpdatePhoneNumberOutput)
- func (c *Chime) BatchUpdatePhoneNumberWithContext(ctx aws.Context, input *BatchUpdatePhoneNumberInput, opts ...request.Option) (*BatchUpdatePhoneNumberOutput, error)
- func (c *Chime) BatchUpdateUser(input *BatchUpdateUserInput) (*BatchUpdateUserOutput, error)
- func (c *Chime) BatchUpdateUserRequest(input *BatchUpdateUserInput) (req *request.Request, output *BatchUpdateUserOutput)
- func (c *Chime) BatchUpdateUserWithContext(ctx aws.Context, input *BatchUpdateUserInput, opts ...request.Option) (*BatchUpdateUserOutput, error)
- func (c *Chime) CreateAccount(input *CreateAccountInput) (*CreateAccountOutput, error)
- func (c *Chime) CreateAccountRequest(input *CreateAccountInput) (req *request.Request, output *CreateAccountOutput)
- func (c *Chime) CreateAccountWithContext(ctx aws.Context, input *CreateAccountInput, opts ...request.Option) (*CreateAccountOutput, error)
- func (c *Chime) CreateAttendee(input *CreateAttendeeInput) (*CreateAttendeeOutput, error)
- func (c *Chime) CreateAttendeeRequest(input *CreateAttendeeInput) (req *request.Request, output *CreateAttendeeOutput)
- func (c *Chime) CreateAttendeeWithContext(ctx aws.Context, input *CreateAttendeeInput, opts ...request.Option) (*CreateAttendeeOutput, error)
- func (c *Chime) CreateBot(input *CreateBotInput) (*CreateBotOutput, error)
- func (c *Chime) CreateBotRequest(input *CreateBotInput) (req *request.Request, output *CreateBotOutput)
- func (c *Chime) CreateBotWithContext(ctx aws.Context, input *CreateBotInput, opts ...request.Option) (*CreateBotOutput, error)
- func (c *Chime) CreateMeeting(input *CreateMeetingInput) (*CreateMeetingOutput, error)
- func (c *Chime) CreateMeetingRequest(input *CreateMeetingInput) (req *request.Request, output *CreateMeetingOutput)
- func (c *Chime) CreateMeetingWithAttendees(input *CreateMeetingWithAttendeesInput) (*CreateMeetingWithAttendeesOutput, error)
- func (c *Chime) CreateMeetingWithAttendeesRequest(input *CreateMeetingWithAttendeesInput) (req *request.Request, output *CreateMeetingWithAttendeesOutput)
- func (c *Chime) CreateMeetingWithAttendeesWithContext(ctx aws.Context, input *CreateMeetingWithAttendeesInput, ...) (*CreateMeetingWithAttendeesOutput, error)
- func (c *Chime) CreateMeetingWithContext(ctx aws.Context, input *CreateMeetingInput, opts ...request.Option) (*CreateMeetingOutput, error)
- func (c *Chime) CreatePhoneNumberOrder(input *CreatePhoneNumberOrderInput) (*CreatePhoneNumberOrderOutput, error)
- func (c *Chime) CreatePhoneNumberOrderRequest(input *CreatePhoneNumberOrderInput) (req *request.Request, output *CreatePhoneNumberOrderOutput)
- func (c *Chime) CreatePhoneNumberOrderWithContext(ctx aws.Context, input *CreatePhoneNumberOrderInput, opts ...request.Option) (*CreatePhoneNumberOrderOutput, error)
- func (c *Chime) CreateProxySession(input *CreateProxySessionInput) (*CreateProxySessionOutput, error)
- func (c *Chime) CreateProxySessionRequest(input *CreateProxySessionInput) (req *request.Request, output *CreateProxySessionOutput)
- func (c *Chime) CreateProxySessionWithContext(ctx aws.Context, input *CreateProxySessionInput, opts ...request.Option) (*CreateProxySessionOutput, error)
- func (c *Chime) CreateRoom(input *CreateRoomInput) (*CreateRoomOutput, error)
- func (c *Chime) CreateRoomMembership(input *CreateRoomMembershipInput) (*CreateRoomMembershipOutput, error)
- func (c *Chime) CreateRoomMembershipRequest(input *CreateRoomMembershipInput) (req *request.Request, output *CreateRoomMembershipOutput)
- func (c *Chime) CreateRoomMembershipWithContext(ctx aws.Context, input *CreateRoomMembershipInput, opts ...request.Option) (*CreateRoomMembershipOutput, error)
- func (c *Chime) CreateRoomRequest(input *CreateRoomInput) (req *request.Request, output *CreateRoomOutput)
- func (c *Chime) CreateRoomWithContext(ctx aws.Context, input *CreateRoomInput, opts ...request.Option) (*CreateRoomOutput, error)
- func (c *Chime) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)
- func (c *Chime) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)
- func (c *Chime) CreateUserWithContext(ctx aws.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)
- func (c *Chime) CreateVoiceConnector(input *CreateVoiceConnectorInput) (*CreateVoiceConnectorOutput, error)
- func (c *Chime) CreateVoiceConnectorGroup(input *CreateVoiceConnectorGroupInput) (*CreateVoiceConnectorGroupOutput, error)
- func (c *Chime) CreateVoiceConnectorGroupRequest(input *CreateVoiceConnectorGroupInput) (req *request.Request, output *CreateVoiceConnectorGroupOutput)
- func (c *Chime) CreateVoiceConnectorGroupWithContext(ctx aws.Context, input *CreateVoiceConnectorGroupInput, opts ...request.Option) (*CreateVoiceConnectorGroupOutput, error)
- func (c *Chime) CreateVoiceConnectorRequest(input *CreateVoiceConnectorInput) (req *request.Request, output *CreateVoiceConnectorOutput)
- func (c *Chime) CreateVoiceConnectorWithContext(ctx aws.Context, input *CreateVoiceConnectorInput, opts ...request.Option) (*CreateVoiceConnectorOutput, error)
- func (c *Chime) DeleteAccount(input *DeleteAccountInput) (*DeleteAccountOutput, error)
- func (c *Chime) DeleteAccountRequest(input *DeleteAccountInput) (req *request.Request, output *DeleteAccountOutput)
- func (c *Chime) DeleteAccountWithContext(ctx aws.Context, input *DeleteAccountInput, opts ...request.Option) (*DeleteAccountOutput, error)
- func (c *Chime) DeleteAttendee(input *DeleteAttendeeInput) (*DeleteAttendeeOutput, error)
- func (c *Chime) DeleteAttendeeRequest(input *DeleteAttendeeInput) (req *request.Request, output *DeleteAttendeeOutput)
- func (c *Chime) DeleteAttendeeWithContext(ctx aws.Context, input *DeleteAttendeeInput, opts ...request.Option) (*DeleteAttendeeOutput, error)
- func (c *Chime) DeleteEventsConfiguration(input *DeleteEventsConfigurationInput) (*DeleteEventsConfigurationOutput, error)
- func (c *Chime) DeleteEventsConfigurationRequest(input *DeleteEventsConfigurationInput) (req *request.Request, output *DeleteEventsConfigurationOutput)
- func (c *Chime) DeleteEventsConfigurationWithContext(ctx aws.Context, input *DeleteEventsConfigurationInput, opts ...request.Option) (*DeleteEventsConfigurationOutput, error)
- func (c *Chime) DeleteMeeting(input *DeleteMeetingInput) (*DeleteMeetingOutput, error)
- func (c *Chime) DeleteMeetingRequest(input *DeleteMeetingInput) (req *request.Request, output *DeleteMeetingOutput)
- func (c *Chime) DeleteMeetingWithContext(ctx aws.Context, input *DeleteMeetingInput, opts ...request.Option) (*DeleteMeetingOutput, error)
- func (c *Chime) DeletePhoneNumber(input *DeletePhoneNumberInput) (*DeletePhoneNumberOutput, error)
- func (c *Chime) DeletePhoneNumberRequest(input *DeletePhoneNumberInput) (req *request.Request, output *DeletePhoneNumberOutput)
- func (c *Chime) DeletePhoneNumberWithContext(ctx aws.Context, input *DeletePhoneNumberInput, opts ...request.Option) (*DeletePhoneNumberOutput, error)
- func (c *Chime) DeleteProxySession(input *DeleteProxySessionInput) (*DeleteProxySessionOutput, error)
- func (c *Chime) DeleteProxySessionRequest(input *DeleteProxySessionInput) (req *request.Request, output *DeleteProxySessionOutput)
- func (c *Chime) DeleteProxySessionWithContext(ctx aws.Context, input *DeleteProxySessionInput, opts ...request.Option) (*DeleteProxySessionOutput, error)
- func (c *Chime) DeleteRoom(input *DeleteRoomInput) (*DeleteRoomOutput, error)
- func (c *Chime) DeleteRoomMembership(input *DeleteRoomMembershipInput) (*DeleteRoomMembershipOutput, error)
- func (c *Chime) DeleteRoomMembershipRequest(input *DeleteRoomMembershipInput) (req *request.Request, output *DeleteRoomMembershipOutput)
- func (c *Chime) DeleteRoomMembershipWithContext(ctx aws.Context, input *DeleteRoomMembershipInput, opts ...request.Option) (*DeleteRoomMembershipOutput, error)
- func (c *Chime) DeleteRoomRequest(input *DeleteRoomInput) (req *request.Request, output *DeleteRoomOutput)
- func (c *Chime) DeleteRoomWithContext(ctx aws.Context, input *DeleteRoomInput, opts ...request.Option) (*DeleteRoomOutput, error)
- func (c *Chime) DeleteVoiceConnector(input *DeleteVoiceConnectorInput) (*DeleteVoiceConnectorOutput, error)
- func (c *Chime) DeleteVoiceConnectorEmergencyCallingConfiguration(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Chime) DeleteVoiceConnectorEmergencyCallingConfigurationRequest(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, ...)
- func (c *Chime) DeleteVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorEmergencyCallingConfigurationInput, ...) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Chime) DeleteVoiceConnectorGroup(input *DeleteVoiceConnectorGroupInput) (*DeleteVoiceConnectorGroupOutput, error)
- func (c *Chime) DeleteVoiceConnectorGroupRequest(input *DeleteVoiceConnectorGroupInput) (req *request.Request, output *DeleteVoiceConnectorGroupOutput)
- func (c *Chime) DeleteVoiceConnectorGroupWithContext(ctx aws.Context, input *DeleteVoiceConnectorGroupInput, opts ...request.Option) (*DeleteVoiceConnectorGroupOutput, error)
- func (c *Chime) DeleteVoiceConnectorOrigination(input *DeleteVoiceConnectorOriginationInput) (*DeleteVoiceConnectorOriginationOutput, error)
- func (c *Chime) DeleteVoiceConnectorOriginationRequest(input *DeleteVoiceConnectorOriginationInput) (req *request.Request, output *DeleteVoiceConnectorOriginationOutput)
- func (c *Chime) DeleteVoiceConnectorOriginationWithContext(ctx aws.Context, input *DeleteVoiceConnectorOriginationInput, ...) (*DeleteVoiceConnectorOriginationOutput, error)
- func (c *Chime) DeleteVoiceConnectorProxy(input *DeleteVoiceConnectorProxyInput) (*DeleteVoiceConnectorProxyOutput, error)
- func (c *Chime) DeleteVoiceConnectorProxyRequest(input *DeleteVoiceConnectorProxyInput) (req *request.Request, output *DeleteVoiceConnectorProxyOutput)
- func (c *Chime) DeleteVoiceConnectorProxyWithContext(ctx aws.Context, input *DeleteVoiceConnectorProxyInput, opts ...request.Option) (*DeleteVoiceConnectorProxyOutput, error)
- func (c *Chime) DeleteVoiceConnectorRequest(input *DeleteVoiceConnectorInput) (req *request.Request, output *DeleteVoiceConnectorOutput)
- func (c *Chime) DeleteVoiceConnectorStreamingConfiguration(input *DeleteVoiceConnectorStreamingConfigurationInput) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Chime) DeleteVoiceConnectorStreamingConfigurationRequest(input *DeleteVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *DeleteVoiceConnectorStreamingConfigurationOutput)
- func (c *Chime) DeleteVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorStreamingConfigurationInput, ...) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Chime) DeleteVoiceConnectorTermination(input *DeleteVoiceConnectorTerminationInput) (*DeleteVoiceConnectorTerminationOutput, error)
- func (c *Chime) DeleteVoiceConnectorTerminationCredentials(input *DeleteVoiceConnectorTerminationCredentialsInput) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Chime) DeleteVoiceConnectorTerminationCredentialsRequest(input *DeleteVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *DeleteVoiceConnectorTerminationCredentialsOutput)
- func (c *Chime) DeleteVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationCredentialsInput, ...) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Chime) DeleteVoiceConnectorTerminationRequest(input *DeleteVoiceConnectorTerminationInput) (req *request.Request, output *DeleteVoiceConnectorTerminationOutput)
- func (c *Chime) DeleteVoiceConnectorTerminationWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationInput, ...) (*DeleteVoiceConnectorTerminationOutput, error)
- func (c *Chime) DeleteVoiceConnectorWithContext(ctx aws.Context, input *DeleteVoiceConnectorInput, opts ...request.Option) (*DeleteVoiceConnectorOutput, error)
- func (c *Chime) DisassociatePhoneNumberFromUser(input *DisassociatePhoneNumberFromUserInput) (*DisassociatePhoneNumberFromUserOutput, error)
- func (c *Chime) DisassociatePhoneNumberFromUserRequest(input *DisassociatePhoneNumberFromUserInput) (req *request.Request, output *DisassociatePhoneNumberFromUserOutput)
- func (c *Chime) DisassociatePhoneNumberFromUserWithContext(ctx aws.Context, input *DisassociatePhoneNumberFromUserInput, ...) (*DisassociatePhoneNumberFromUserOutput, error)
- func (c *Chime) DisassociatePhoneNumbersFromVoiceConnector(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
- func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorGroup(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
- func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorGroupRequest(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (req *request.Request, ...)
- func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput, ...) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
- func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorRequest(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (req *request.Request, output *DisassociatePhoneNumbersFromVoiceConnectorOutput)
- func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorInput, ...) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
- func (c *Chime) DisassociateSigninDelegateGroupsFromAccount(input *DisassociateSigninDelegateGroupsFromAccountInput) (*DisassociateSigninDelegateGroupsFromAccountOutput, error)
- func (c *Chime) DisassociateSigninDelegateGroupsFromAccountRequest(input *DisassociateSigninDelegateGroupsFromAccountInput) (req *request.Request, ...)
- func (c *Chime) DisassociateSigninDelegateGroupsFromAccountWithContext(ctx aws.Context, input *DisassociateSigninDelegateGroupsFromAccountInput, ...) (*DisassociateSigninDelegateGroupsFromAccountOutput, error)
- func (c *Chime) GetAccount(input *GetAccountInput) (*GetAccountOutput, error)
- func (c *Chime) GetAccountRequest(input *GetAccountInput) (req *request.Request, output *GetAccountOutput)
- func (c *Chime) GetAccountSettings(input *GetAccountSettingsInput) (*GetAccountSettingsOutput, error)
- func (c *Chime) GetAccountSettingsRequest(input *GetAccountSettingsInput) (req *request.Request, output *GetAccountSettingsOutput)
- func (c *Chime) GetAccountSettingsWithContext(ctx aws.Context, input *GetAccountSettingsInput, opts ...request.Option) (*GetAccountSettingsOutput, error)
- func (c *Chime) GetAccountWithContext(ctx aws.Context, input *GetAccountInput, opts ...request.Option) (*GetAccountOutput, error)
- func (c *Chime) GetAttendee(input *GetAttendeeInput) (*GetAttendeeOutput, error)
- func (c *Chime) GetAttendeeRequest(input *GetAttendeeInput) (req *request.Request, output *GetAttendeeOutput)
- func (c *Chime) GetAttendeeWithContext(ctx aws.Context, input *GetAttendeeInput, opts ...request.Option) (*GetAttendeeOutput, error)
- func (c *Chime) GetBot(input *GetBotInput) (*GetBotOutput, error)
- func (c *Chime) GetBotRequest(input *GetBotInput) (req *request.Request, output *GetBotOutput)
- func (c *Chime) GetBotWithContext(ctx aws.Context, input *GetBotInput, opts ...request.Option) (*GetBotOutput, error)
- func (c *Chime) GetEventsConfiguration(input *GetEventsConfigurationInput) (*GetEventsConfigurationOutput, error)
- func (c *Chime) GetEventsConfigurationRequest(input *GetEventsConfigurationInput) (req *request.Request, output *GetEventsConfigurationOutput)
- func (c *Chime) GetEventsConfigurationWithContext(ctx aws.Context, input *GetEventsConfigurationInput, opts ...request.Option) (*GetEventsConfigurationOutput, error)
- func (c *Chime) GetGlobalSettings(input *GetGlobalSettingsInput) (*GetGlobalSettingsOutput, error)
- func (c *Chime) GetGlobalSettingsRequest(input *GetGlobalSettingsInput) (req *request.Request, output *GetGlobalSettingsOutput)
- func (c *Chime) GetGlobalSettingsWithContext(ctx aws.Context, input *GetGlobalSettingsInput, opts ...request.Option) (*GetGlobalSettingsOutput, error)
- func (c *Chime) GetMeeting(input *GetMeetingInput) (*GetMeetingOutput, error)
- func (c *Chime) GetMeetingRequest(input *GetMeetingInput) (req *request.Request, output *GetMeetingOutput)
- func (c *Chime) GetMeetingWithContext(ctx aws.Context, input *GetMeetingInput, opts ...request.Option) (*GetMeetingOutput, error)
- func (c *Chime) GetPhoneNumber(input *GetPhoneNumberInput) (*GetPhoneNumberOutput, error)
- func (c *Chime) GetPhoneNumberOrder(input *GetPhoneNumberOrderInput) (*GetPhoneNumberOrderOutput, error)
- func (c *Chime) GetPhoneNumberOrderRequest(input *GetPhoneNumberOrderInput) (req *request.Request, output *GetPhoneNumberOrderOutput)
- func (c *Chime) GetPhoneNumberOrderWithContext(ctx aws.Context, input *GetPhoneNumberOrderInput, opts ...request.Option) (*GetPhoneNumberOrderOutput, error)
- func (c *Chime) GetPhoneNumberRequest(input *GetPhoneNumberInput) (req *request.Request, output *GetPhoneNumberOutput)
- func (c *Chime) GetPhoneNumberSettings(input *GetPhoneNumberSettingsInput) (*GetPhoneNumberSettingsOutput, error)
- func (c *Chime) GetPhoneNumberSettingsRequest(input *GetPhoneNumberSettingsInput) (req *request.Request, output *GetPhoneNumberSettingsOutput)
- func (c *Chime) GetPhoneNumberSettingsWithContext(ctx aws.Context, input *GetPhoneNumberSettingsInput, opts ...request.Option) (*GetPhoneNumberSettingsOutput, error)
- func (c *Chime) GetPhoneNumberWithContext(ctx aws.Context, input *GetPhoneNumberInput, opts ...request.Option) (*GetPhoneNumberOutput, error)
- func (c *Chime) GetProxySession(input *GetProxySessionInput) (*GetProxySessionOutput, error)
- func (c *Chime) GetProxySessionRequest(input *GetProxySessionInput) (req *request.Request, output *GetProxySessionOutput)
- func (c *Chime) GetProxySessionWithContext(ctx aws.Context, input *GetProxySessionInput, opts ...request.Option) (*GetProxySessionOutput, error)
- func (c *Chime) GetRetentionSettings(input *GetRetentionSettingsInput) (*GetRetentionSettingsOutput, error)
- func (c *Chime) GetRetentionSettingsRequest(input *GetRetentionSettingsInput) (req *request.Request, output *GetRetentionSettingsOutput)
- func (c *Chime) GetRetentionSettingsWithContext(ctx aws.Context, input *GetRetentionSettingsInput, opts ...request.Option) (*GetRetentionSettingsOutput, error)
- func (c *Chime) GetRoom(input *GetRoomInput) (*GetRoomOutput, error)
- func (c *Chime) GetRoomRequest(input *GetRoomInput) (req *request.Request, output *GetRoomOutput)
- func (c *Chime) GetRoomWithContext(ctx aws.Context, input *GetRoomInput, opts ...request.Option) (*GetRoomOutput, error)
- func (c *Chime) GetUser(input *GetUserInput) (*GetUserOutput, error)
- func (c *Chime) GetUserRequest(input *GetUserInput) (req *request.Request, output *GetUserOutput)
- func (c *Chime) GetUserSettings(input *GetUserSettingsInput) (*GetUserSettingsOutput, error)
- func (c *Chime) GetUserSettingsRequest(input *GetUserSettingsInput) (req *request.Request, output *GetUserSettingsOutput)
- func (c *Chime) GetUserSettingsWithContext(ctx aws.Context, input *GetUserSettingsInput, opts ...request.Option) (*GetUserSettingsOutput, error)
- func (c *Chime) GetUserWithContext(ctx aws.Context, input *GetUserInput, opts ...request.Option) (*GetUserOutput, error)
- func (c *Chime) GetVoiceConnector(input *GetVoiceConnectorInput) (*GetVoiceConnectorOutput, error)
- func (c *Chime) GetVoiceConnectorEmergencyCallingConfiguration(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Chime) GetVoiceConnectorEmergencyCallingConfigurationRequest(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, ...)
- func (c *Chime) GetVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorEmergencyCallingConfigurationInput, ...) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Chime) GetVoiceConnectorGroup(input *GetVoiceConnectorGroupInput) (*GetVoiceConnectorGroupOutput, error)
- func (c *Chime) GetVoiceConnectorGroupRequest(input *GetVoiceConnectorGroupInput) (req *request.Request, output *GetVoiceConnectorGroupOutput)
- func (c *Chime) GetVoiceConnectorGroupWithContext(ctx aws.Context, input *GetVoiceConnectorGroupInput, opts ...request.Option) (*GetVoiceConnectorGroupOutput, error)
- func (c *Chime) GetVoiceConnectorLoggingConfiguration(input *GetVoiceConnectorLoggingConfigurationInput) (*GetVoiceConnectorLoggingConfigurationOutput, error)
- func (c *Chime) GetVoiceConnectorLoggingConfigurationRequest(input *GetVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *GetVoiceConnectorLoggingConfigurationOutput)
- func (c *Chime) GetVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorLoggingConfigurationInput, ...) (*GetVoiceConnectorLoggingConfigurationOutput, error)
- func (c *Chime) GetVoiceConnectorOrigination(input *GetVoiceConnectorOriginationInput) (*GetVoiceConnectorOriginationOutput, error)
- func (c *Chime) GetVoiceConnectorOriginationRequest(input *GetVoiceConnectorOriginationInput) (req *request.Request, output *GetVoiceConnectorOriginationOutput)
- func (c *Chime) GetVoiceConnectorOriginationWithContext(ctx aws.Context, input *GetVoiceConnectorOriginationInput, ...) (*GetVoiceConnectorOriginationOutput, error)
- func (c *Chime) GetVoiceConnectorProxy(input *GetVoiceConnectorProxyInput) (*GetVoiceConnectorProxyOutput, error)
- func (c *Chime) GetVoiceConnectorProxyRequest(input *GetVoiceConnectorProxyInput) (req *request.Request, output *GetVoiceConnectorProxyOutput)
- func (c *Chime) GetVoiceConnectorProxyWithContext(ctx aws.Context, input *GetVoiceConnectorProxyInput, opts ...request.Option) (*GetVoiceConnectorProxyOutput, error)
- func (c *Chime) GetVoiceConnectorRequest(input *GetVoiceConnectorInput) (req *request.Request, output *GetVoiceConnectorOutput)
- func (c *Chime) GetVoiceConnectorStreamingConfiguration(input *GetVoiceConnectorStreamingConfigurationInput) (*GetVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Chime) GetVoiceConnectorStreamingConfigurationRequest(input *GetVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *GetVoiceConnectorStreamingConfigurationOutput)
- func (c *Chime) GetVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorStreamingConfigurationInput, ...) (*GetVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Chime) GetVoiceConnectorTermination(input *GetVoiceConnectorTerminationInput) (*GetVoiceConnectorTerminationOutput, error)
- func (c *Chime) GetVoiceConnectorTerminationHealth(input *GetVoiceConnectorTerminationHealthInput) (*GetVoiceConnectorTerminationHealthOutput, error)
- func (c *Chime) GetVoiceConnectorTerminationHealthRequest(input *GetVoiceConnectorTerminationHealthInput) (req *request.Request, output *GetVoiceConnectorTerminationHealthOutput)
- func (c *Chime) GetVoiceConnectorTerminationHealthWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationHealthInput, ...) (*GetVoiceConnectorTerminationHealthOutput, error)
- func (c *Chime) GetVoiceConnectorTerminationRequest(input *GetVoiceConnectorTerminationInput) (req *request.Request, output *GetVoiceConnectorTerminationOutput)
- func (c *Chime) GetVoiceConnectorTerminationWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationInput, ...) (*GetVoiceConnectorTerminationOutput, error)
- func (c *Chime) GetVoiceConnectorWithContext(ctx aws.Context, input *GetVoiceConnectorInput, opts ...request.Option) (*GetVoiceConnectorOutput, error)
- func (c *Chime) InviteUsers(input *InviteUsersInput) (*InviteUsersOutput, error)
- func (c *Chime) InviteUsersRequest(input *InviteUsersInput) (req *request.Request, output *InviteUsersOutput)
- func (c *Chime) InviteUsersWithContext(ctx aws.Context, input *InviteUsersInput, opts ...request.Option) (*InviteUsersOutput, error)
- func (c *Chime) ListAccounts(input *ListAccountsInput) (*ListAccountsOutput, error)
- func (c *Chime) ListAccountsPages(input *ListAccountsInput, fn func(*ListAccountsOutput, bool) bool) error
- func (c *Chime) ListAccountsPagesWithContext(ctx aws.Context, input *ListAccountsInput, ...) error
- func (c *Chime) ListAccountsRequest(input *ListAccountsInput) (req *request.Request, output *ListAccountsOutput)
- func (c *Chime) ListAccountsWithContext(ctx aws.Context, input *ListAccountsInput, opts ...request.Option) (*ListAccountsOutput, error)
- func (c *Chime) ListAttendeeTags(input *ListAttendeeTagsInput) (*ListAttendeeTagsOutput, error)
- func (c *Chime) ListAttendeeTagsRequest(input *ListAttendeeTagsInput) (req *request.Request, output *ListAttendeeTagsOutput)
- func (c *Chime) ListAttendeeTagsWithContext(ctx aws.Context, input *ListAttendeeTagsInput, opts ...request.Option) (*ListAttendeeTagsOutput, error)
- func (c *Chime) ListAttendees(input *ListAttendeesInput) (*ListAttendeesOutput, error)
- func (c *Chime) ListAttendeesPages(input *ListAttendeesInput, fn func(*ListAttendeesOutput, bool) bool) error
- func (c *Chime) ListAttendeesPagesWithContext(ctx aws.Context, input *ListAttendeesInput, ...) error
- func (c *Chime) ListAttendeesRequest(input *ListAttendeesInput) (req *request.Request, output *ListAttendeesOutput)
- func (c *Chime) ListAttendeesWithContext(ctx aws.Context, input *ListAttendeesInput, opts ...request.Option) (*ListAttendeesOutput, error)
- func (c *Chime) ListBots(input *ListBotsInput) (*ListBotsOutput, error)
- func (c *Chime) ListBotsPages(input *ListBotsInput, fn func(*ListBotsOutput, bool) bool) error
- func (c *Chime) ListBotsPagesWithContext(ctx aws.Context, input *ListBotsInput, fn func(*ListBotsOutput, bool) bool, ...) error
- func (c *Chime) ListBotsRequest(input *ListBotsInput) (req *request.Request, output *ListBotsOutput)
- func (c *Chime) ListBotsWithContext(ctx aws.Context, input *ListBotsInput, opts ...request.Option) (*ListBotsOutput, error)
- func (c *Chime) ListMeetingTags(input *ListMeetingTagsInput) (*ListMeetingTagsOutput, error)
- func (c *Chime) ListMeetingTagsRequest(input *ListMeetingTagsInput) (req *request.Request, output *ListMeetingTagsOutput)
- func (c *Chime) ListMeetingTagsWithContext(ctx aws.Context, input *ListMeetingTagsInput, opts ...request.Option) (*ListMeetingTagsOutput, error)
- func (c *Chime) ListMeetings(input *ListMeetingsInput) (*ListMeetingsOutput, error)
- func (c *Chime) ListMeetingsPages(input *ListMeetingsInput, fn func(*ListMeetingsOutput, bool) bool) error
- func (c *Chime) ListMeetingsPagesWithContext(ctx aws.Context, input *ListMeetingsInput, ...) error
- func (c *Chime) ListMeetingsRequest(input *ListMeetingsInput) (req *request.Request, output *ListMeetingsOutput)
- func (c *Chime) ListMeetingsWithContext(ctx aws.Context, input *ListMeetingsInput, opts ...request.Option) (*ListMeetingsOutput, error)
- func (c *Chime) ListPhoneNumberOrders(input *ListPhoneNumberOrdersInput) (*ListPhoneNumberOrdersOutput, error)
- func (c *Chime) ListPhoneNumberOrdersPages(input *ListPhoneNumberOrdersInput, ...) error
- func (c *Chime) ListPhoneNumberOrdersPagesWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, ...) error
- func (c *Chime) ListPhoneNumberOrdersRequest(input *ListPhoneNumberOrdersInput) (req *request.Request, output *ListPhoneNumberOrdersOutput)
- func (c *Chime) ListPhoneNumberOrdersWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, opts ...request.Option) (*ListPhoneNumberOrdersOutput, error)
- func (c *Chime) ListPhoneNumbers(input *ListPhoneNumbersInput) (*ListPhoneNumbersOutput, error)
- func (c *Chime) ListPhoneNumbersPages(input *ListPhoneNumbersInput, fn func(*ListPhoneNumbersOutput, bool) bool) error
- func (c *Chime) ListPhoneNumbersPagesWithContext(ctx aws.Context, input *ListPhoneNumbersInput, ...) error
- func (c *Chime) ListPhoneNumbersRequest(input *ListPhoneNumbersInput) (req *request.Request, output *ListPhoneNumbersOutput)
- func (c *Chime) ListPhoneNumbersWithContext(ctx aws.Context, input *ListPhoneNumbersInput, opts ...request.Option) (*ListPhoneNumbersOutput, error)
- func (c *Chime) ListProxySessions(input *ListProxySessionsInput) (*ListProxySessionsOutput, error)
- func (c *Chime) ListProxySessionsPages(input *ListProxySessionsInput, fn func(*ListProxySessionsOutput, bool) bool) error
- func (c *Chime) ListProxySessionsPagesWithContext(ctx aws.Context, input *ListProxySessionsInput, ...) error
- func (c *Chime) ListProxySessionsRequest(input *ListProxySessionsInput) (req *request.Request, output *ListProxySessionsOutput)
- func (c *Chime) ListProxySessionsWithContext(ctx aws.Context, input *ListProxySessionsInput, opts ...request.Option) (*ListProxySessionsOutput, error)
- func (c *Chime) ListRoomMemberships(input *ListRoomMembershipsInput) (*ListRoomMembershipsOutput, error)
- func (c *Chime) ListRoomMembershipsPages(input *ListRoomMembershipsInput, ...) error
- func (c *Chime) ListRoomMembershipsPagesWithContext(ctx aws.Context, input *ListRoomMembershipsInput, ...) error
- func (c *Chime) ListRoomMembershipsRequest(input *ListRoomMembershipsInput) (req *request.Request, output *ListRoomMembershipsOutput)
- func (c *Chime) ListRoomMembershipsWithContext(ctx aws.Context, input *ListRoomMembershipsInput, opts ...request.Option) (*ListRoomMembershipsOutput, error)
- func (c *Chime) ListRooms(input *ListRoomsInput) (*ListRoomsOutput, error)
- func (c *Chime) ListRoomsPages(input *ListRoomsInput, fn func(*ListRoomsOutput, bool) bool) error
- func (c *Chime) ListRoomsPagesWithContext(ctx aws.Context, input *ListRoomsInput, fn func(*ListRoomsOutput, bool) bool, ...) error
- func (c *Chime) ListRoomsRequest(input *ListRoomsInput) (req *request.Request, output *ListRoomsOutput)
- func (c *Chime) ListRoomsWithContext(ctx aws.Context, input *ListRoomsInput, opts ...request.Option) (*ListRoomsOutput, error)
- func (c *Chime) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *Chime) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *Chime) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *Chime) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
- func (c *Chime) ListUsersPages(input *ListUsersInput, fn func(*ListUsersOutput, bool) bool) error
- func (c *Chime) ListUsersPagesWithContext(ctx aws.Context, input *ListUsersInput, fn func(*ListUsersOutput, bool) bool, ...) error
- func (c *Chime) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
- func (c *Chime) ListUsersWithContext(ctx aws.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
- func (c *Chime) ListVoiceConnectorGroups(input *ListVoiceConnectorGroupsInput) (*ListVoiceConnectorGroupsOutput, error)
- func (c *Chime) ListVoiceConnectorGroupsPages(input *ListVoiceConnectorGroupsInput, ...) error
- func (c *Chime) ListVoiceConnectorGroupsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, ...) error
- func (c *Chime) ListVoiceConnectorGroupsRequest(input *ListVoiceConnectorGroupsInput) (req *request.Request, output *ListVoiceConnectorGroupsOutput)
- func (c *Chime) ListVoiceConnectorGroupsWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, opts ...request.Option) (*ListVoiceConnectorGroupsOutput, error)
- func (c *Chime) ListVoiceConnectorTerminationCredentials(input *ListVoiceConnectorTerminationCredentialsInput) (*ListVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Chime) ListVoiceConnectorTerminationCredentialsRequest(input *ListVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *ListVoiceConnectorTerminationCredentialsOutput)
- func (c *Chime) ListVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *ListVoiceConnectorTerminationCredentialsInput, ...) (*ListVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Chime) ListVoiceConnectors(input *ListVoiceConnectorsInput) (*ListVoiceConnectorsOutput, error)
- func (c *Chime) ListVoiceConnectorsPages(input *ListVoiceConnectorsInput, ...) error
- func (c *Chime) ListVoiceConnectorsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, ...) error
- func (c *Chime) ListVoiceConnectorsRequest(input *ListVoiceConnectorsInput) (req *request.Request, output *ListVoiceConnectorsOutput)
- func (c *Chime) ListVoiceConnectorsWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, opts ...request.Option) (*ListVoiceConnectorsOutput, error)
- func (c *Chime) LogoutUser(input *LogoutUserInput) (*LogoutUserOutput, error)
- func (c *Chime) LogoutUserRequest(input *LogoutUserInput) (req *request.Request, output *LogoutUserOutput)
- func (c *Chime) LogoutUserWithContext(ctx aws.Context, input *LogoutUserInput, opts ...request.Option) (*LogoutUserOutput, error)
- func (c *Chime) PutEventsConfiguration(input *PutEventsConfigurationInput) (*PutEventsConfigurationOutput, error)
- func (c *Chime) PutEventsConfigurationRequest(input *PutEventsConfigurationInput) (req *request.Request, output *PutEventsConfigurationOutput)
- func (c *Chime) PutEventsConfigurationWithContext(ctx aws.Context, input *PutEventsConfigurationInput, opts ...request.Option) (*PutEventsConfigurationOutput, error)
- func (c *Chime) PutRetentionSettings(input *PutRetentionSettingsInput) (*PutRetentionSettingsOutput, error)
- func (c *Chime) PutRetentionSettingsRequest(input *PutRetentionSettingsInput) (req *request.Request, output *PutRetentionSettingsOutput)
- func (c *Chime) PutRetentionSettingsWithContext(ctx aws.Context, input *PutRetentionSettingsInput, opts ...request.Option) (*PutRetentionSettingsOutput, error)
- func (c *Chime) PutVoiceConnectorEmergencyCallingConfiguration(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Chime) PutVoiceConnectorEmergencyCallingConfigurationRequest(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, ...)
- func (c *Chime) PutVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorEmergencyCallingConfigurationInput, ...) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Chime) PutVoiceConnectorLoggingConfiguration(input *PutVoiceConnectorLoggingConfigurationInput) (*PutVoiceConnectorLoggingConfigurationOutput, error)
- func (c *Chime) PutVoiceConnectorLoggingConfigurationRequest(input *PutVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *PutVoiceConnectorLoggingConfigurationOutput)
- func (c *Chime) PutVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorLoggingConfigurationInput, ...) (*PutVoiceConnectorLoggingConfigurationOutput, error)
- func (c *Chime) PutVoiceConnectorOrigination(input *PutVoiceConnectorOriginationInput) (*PutVoiceConnectorOriginationOutput, error)
- func (c *Chime) PutVoiceConnectorOriginationRequest(input *PutVoiceConnectorOriginationInput) (req *request.Request, output *PutVoiceConnectorOriginationOutput)
- func (c *Chime) PutVoiceConnectorOriginationWithContext(ctx aws.Context, input *PutVoiceConnectorOriginationInput, ...) (*PutVoiceConnectorOriginationOutput, error)
- func (c *Chime) PutVoiceConnectorProxy(input *PutVoiceConnectorProxyInput) (*PutVoiceConnectorProxyOutput, error)
- func (c *Chime) PutVoiceConnectorProxyRequest(input *PutVoiceConnectorProxyInput) (req *request.Request, output *PutVoiceConnectorProxyOutput)
- func (c *Chime) PutVoiceConnectorProxyWithContext(ctx aws.Context, input *PutVoiceConnectorProxyInput, opts ...request.Option) (*PutVoiceConnectorProxyOutput, error)
- func (c *Chime) PutVoiceConnectorStreamingConfiguration(input *PutVoiceConnectorStreamingConfigurationInput) (*PutVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Chime) PutVoiceConnectorStreamingConfigurationRequest(input *PutVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *PutVoiceConnectorStreamingConfigurationOutput)
- func (c *Chime) PutVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorStreamingConfigurationInput, ...) (*PutVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Chime) PutVoiceConnectorTermination(input *PutVoiceConnectorTerminationInput) (*PutVoiceConnectorTerminationOutput, error)
- func (c *Chime) PutVoiceConnectorTerminationCredentials(input *PutVoiceConnectorTerminationCredentialsInput) (*PutVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Chime) PutVoiceConnectorTerminationCredentialsRequest(input *PutVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *PutVoiceConnectorTerminationCredentialsOutput)
- func (c *Chime) PutVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationCredentialsInput, ...) (*PutVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Chime) PutVoiceConnectorTerminationRequest(input *PutVoiceConnectorTerminationInput) (req *request.Request, output *PutVoiceConnectorTerminationOutput)
- func (c *Chime) PutVoiceConnectorTerminationWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationInput, ...) (*PutVoiceConnectorTerminationOutput, error)
- func (c *Chime) RedactConversationMessage(input *RedactConversationMessageInput) (*RedactConversationMessageOutput, error)
- func (c *Chime) RedactConversationMessageRequest(input *RedactConversationMessageInput) (req *request.Request, output *RedactConversationMessageOutput)
- func (c *Chime) RedactConversationMessageWithContext(ctx aws.Context, input *RedactConversationMessageInput, opts ...request.Option) (*RedactConversationMessageOutput, error)
- func (c *Chime) RedactRoomMessage(input *RedactRoomMessageInput) (*RedactRoomMessageOutput, error)
- func (c *Chime) RedactRoomMessageRequest(input *RedactRoomMessageInput) (req *request.Request, output *RedactRoomMessageOutput)
- func (c *Chime) RedactRoomMessageWithContext(ctx aws.Context, input *RedactRoomMessageInput, opts ...request.Option) (*RedactRoomMessageOutput, error)
- func (c *Chime) RegenerateSecurityToken(input *RegenerateSecurityTokenInput) (*RegenerateSecurityTokenOutput, error)
- func (c *Chime) RegenerateSecurityTokenRequest(input *RegenerateSecurityTokenInput) (req *request.Request, output *RegenerateSecurityTokenOutput)
- func (c *Chime) RegenerateSecurityTokenWithContext(ctx aws.Context, input *RegenerateSecurityTokenInput, opts ...request.Option) (*RegenerateSecurityTokenOutput, error)
- func (c *Chime) ResetPersonalPIN(input *ResetPersonalPINInput) (*ResetPersonalPINOutput, error)
- func (c *Chime) ResetPersonalPINRequest(input *ResetPersonalPINInput) (req *request.Request, output *ResetPersonalPINOutput)
- func (c *Chime) ResetPersonalPINWithContext(ctx aws.Context, input *ResetPersonalPINInput, opts ...request.Option) (*ResetPersonalPINOutput, error)
- func (c *Chime) RestorePhoneNumber(input *RestorePhoneNumberInput) (*RestorePhoneNumberOutput, error)
- func (c *Chime) RestorePhoneNumberRequest(input *RestorePhoneNumberInput) (req *request.Request, output *RestorePhoneNumberOutput)
- func (c *Chime) RestorePhoneNumberWithContext(ctx aws.Context, input *RestorePhoneNumberInput, opts ...request.Option) (*RestorePhoneNumberOutput, error)
- func (c *Chime) SearchAvailablePhoneNumbers(input *SearchAvailablePhoneNumbersInput) (*SearchAvailablePhoneNumbersOutput, error)
- func (c *Chime) SearchAvailablePhoneNumbersRequest(input *SearchAvailablePhoneNumbersInput) (req *request.Request, output *SearchAvailablePhoneNumbersOutput)
- func (c *Chime) SearchAvailablePhoneNumbersWithContext(ctx aws.Context, input *SearchAvailablePhoneNumbersInput, ...) (*SearchAvailablePhoneNumbersOutput, error)
- func (c *Chime) TagAttendee(input *TagAttendeeInput) (*TagAttendeeOutput, error)
- func (c *Chime) TagAttendeeRequest(input *TagAttendeeInput) (req *request.Request, output *TagAttendeeOutput)
- func (c *Chime) TagAttendeeWithContext(ctx aws.Context, input *TagAttendeeInput, opts ...request.Option) (*TagAttendeeOutput, error)
- func (c *Chime) TagMeeting(input *TagMeetingInput) (*TagMeetingOutput, error)
- func (c *Chime) TagMeetingRequest(input *TagMeetingInput) (req *request.Request, output *TagMeetingOutput)
- func (c *Chime) TagMeetingWithContext(ctx aws.Context, input *TagMeetingInput, opts ...request.Option) (*TagMeetingOutput, error)
- func (c *Chime) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *Chime) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *Chime) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *Chime) UntagAttendee(input *UntagAttendeeInput) (*UntagAttendeeOutput, error)
- func (c *Chime) UntagAttendeeRequest(input *UntagAttendeeInput) (req *request.Request, output *UntagAttendeeOutput)
- func (c *Chime) UntagAttendeeWithContext(ctx aws.Context, input *UntagAttendeeInput, opts ...request.Option) (*UntagAttendeeOutput, error)
- func (c *Chime) UntagMeeting(input *UntagMeetingInput) (*UntagMeetingOutput, error)
- func (c *Chime) UntagMeetingRequest(input *UntagMeetingInput) (req *request.Request, output *UntagMeetingOutput)
- func (c *Chime) UntagMeetingWithContext(ctx aws.Context, input *UntagMeetingInput, opts ...request.Option) (*UntagMeetingOutput, error)
- func (c *Chime) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *Chime) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *Chime) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *Chime) UpdateAccount(input *UpdateAccountInput) (*UpdateAccountOutput, error)
- func (c *Chime) UpdateAccountRequest(input *UpdateAccountInput) (req *request.Request, output *UpdateAccountOutput)
- func (c *Chime) UpdateAccountSettings(input *UpdateAccountSettingsInput) (*UpdateAccountSettingsOutput, error)
- func (c *Chime) UpdateAccountSettingsRequest(input *UpdateAccountSettingsInput) (req *request.Request, output *UpdateAccountSettingsOutput)
- func (c *Chime) UpdateAccountSettingsWithContext(ctx aws.Context, input *UpdateAccountSettingsInput, opts ...request.Option) (*UpdateAccountSettingsOutput, error)
- func (c *Chime) UpdateAccountWithContext(ctx aws.Context, input *UpdateAccountInput, opts ...request.Option) (*UpdateAccountOutput, error)
- func (c *Chime) UpdateBot(input *UpdateBotInput) (*UpdateBotOutput, error)
- func (c *Chime) UpdateBotRequest(input *UpdateBotInput) (req *request.Request, output *UpdateBotOutput)
- func (c *Chime) UpdateBotWithContext(ctx aws.Context, input *UpdateBotInput, opts ...request.Option) (*UpdateBotOutput, error)
- func (c *Chime) UpdateGlobalSettings(input *UpdateGlobalSettingsInput) (*UpdateGlobalSettingsOutput, error)
- func (c *Chime) UpdateGlobalSettingsRequest(input *UpdateGlobalSettingsInput) (req *request.Request, output *UpdateGlobalSettingsOutput)
- func (c *Chime) UpdateGlobalSettingsWithContext(ctx aws.Context, input *UpdateGlobalSettingsInput, opts ...request.Option) (*UpdateGlobalSettingsOutput, error)
- func (c *Chime) UpdatePhoneNumber(input *UpdatePhoneNumberInput) (*UpdatePhoneNumberOutput, error)
- func (c *Chime) UpdatePhoneNumberRequest(input *UpdatePhoneNumberInput) (req *request.Request, output *UpdatePhoneNumberOutput)
- func (c *Chime) UpdatePhoneNumberSettings(input *UpdatePhoneNumberSettingsInput) (*UpdatePhoneNumberSettingsOutput, error)
- func (c *Chime) UpdatePhoneNumberSettingsRequest(input *UpdatePhoneNumberSettingsInput) (req *request.Request, output *UpdatePhoneNumberSettingsOutput)
- func (c *Chime) UpdatePhoneNumberSettingsWithContext(ctx aws.Context, input *UpdatePhoneNumberSettingsInput, opts ...request.Option) (*UpdatePhoneNumberSettingsOutput, error)
- func (c *Chime) UpdatePhoneNumberWithContext(ctx aws.Context, input *UpdatePhoneNumberInput, opts ...request.Option) (*UpdatePhoneNumberOutput, error)
- func (c *Chime) UpdateProxySession(input *UpdateProxySessionInput) (*UpdateProxySessionOutput, error)
- func (c *Chime) UpdateProxySessionRequest(input *UpdateProxySessionInput) (req *request.Request, output *UpdateProxySessionOutput)
- func (c *Chime) UpdateProxySessionWithContext(ctx aws.Context, input *UpdateProxySessionInput, opts ...request.Option) (*UpdateProxySessionOutput, error)
- func (c *Chime) UpdateRoom(input *UpdateRoomInput) (*UpdateRoomOutput, error)
- func (c *Chime) UpdateRoomMembership(input *UpdateRoomMembershipInput) (*UpdateRoomMembershipOutput, error)
- func (c *Chime) UpdateRoomMembershipRequest(input *UpdateRoomMembershipInput) (req *request.Request, output *UpdateRoomMembershipOutput)
- func (c *Chime) UpdateRoomMembershipWithContext(ctx aws.Context, input *UpdateRoomMembershipInput, opts ...request.Option) (*UpdateRoomMembershipOutput, error)
- func (c *Chime) UpdateRoomRequest(input *UpdateRoomInput) (req *request.Request, output *UpdateRoomOutput)
- func (c *Chime) UpdateRoomWithContext(ctx aws.Context, input *UpdateRoomInput, opts ...request.Option) (*UpdateRoomOutput, error)
- func (c *Chime) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
- func (c *Chime) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
- func (c *Chime) UpdateUserSettings(input *UpdateUserSettingsInput) (*UpdateUserSettingsOutput, error)
- func (c *Chime) UpdateUserSettingsRequest(input *UpdateUserSettingsInput) (req *request.Request, output *UpdateUserSettingsOutput)
- func (c *Chime) UpdateUserSettingsWithContext(ctx aws.Context, input *UpdateUserSettingsInput, opts ...request.Option) (*UpdateUserSettingsOutput, error)
- func (c *Chime) UpdateUserWithContext(ctx aws.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
- func (c *Chime) UpdateVoiceConnector(input *UpdateVoiceConnectorInput) (*UpdateVoiceConnectorOutput, error)
- func (c *Chime) UpdateVoiceConnectorGroup(input *UpdateVoiceConnectorGroupInput) (*UpdateVoiceConnectorGroupOutput, error)
- func (c *Chime) UpdateVoiceConnectorGroupRequest(input *UpdateVoiceConnectorGroupInput) (req *request.Request, output *UpdateVoiceConnectorGroupOutput)
- func (c *Chime) UpdateVoiceConnectorGroupWithContext(ctx aws.Context, input *UpdateVoiceConnectorGroupInput, opts ...request.Option) (*UpdateVoiceConnectorGroupOutput, error)
- func (c *Chime) UpdateVoiceConnectorRequest(input *UpdateVoiceConnectorInput) (req *request.Request, output *UpdateVoiceConnectorOutput)
- func (c *Chime) UpdateVoiceConnectorWithContext(ctx aws.Context, input *UpdateVoiceConnectorInput, opts ...request.Option) (*UpdateVoiceConnectorOutput, error)
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type ConversationRetentionSettings
- type CreateAccountInput
- type CreateAccountOutput
- type CreateAttendeeError
- func (s CreateAttendeeError) GoString() string
- func (s *CreateAttendeeError) SetErrorCode(v string) *CreateAttendeeError
- func (s *CreateAttendeeError) SetErrorMessage(v string) *CreateAttendeeError
- func (s *CreateAttendeeError) SetExternalUserId(v string) *CreateAttendeeError
- func (s CreateAttendeeError) String() string
- type CreateAttendeeInput
- func (s CreateAttendeeInput) GoString() string
- func (s *CreateAttendeeInput) SetExternalUserId(v string) *CreateAttendeeInput
- func (s *CreateAttendeeInput) SetMeetingId(v string) *CreateAttendeeInput
- func (s *CreateAttendeeInput) SetTags(v []*Tag) *CreateAttendeeInput
- func (s CreateAttendeeInput) String() string
- func (s *CreateAttendeeInput) Validate() error
- type CreateAttendeeOutput
- type CreateAttendeeRequestItem
- func (s CreateAttendeeRequestItem) GoString() string
- func (s *CreateAttendeeRequestItem) SetExternalUserId(v string) *CreateAttendeeRequestItem
- func (s *CreateAttendeeRequestItem) SetTags(v []*Tag) *CreateAttendeeRequestItem
- func (s CreateAttendeeRequestItem) String() string
- func (s *CreateAttendeeRequestItem) Validate() error
- type CreateBotInput
- func (s CreateBotInput) GoString() string
- func (s *CreateBotInput) SetAccountId(v string) *CreateBotInput
- func (s *CreateBotInput) SetDisplayName(v string) *CreateBotInput
- func (s *CreateBotInput) SetDomain(v string) *CreateBotInput
- func (s CreateBotInput) String() string
- func (s *CreateBotInput) Validate() error
- type CreateBotOutput
- type CreateMeetingInput
- func (s CreateMeetingInput) GoString() string
- func (s *CreateMeetingInput) SetClientRequestToken(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetExternalMeetingId(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetMediaRegion(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetMeetingHostId(v string) *CreateMeetingInput
- func (s *CreateMeetingInput) SetNotificationsConfiguration(v *MeetingNotificationConfiguration) *CreateMeetingInput
- func (s *CreateMeetingInput) SetTags(v []*Tag) *CreateMeetingInput
- func (s CreateMeetingInput) String() string
- func (s *CreateMeetingInput) Validate() error
- type CreateMeetingOutput
- type CreateMeetingWithAttendeesInput
- func (s CreateMeetingWithAttendeesInput) GoString() string
- func (s *CreateMeetingWithAttendeesInput) SetAttendees(v []*CreateAttendeeRequestItem) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetClientRequestToken(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetExternalMeetingId(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetMediaRegion(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetMeetingHostId(v string) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetNotificationsConfiguration(v *MeetingNotificationConfiguration) *CreateMeetingWithAttendeesInput
- func (s *CreateMeetingWithAttendeesInput) SetTags(v []*Tag) *CreateMeetingWithAttendeesInput
- func (s CreateMeetingWithAttendeesInput) String() string
- func (s *CreateMeetingWithAttendeesInput) Validate() error
- type CreateMeetingWithAttendeesOutput
- func (s CreateMeetingWithAttendeesOutput) GoString() string
- func (s *CreateMeetingWithAttendeesOutput) SetAttendees(v []*Attendee) *CreateMeetingWithAttendeesOutput
- func (s *CreateMeetingWithAttendeesOutput) SetErrors(v []*CreateAttendeeError) *CreateMeetingWithAttendeesOutput
- func (s *CreateMeetingWithAttendeesOutput) SetMeeting(v *Meeting) *CreateMeetingWithAttendeesOutput
- func (s CreateMeetingWithAttendeesOutput) String() string
- type CreatePhoneNumberOrderInput
- func (s CreatePhoneNumberOrderInput) GoString() string
- func (s *CreatePhoneNumberOrderInput) SetE164PhoneNumbers(v []*string) *CreatePhoneNumberOrderInput
- func (s *CreatePhoneNumberOrderInput) SetProductType(v string) *CreatePhoneNumberOrderInput
- func (s CreatePhoneNumberOrderInput) String() string
- func (s *CreatePhoneNumberOrderInput) Validate() error
- type CreatePhoneNumberOrderOutput
- type CreateProxySessionInput
- func (s CreateProxySessionInput) GoString() string
- func (s *CreateProxySessionInput) SetCapabilities(v []*string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetExpiryMinutes(v int64) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetGeoMatchLevel(v string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetGeoMatchParams(v *GeoMatchParams) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetName(v string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetNumberSelectionBehavior(v string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetParticipantPhoneNumbers(v []*string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetVoiceConnectorId(v string) *CreateProxySessionInput
- func (s CreateProxySessionInput) String() string
- func (s *CreateProxySessionInput) Validate() error
- type CreateProxySessionOutput
- type CreateRoomInput
- func (s CreateRoomInput) GoString() string
- func (s *CreateRoomInput) SetAccountId(v string) *CreateRoomInput
- func (s *CreateRoomInput) SetClientRequestToken(v string) *CreateRoomInput
- func (s *CreateRoomInput) SetName(v string) *CreateRoomInput
- func (s CreateRoomInput) String() string
- func (s *CreateRoomInput) Validate() error
- type CreateRoomMembershipInput
- func (s CreateRoomMembershipInput) GoString() string
- func (s *CreateRoomMembershipInput) SetAccountId(v string) *CreateRoomMembershipInput
- func (s *CreateRoomMembershipInput) SetMemberId(v string) *CreateRoomMembershipInput
- func (s *CreateRoomMembershipInput) SetRole(v string) *CreateRoomMembershipInput
- func (s *CreateRoomMembershipInput) SetRoomId(v string) *CreateRoomMembershipInput
- func (s CreateRoomMembershipInput) String() string
- func (s *CreateRoomMembershipInput) Validate() error
- type CreateRoomMembershipOutput
- type CreateRoomOutput
- type CreateUserInput
- func (s CreateUserInput) GoString() string
- func (s *CreateUserInput) SetAccountId(v string) *CreateUserInput
- func (s *CreateUserInput) SetEmail(v string) *CreateUserInput
- func (s *CreateUserInput) SetUserType(v string) *CreateUserInput
- func (s *CreateUserInput) SetUsername(v string) *CreateUserInput
- func (s CreateUserInput) String() string
- func (s *CreateUserInput) Validate() error
- type CreateUserOutput
- type CreateVoiceConnectorGroupInput
- func (s CreateVoiceConnectorGroupInput) GoString() string
- func (s *CreateVoiceConnectorGroupInput) SetName(v string) *CreateVoiceConnectorGroupInput
- func (s *CreateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *CreateVoiceConnectorGroupInput
- func (s CreateVoiceConnectorGroupInput) String() string
- func (s *CreateVoiceConnectorGroupInput) Validate() error
- type CreateVoiceConnectorGroupOutput
- type CreateVoiceConnectorInput
- func (s CreateVoiceConnectorInput) GoString() string
- func (s *CreateVoiceConnectorInput) SetAwsRegion(v string) *CreateVoiceConnectorInput
- func (s *CreateVoiceConnectorInput) SetName(v string) *CreateVoiceConnectorInput
- func (s *CreateVoiceConnectorInput) SetRequireEncryption(v bool) *CreateVoiceConnectorInput
- func (s CreateVoiceConnectorInput) String() string
- func (s *CreateVoiceConnectorInput) Validate() error
- type CreateVoiceConnectorOutput
- type Credential
- type DNISEmergencyCallingConfiguration
- func (s DNISEmergencyCallingConfiguration) GoString() string
- func (s *DNISEmergencyCallingConfiguration) SetCallingCountry(v string) *DNISEmergencyCallingConfiguration
- func (s *DNISEmergencyCallingConfiguration) SetEmergencyPhoneNumber(v string) *DNISEmergencyCallingConfiguration
- func (s *DNISEmergencyCallingConfiguration) SetTestPhoneNumber(v string) *DNISEmergencyCallingConfiguration
- func (s DNISEmergencyCallingConfiguration) String() string
- func (s *DNISEmergencyCallingConfiguration) Validate() error
- type DeleteAccountInput
- type DeleteAccountOutput
- type DeleteAttendeeInput
- type DeleteAttendeeOutput
- type DeleteEventsConfigurationInput
- func (s DeleteEventsConfigurationInput) GoString() string
- func (s *DeleteEventsConfigurationInput) SetAccountId(v string) *DeleteEventsConfigurationInput
- func (s *DeleteEventsConfigurationInput) SetBotId(v string) *DeleteEventsConfigurationInput
- func (s DeleteEventsConfigurationInput) String() string
- func (s *DeleteEventsConfigurationInput) Validate() error
- type DeleteEventsConfigurationOutput
- type DeleteMeetingInput
- type DeleteMeetingOutput
- type DeletePhoneNumberInput
- type DeletePhoneNumberOutput
- type DeleteProxySessionInput
- func (s DeleteProxySessionInput) GoString() string
- func (s *DeleteProxySessionInput) SetProxySessionId(v string) *DeleteProxySessionInput
- func (s *DeleteProxySessionInput) SetVoiceConnectorId(v string) *DeleteProxySessionInput
- func (s DeleteProxySessionInput) String() string
- func (s *DeleteProxySessionInput) Validate() error
- type DeleteProxySessionOutput
- type DeleteRoomInput
- type DeleteRoomMembershipInput
- func (s DeleteRoomMembershipInput) GoString() string
- func (s *DeleteRoomMembershipInput) SetAccountId(v string) *DeleteRoomMembershipInput
- func (s *DeleteRoomMembershipInput) SetMemberId(v string) *DeleteRoomMembershipInput
- func (s *DeleteRoomMembershipInput) SetRoomId(v string) *DeleteRoomMembershipInput
- func (s DeleteRoomMembershipInput) String() string
- func (s *DeleteRoomMembershipInput) Validate() error
- type DeleteRoomMembershipOutput
- type DeleteRoomOutput
- type DeleteVoiceConnectorEmergencyCallingConfigurationInput
- func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
- func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorEmergencyCallingConfigurationInput
- func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) String() string
- func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
- type DeleteVoiceConnectorEmergencyCallingConfigurationOutput
- type DeleteVoiceConnectorGroupInput
- type DeleteVoiceConnectorGroupOutput
- type DeleteVoiceConnectorInput
- type DeleteVoiceConnectorOriginationInput
- func (s DeleteVoiceConnectorOriginationInput) GoString() string
- func (s *DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorOriginationInput
- func (s DeleteVoiceConnectorOriginationInput) String() string
- func (s *DeleteVoiceConnectorOriginationInput) Validate() error
- type DeleteVoiceConnectorOriginationOutput
- type DeleteVoiceConnectorOutput
- type DeleteVoiceConnectorProxyInput
- type DeleteVoiceConnectorProxyOutput
- type DeleteVoiceConnectorStreamingConfigurationInput
- func (s DeleteVoiceConnectorStreamingConfigurationInput) GoString() string
- func (s *DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorStreamingConfigurationInput
- func (s DeleteVoiceConnectorStreamingConfigurationInput) String() string
- func (s *DeleteVoiceConnectorStreamingConfigurationInput) Validate() error
- type DeleteVoiceConnectorStreamingConfigurationOutput
- type DeleteVoiceConnectorTerminationCredentialsInput
- func (s DeleteVoiceConnectorTerminationCredentialsInput) GoString() string
- func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetUsernames(v []*string) *DeleteVoiceConnectorTerminationCredentialsInput
- func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationCredentialsInput
- func (s DeleteVoiceConnectorTerminationCredentialsInput) String() string
- func (s *DeleteVoiceConnectorTerminationCredentialsInput) Validate() error
- type DeleteVoiceConnectorTerminationCredentialsOutput
- type DeleteVoiceConnectorTerminationInput
- func (s DeleteVoiceConnectorTerminationInput) GoString() string
- func (s *DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationInput
- func (s DeleteVoiceConnectorTerminationInput) String() string
- func (s *DeleteVoiceConnectorTerminationInput) Validate() error
- type DeleteVoiceConnectorTerminationOutput
- type DisassociatePhoneNumberFromUserInput
- func (s DisassociatePhoneNumberFromUserInput) GoString() string
- func (s *DisassociatePhoneNumberFromUserInput) SetAccountId(v string) *DisassociatePhoneNumberFromUserInput
- func (s *DisassociatePhoneNumberFromUserInput) SetUserId(v string) *DisassociatePhoneNumberFromUserInput
- func (s DisassociatePhoneNumberFromUserInput) String() string
- func (s *DisassociatePhoneNumberFromUserInput) Validate() error
- type DisassociatePhoneNumberFromUserOutput
- type DisassociatePhoneNumbersFromVoiceConnectorGroupInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) String() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) Validate() error
- type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) String() string
- type DisassociatePhoneNumbersFromVoiceConnectorInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorInput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorInput
- func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetVoiceConnectorId(v string) *DisassociatePhoneNumbersFromVoiceConnectorInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorInput) String() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) Validate() error
- type DisassociatePhoneNumbersFromVoiceConnectorOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) String() string
- type DisassociateSigninDelegateGroupsFromAccountInput
- func (s DisassociateSigninDelegateGroupsFromAccountInput) GoString() string
- func (s *DisassociateSigninDelegateGroupsFromAccountInput) SetAccountId(v string) *DisassociateSigninDelegateGroupsFromAccountInput
- func (s *DisassociateSigninDelegateGroupsFromAccountInput) SetGroupNames(v []*string) *DisassociateSigninDelegateGroupsFromAccountInput
- func (s DisassociateSigninDelegateGroupsFromAccountInput) String() string
- func (s *DisassociateSigninDelegateGroupsFromAccountInput) Validate() error
- type DisassociateSigninDelegateGroupsFromAccountOutput
- type EmergencyCallingConfiguration
- type EventsConfiguration
- func (s EventsConfiguration) GoString() string
- func (s *EventsConfiguration) SetBotId(v string) *EventsConfiguration
- func (s *EventsConfiguration) SetLambdaFunctionArn(v string) *EventsConfiguration
- func (s *EventsConfiguration) SetOutboundEventsHTTPSEndpoint(v string) *EventsConfiguration
- func (s EventsConfiguration) String() string
- type ForbiddenException
- func (s *ForbiddenException) Code() string
- func (s *ForbiddenException) Error() string
- func (s ForbiddenException) GoString() string
- func (s *ForbiddenException) Message() string
- func (s *ForbiddenException) OrigErr() error
- func (s *ForbiddenException) RequestID() string
- func (s *ForbiddenException) StatusCode() int
- func (s ForbiddenException) String() string
- type GeoMatchParams
- type GetAccountInput
- type GetAccountOutput
- type GetAccountSettingsInput
- type GetAccountSettingsOutput
- type GetAttendeeInput
- type GetAttendeeOutput
- type GetBotInput
- type GetBotOutput
- type GetEventsConfigurationInput
- func (s GetEventsConfigurationInput) GoString() string
- func (s *GetEventsConfigurationInput) SetAccountId(v string) *GetEventsConfigurationInput
- func (s *GetEventsConfigurationInput) SetBotId(v string) *GetEventsConfigurationInput
- func (s GetEventsConfigurationInput) String() string
- func (s *GetEventsConfigurationInput) Validate() error
- type GetEventsConfigurationOutput
- type GetGlobalSettingsInput
- type GetGlobalSettingsOutput
- func (s GetGlobalSettingsOutput) GoString() string
- func (s *GetGlobalSettingsOutput) SetBusinessCalling(v *BusinessCallingSettings) *GetGlobalSettingsOutput
- func (s *GetGlobalSettingsOutput) SetVoiceConnector(v *VoiceConnectorSettings) *GetGlobalSettingsOutput
- func (s GetGlobalSettingsOutput) String() string
- type GetMeetingInput
- type GetMeetingOutput
- type GetPhoneNumberInput
- type GetPhoneNumberOrderInput
- type GetPhoneNumberOrderOutput
- type GetPhoneNumberOutput
- type GetPhoneNumberSettingsInput
- type GetPhoneNumberSettingsOutput
- func (s GetPhoneNumberSettingsOutput) GoString() string
- func (s *GetPhoneNumberSettingsOutput) SetCallingName(v string) *GetPhoneNumberSettingsOutput
- func (s *GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp(v time.Time) *GetPhoneNumberSettingsOutput
- func (s GetPhoneNumberSettingsOutput) String() string
- type GetProxySessionInput
- func (s GetProxySessionInput) GoString() string
- func (s *GetProxySessionInput) SetProxySessionId(v string) *GetProxySessionInput
- func (s *GetProxySessionInput) SetVoiceConnectorId(v string) *GetProxySessionInput
- func (s GetProxySessionInput) String() string
- func (s *GetProxySessionInput) Validate() error
- type GetProxySessionOutput
- type GetRetentionSettingsInput
- type GetRetentionSettingsOutput
- func (s GetRetentionSettingsOutput) GoString() string
- func (s *GetRetentionSettingsOutput) SetInitiateDeletionTimestamp(v time.Time) *GetRetentionSettingsOutput
- func (s *GetRetentionSettingsOutput) SetRetentionSettings(v *RetentionSettings) *GetRetentionSettingsOutput
- func (s GetRetentionSettingsOutput) String() string
- type GetRoomInput
- type GetRoomOutput
- type GetUserInput
- type GetUserOutput
- type GetUserSettingsInput
- type GetUserSettingsOutput
- type GetVoiceConnectorEmergencyCallingConfigurationInput
- func (s GetVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
- func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorEmergencyCallingConfigurationInput
- func (s GetVoiceConnectorEmergencyCallingConfigurationInput) String() string
- func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
- type GetVoiceConnectorEmergencyCallingConfigurationOutput
- func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
- func (s *GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *GetVoiceConnectorEmergencyCallingConfigurationOutput
- func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) String() string
- type GetVoiceConnectorGroupInput
- type GetVoiceConnectorGroupOutput
- type GetVoiceConnectorInput
- type GetVoiceConnectorLoggingConfigurationInput
- func (s GetVoiceConnectorLoggingConfigurationInput) GoString() string
- func (s *GetVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorLoggingConfigurationInput
- func (s GetVoiceConnectorLoggingConfigurationInput) String() string
- func (s *GetVoiceConnectorLoggingConfigurationInput) Validate() error
- type GetVoiceConnectorLoggingConfigurationOutput
- type GetVoiceConnectorOriginationInput
- type GetVoiceConnectorOriginationOutput
- type GetVoiceConnectorOutput
- type GetVoiceConnectorProxyInput
- type GetVoiceConnectorProxyOutput
- type GetVoiceConnectorStreamingConfigurationInput
- func (s GetVoiceConnectorStreamingConfigurationInput) GoString() string
- func (s *GetVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorStreamingConfigurationInput
- func (s GetVoiceConnectorStreamingConfigurationInput) String() string
- func (s *GetVoiceConnectorStreamingConfigurationInput) Validate() error
- type GetVoiceConnectorStreamingConfigurationOutput
- type GetVoiceConnectorTerminationHealthInput
- func (s GetVoiceConnectorTerminationHealthInput) GoString() string
- func (s *GetVoiceConnectorTerminationHealthInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationHealthInput
- func (s GetVoiceConnectorTerminationHealthInput) String() string
- func (s *GetVoiceConnectorTerminationHealthInput) Validate() error
- type GetVoiceConnectorTerminationHealthOutput
- type GetVoiceConnectorTerminationInput
- type GetVoiceConnectorTerminationOutput
- type Invite
- type InviteUsersInput
- func (s InviteUsersInput) GoString() string
- func (s *InviteUsersInput) SetAccountId(v string) *InviteUsersInput
- func (s *InviteUsersInput) SetUserEmailList(v []*string) *InviteUsersInput
- func (s *InviteUsersInput) SetUserType(v string) *InviteUsersInput
- func (s InviteUsersInput) String() string
- func (s *InviteUsersInput) Validate() error
- type InviteUsersOutput
- type ListAccountsInput
- func (s ListAccountsInput) GoString() string
- func (s *ListAccountsInput) SetMaxResults(v int64) *ListAccountsInput
- func (s *ListAccountsInput) SetName(v string) *ListAccountsInput
- func (s *ListAccountsInput) SetNextToken(v string) *ListAccountsInput
- func (s *ListAccountsInput) SetUserEmail(v string) *ListAccountsInput
- func (s ListAccountsInput) String() string
- func (s *ListAccountsInput) Validate() error
- type ListAccountsOutput
- type ListAttendeeTagsInput
- func (s ListAttendeeTagsInput) GoString() string
- func (s *ListAttendeeTagsInput) SetAttendeeId(v string) *ListAttendeeTagsInput
- func (s *ListAttendeeTagsInput) SetMeetingId(v string) *ListAttendeeTagsInput
- func (s ListAttendeeTagsInput) String() string
- func (s *ListAttendeeTagsInput) Validate() error
- type ListAttendeeTagsOutput
- type ListAttendeesInput
- func (s ListAttendeesInput) GoString() string
- func (s *ListAttendeesInput) SetMaxResults(v int64) *ListAttendeesInput
- func (s *ListAttendeesInput) SetMeetingId(v string) *ListAttendeesInput
- func (s *ListAttendeesInput) SetNextToken(v string) *ListAttendeesInput
- func (s ListAttendeesInput) String() string
- func (s *ListAttendeesInput) Validate() error
- type ListAttendeesOutput
- type ListBotsInput
- func (s ListBotsInput) GoString() string
- func (s *ListBotsInput) SetAccountId(v string) *ListBotsInput
- func (s *ListBotsInput) SetMaxResults(v int64) *ListBotsInput
- func (s *ListBotsInput) SetNextToken(v string) *ListBotsInput
- func (s ListBotsInput) String() string
- func (s *ListBotsInput) Validate() error
- type ListBotsOutput
- type ListMeetingTagsInput
- type ListMeetingTagsOutput
- type ListMeetingsInput
- type ListMeetingsOutput
- type ListPhoneNumberOrdersInput
- func (s ListPhoneNumberOrdersInput) GoString() string
- func (s *ListPhoneNumberOrdersInput) SetMaxResults(v int64) *ListPhoneNumberOrdersInput
- func (s *ListPhoneNumberOrdersInput) SetNextToken(v string) *ListPhoneNumberOrdersInput
- func (s ListPhoneNumberOrdersInput) String() string
- func (s *ListPhoneNumberOrdersInput) Validate() error
- type ListPhoneNumberOrdersOutput
- func (s ListPhoneNumberOrdersOutput) GoString() string
- func (s *ListPhoneNumberOrdersOutput) SetNextToken(v string) *ListPhoneNumberOrdersOutput
- func (s *ListPhoneNumberOrdersOutput) SetPhoneNumberOrders(v []*PhoneNumberOrder) *ListPhoneNumberOrdersOutput
- func (s ListPhoneNumberOrdersOutput) String() string
- type ListPhoneNumbersInput
- func (s ListPhoneNumbersInput) GoString() string
- func (s *ListPhoneNumbersInput) SetFilterName(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetFilterValue(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetMaxResults(v int64) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetNextToken(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetProductType(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetStatus(v string) *ListPhoneNumbersInput
- func (s ListPhoneNumbersInput) String() string
- func (s *ListPhoneNumbersInput) Validate() error
- type ListPhoneNumbersOutput
- type ListProxySessionsInput
- func (s ListProxySessionsInput) GoString() string
- func (s *ListProxySessionsInput) SetMaxResults(v int64) *ListProxySessionsInput
- func (s *ListProxySessionsInput) SetNextToken(v string) *ListProxySessionsInput
- func (s *ListProxySessionsInput) SetStatus(v string) *ListProxySessionsInput
- func (s *ListProxySessionsInput) SetVoiceConnectorId(v string) *ListProxySessionsInput
- func (s ListProxySessionsInput) String() string
- func (s *ListProxySessionsInput) Validate() error
- type ListProxySessionsOutput
- type ListRoomMembershipsInput
- func (s ListRoomMembershipsInput) GoString() string
- func (s *ListRoomMembershipsInput) SetAccountId(v string) *ListRoomMembershipsInput
- func (s *ListRoomMembershipsInput) SetMaxResults(v int64) *ListRoomMembershipsInput
- func (s *ListRoomMembershipsInput) SetNextToken(v string) *ListRoomMembershipsInput
- func (s *ListRoomMembershipsInput) SetRoomId(v string) *ListRoomMembershipsInput
- func (s ListRoomMembershipsInput) String() string
- func (s *ListRoomMembershipsInput) Validate() error
- type ListRoomMembershipsOutput
- type ListRoomsInput
- func (s ListRoomsInput) GoString() string
- func (s *ListRoomsInput) SetAccountId(v string) *ListRoomsInput
- func (s *ListRoomsInput) SetMaxResults(v int64) *ListRoomsInput
- func (s *ListRoomsInput) SetMemberId(v string) *ListRoomsInput
- func (s *ListRoomsInput) SetNextToken(v string) *ListRoomsInput
- func (s ListRoomsInput) String() string
- func (s *ListRoomsInput) Validate() error
- type ListRoomsOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListUsersInput
- func (s ListUsersInput) GoString() string
- func (s *ListUsersInput) SetAccountId(v string) *ListUsersInput
- func (s *ListUsersInput) SetMaxResults(v int64) *ListUsersInput
- func (s *ListUsersInput) SetNextToken(v string) *ListUsersInput
- func (s *ListUsersInput) SetUserEmail(v string) *ListUsersInput
- func (s *ListUsersInput) SetUserType(v string) *ListUsersInput
- func (s ListUsersInput) String() string
- func (s *ListUsersInput) Validate() error
- type ListUsersOutput
- type ListVoiceConnectorGroupsInput
- func (s ListVoiceConnectorGroupsInput) GoString() string
- func (s *ListVoiceConnectorGroupsInput) SetMaxResults(v int64) *ListVoiceConnectorGroupsInput
- func (s *ListVoiceConnectorGroupsInput) SetNextToken(v string) *ListVoiceConnectorGroupsInput
- func (s ListVoiceConnectorGroupsInput) String() string
- func (s *ListVoiceConnectorGroupsInput) Validate() error
- type ListVoiceConnectorGroupsOutput
- func (s ListVoiceConnectorGroupsOutput) GoString() string
- func (s *ListVoiceConnectorGroupsOutput) SetNextToken(v string) *ListVoiceConnectorGroupsOutput
- func (s *ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups(v []*VoiceConnectorGroup) *ListVoiceConnectorGroupsOutput
- func (s ListVoiceConnectorGroupsOutput) String() string
- type ListVoiceConnectorTerminationCredentialsInput
- func (s ListVoiceConnectorTerminationCredentialsInput) GoString() string
- func (s *ListVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *ListVoiceConnectorTerminationCredentialsInput
- func (s ListVoiceConnectorTerminationCredentialsInput) String() string
- func (s *ListVoiceConnectorTerminationCredentialsInput) Validate() error
- type ListVoiceConnectorTerminationCredentialsOutput
- type ListVoiceConnectorsInput
- func (s ListVoiceConnectorsInput) GoString() string
- func (s *ListVoiceConnectorsInput) SetMaxResults(v int64) *ListVoiceConnectorsInput
- func (s *ListVoiceConnectorsInput) SetNextToken(v string) *ListVoiceConnectorsInput
- func (s ListVoiceConnectorsInput) String() string
- func (s *ListVoiceConnectorsInput) Validate() error
- type ListVoiceConnectorsOutput
- type LoggingConfiguration
- type LogoutUserInput
- type LogoutUserOutput
- type MediaPlacement
- func (s MediaPlacement) GoString() string
- func (s *MediaPlacement) SetAudioFallbackUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetAudioHostUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetScreenDataUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetScreenSharingUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetScreenViewingUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetSignalingUrl(v string) *MediaPlacement
- func (s *MediaPlacement) SetTurnControlUrl(v string) *MediaPlacement
- func (s MediaPlacement) String() string
- type Meeting
- type MeetingNotificationConfiguration
- func (s MeetingNotificationConfiguration) GoString() string
- func (s *MeetingNotificationConfiguration) SetSnsTopicArn(v string) *MeetingNotificationConfiguration
- func (s *MeetingNotificationConfiguration) SetSqsQueueArn(v string) *MeetingNotificationConfiguration
- func (s MeetingNotificationConfiguration) String() string
- func (s *MeetingNotificationConfiguration) Validate() error
- type Member
- func (s Member) GoString() string
- func (s *Member) SetAccountId(v string) *Member
- func (s *Member) SetEmail(v string) *Member
- func (s *Member) SetFullName(v string) *Member
- func (s *Member) SetMemberId(v string) *Member
- func (s *Member) SetMemberType(v string) *Member
- func (s Member) String() string
- type MemberError
- type MembershipItem
- type NotFoundException
- func (s *NotFoundException) Code() string
- func (s *NotFoundException) Error() string
- func (s NotFoundException) GoString() string
- func (s *NotFoundException) Message() string
- func (s *NotFoundException) OrigErr() error
- func (s *NotFoundException) RequestID() string
- func (s *NotFoundException) StatusCode() int
- func (s NotFoundException) String() string
- type OrderedPhoneNumber
- type Origination
- type OriginationRoute
- func (s OriginationRoute) GoString() string
- func (s *OriginationRoute) SetHost(v string) *OriginationRoute
- func (s *OriginationRoute) SetPort(v int64) *OriginationRoute
- func (s *OriginationRoute) SetPriority(v int64) *OriginationRoute
- func (s *OriginationRoute) SetProtocol(v string) *OriginationRoute
- func (s *OriginationRoute) SetWeight(v int64) *OriginationRoute
- func (s OriginationRoute) String() string
- func (s *OriginationRoute) Validate() error
- type Participant
- type PhoneNumber
- func (s PhoneNumber) GoString() string
- func (s *PhoneNumber) SetAssociations(v []*PhoneNumberAssociation) *PhoneNumber
- func (s *PhoneNumber) SetCallingName(v string) *PhoneNumber
- func (s *PhoneNumber) SetCallingNameStatus(v string) *PhoneNumber
- func (s *PhoneNumber) SetCapabilities(v *PhoneNumberCapabilities) *PhoneNumber
- func (s *PhoneNumber) SetCreatedTimestamp(v time.Time) *PhoneNumber
- func (s *PhoneNumber) SetDeletionTimestamp(v time.Time) *PhoneNumber
- func (s *PhoneNumber) SetE164PhoneNumber(v string) *PhoneNumber
- func (s *PhoneNumber) SetPhoneNumberId(v string) *PhoneNumber
- func (s *PhoneNumber) SetProductType(v string) *PhoneNumber
- func (s *PhoneNumber) SetStatus(v string) *PhoneNumber
- func (s *PhoneNumber) SetType(v string) *PhoneNumber
- func (s *PhoneNumber) SetUpdatedTimestamp(v time.Time) *PhoneNumber
- func (s PhoneNumber) String() string
- type PhoneNumberAssociation
- func (s PhoneNumberAssociation) GoString() string
- func (s *PhoneNumberAssociation) SetAssociatedTimestamp(v time.Time) *PhoneNumberAssociation
- func (s *PhoneNumberAssociation) SetName(v string) *PhoneNumberAssociation
- func (s *PhoneNumberAssociation) SetValue(v string) *PhoneNumberAssociation
- func (s PhoneNumberAssociation) String() string
- type PhoneNumberCapabilities
- func (s PhoneNumberCapabilities) GoString() string
- func (s *PhoneNumberCapabilities) SetInboundCall(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetInboundMMS(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetInboundSMS(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetOutboundCall(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetOutboundMMS(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetOutboundSMS(v bool) *PhoneNumberCapabilities
- func (s PhoneNumberCapabilities) String() string
- type PhoneNumberError
- type PhoneNumberOrder
- func (s PhoneNumberOrder) GoString() string
- func (s *PhoneNumberOrder) SetCreatedTimestamp(v time.Time) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetOrderedPhoneNumbers(v []*OrderedPhoneNumber) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetPhoneNumberOrderId(v string) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetProductType(v string) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetStatus(v string) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetUpdatedTimestamp(v time.Time) *PhoneNumberOrder
- func (s PhoneNumberOrder) String() string
- type Proxy
- type ProxySession
- func (s ProxySession) GoString() string
- func (s *ProxySession) SetCapabilities(v []*string) *ProxySession
- func (s *ProxySession) SetCreatedTimestamp(v time.Time) *ProxySession
- func (s *ProxySession) SetEndedTimestamp(v time.Time) *ProxySession
- func (s *ProxySession) SetExpiryMinutes(v int64) *ProxySession
- func (s *ProxySession) SetGeoMatchLevel(v string) *ProxySession
- func (s *ProxySession) SetGeoMatchParams(v *GeoMatchParams) *ProxySession
- func (s *ProxySession) SetName(v string) *ProxySession
- func (s *ProxySession) SetNumberSelectionBehavior(v string) *ProxySession
- func (s *ProxySession) SetParticipants(v []*Participant) *ProxySession
- func (s *ProxySession) SetProxySessionId(v string) *ProxySession
- func (s *ProxySession) SetStatus(v string) *ProxySession
- func (s *ProxySession) SetUpdatedTimestamp(v time.Time) *ProxySession
- func (s *ProxySession) SetVoiceConnectorId(v string) *ProxySession
- func (s ProxySession) String() string
- type PutEventsConfigurationInput
- func (s PutEventsConfigurationInput) GoString() string
- func (s *PutEventsConfigurationInput) SetAccountId(v string) *PutEventsConfigurationInput
- func (s *PutEventsConfigurationInput) SetBotId(v string) *PutEventsConfigurationInput
- func (s *PutEventsConfigurationInput) SetLambdaFunctionArn(v string) *PutEventsConfigurationInput
- func (s *PutEventsConfigurationInput) SetOutboundEventsHTTPSEndpoint(v string) *PutEventsConfigurationInput
- func (s PutEventsConfigurationInput) String() string
- func (s *PutEventsConfigurationInput) Validate() error
- type PutEventsConfigurationOutput
- type PutRetentionSettingsInput
- func (s PutRetentionSettingsInput) GoString() string
- func (s *PutRetentionSettingsInput) SetAccountId(v string) *PutRetentionSettingsInput
- func (s *PutRetentionSettingsInput) SetRetentionSettings(v *RetentionSettings) *PutRetentionSettingsInput
- func (s PutRetentionSettingsInput) String() string
- func (s *PutRetentionSettingsInput) Validate() error
- type PutRetentionSettingsOutput
- func (s PutRetentionSettingsOutput) GoString() string
- func (s *PutRetentionSettingsOutput) SetInitiateDeletionTimestamp(v time.Time) *PutRetentionSettingsOutput
- func (s *PutRetentionSettingsOutput) SetRetentionSettings(v *RetentionSettings) *PutRetentionSettingsOutput
- func (s PutRetentionSettingsOutput) String() string
- type PutVoiceConnectorEmergencyCallingConfigurationInput
- func (s PutVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
- func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationInput
- func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorEmergencyCallingConfigurationInput
- func (s PutVoiceConnectorEmergencyCallingConfigurationInput) String() string
- func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
- type PutVoiceConnectorEmergencyCallingConfigurationOutput
- func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
- func (s *PutVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationOutput
- func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) String() string
- type PutVoiceConnectorLoggingConfigurationInput
- func (s PutVoiceConnectorLoggingConfigurationInput) GoString() string
- func (s *PutVoiceConnectorLoggingConfigurationInput) SetLoggingConfiguration(v *LoggingConfiguration) *PutVoiceConnectorLoggingConfigurationInput
- func (s *PutVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorLoggingConfigurationInput
- func (s PutVoiceConnectorLoggingConfigurationInput) String() string
- func (s *PutVoiceConnectorLoggingConfigurationInput) Validate() error
- type PutVoiceConnectorLoggingConfigurationOutput
- type PutVoiceConnectorOriginationInput
- func (s PutVoiceConnectorOriginationInput) GoString() string
- func (s *PutVoiceConnectorOriginationInput) SetOrigination(v *Origination) *PutVoiceConnectorOriginationInput
- func (s *PutVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorOriginationInput
- func (s PutVoiceConnectorOriginationInput) String() string
- func (s *PutVoiceConnectorOriginationInput) Validate() error
- type PutVoiceConnectorOriginationOutput
- type PutVoiceConnectorProxyInput
- func (s PutVoiceConnectorProxyInput) GoString() string
- func (s *PutVoiceConnectorProxyInput) SetDefaultSessionExpiryMinutes(v int64) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetDisabled(v bool) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetFallBackPhoneNumber(v string) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetPhoneNumberPoolCountries(v []*string) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *PutVoiceConnectorProxyInput
- func (s PutVoiceConnectorProxyInput) String() string
- func (s *PutVoiceConnectorProxyInput) Validate() error
- type PutVoiceConnectorProxyOutput
- type PutVoiceConnectorStreamingConfigurationInput
- func (s PutVoiceConnectorStreamingConfigurationInput) GoString() string
- func (s *PutVoiceConnectorStreamingConfigurationInput) SetStreamingConfiguration(v *StreamingConfiguration) *PutVoiceConnectorStreamingConfigurationInput
- func (s *PutVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorStreamingConfigurationInput
- func (s PutVoiceConnectorStreamingConfigurationInput) String() string
- func (s *PutVoiceConnectorStreamingConfigurationInput) Validate() error
- type PutVoiceConnectorStreamingConfigurationOutput
- type PutVoiceConnectorTerminationCredentialsInput
- func (s PutVoiceConnectorTerminationCredentialsInput) GoString() string
- func (s *PutVoiceConnectorTerminationCredentialsInput) SetCredentials(v []*Credential) *PutVoiceConnectorTerminationCredentialsInput
- func (s *PutVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationCredentialsInput
- func (s PutVoiceConnectorTerminationCredentialsInput) String() string
- func (s *PutVoiceConnectorTerminationCredentialsInput) Validate() error
- type PutVoiceConnectorTerminationCredentialsOutput
- type PutVoiceConnectorTerminationInput
- func (s PutVoiceConnectorTerminationInput) GoString() string
- func (s *PutVoiceConnectorTerminationInput) SetTermination(v *Termination) *PutVoiceConnectorTerminationInput
- func (s *PutVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationInput
- func (s PutVoiceConnectorTerminationInput) String() string
- func (s *PutVoiceConnectorTerminationInput) Validate() error
- type PutVoiceConnectorTerminationOutput
- type RedactConversationMessageInput
- func (s RedactConversationMessageInput) GoString() string
- func (s *RedactConversationMessageInput) SetAccountId(v string) *RedactConversationMessageInput
- func (s *RedactConversationMessageInput) SetConversationId(v string) *RedactConversationMessageInput
- func (s *RedactConversationMessageInput) SetMessageId(v string) *RedactConversationMessageInput
- func (s RedactConversationMessageInput) String() string
- func (s *RedactConversationMessageInput) Validate() error
- type RedactConversationMessageOutput
- type RedactRoomMessageInput
- func (s RedactRoomMessageInput) GoString() string
- func (s *RedactRoomMessageInput) SetAccountId(v string) *RedactRoomMessageInput
- func (s *RedactRoomMessageInput) SetMessageId(v string) *RedactRoomMessageInput
- func (s *RedactRoomMessageInput) SetRoomId(v string) *RedactRoomMessageInput
- func (s RedactRoomMessageInput) String() string
- func (s *RedactRoomMessageInput) Validate() error
- type RedactRoomMessageOutput
- type RegenerateSecurityTokenInput
- func (s RegenerateSecurityTokenInput) GoString() string
- func (s *RegenerateSecurityTokenInput) SetAccountId(v string) *RegenerateSecurityTokenInput
- func (s *RegenerateSecurityTokenInput) SetBotId(v string) *RegenerateSecurityTokenInput
- func (s RegenerateSecurityTokenInput) String() string
- func (s *RegenerateSecurityTokenInput) Validate() error
- type RegenerateSecurityTokenOutput
- type ResetPersonalPINInput
- type ResetPersonalPINOutput
- type ResourceLimitExceededException
- func (s *ResourceLimitExceededException) Code() string
- func (s *ResourceLimitExceededException) Error() string
- func (s ResourceLimitExceededException) GoString() string
- func (s *ResourceLimitExceededException) Message() string
- func (s *ResourceLimitExceededException) OrigErr() error
- func (s *ResourceLimitExceededException) RequestID() string
- func (s *ResourceLimitExceededException) StatusCode() int
- func (s ResourceLimitExceededException) String() string
- type RestorePhoneNumberInput
- type RestorePhoneNumberOutput
- type RetentionSettings
- func (s RetentionSettings) GoString() string
- func (s *RetentionSettings) SetConversationRetentionSettings(v *ConversationRetentionSettings) *RetentionSettings
- func (s *RetentionSettings) SetRoomRetentionSettings(v *RoomRetentionSettings) *RetentionSettings
- func (s RetentionSettings) String() string
- func (s *RetentionSettings) Validate() error
- type Room
- func (s Room) GoString() string
- func (s *Room) SetAccountId(v string) *Room
- func (s *Room) SetCreatedBy(v string) *Room
- func (s *Room) SetCreatedTimestamp(v time.Time) *Room
- func (s *Room) SetName(v string) *Room
- func (s *Room) SetRoomId(v string) *Room
- func (s *Room) SetUpdatedTimestamp(v time.Time) *Room
- func (s Room) String() string
- type RoomMembership
- func (s RoomMembership) GoString() string
- func (s *RoomMembership) SetInvitedBy(v string) *RoomMembership
- func (s *RoomMembership) SetMember(v *Member) *RoomMembership
- func (s *RoomMembership) SetRole(v string) *RoomMembership
- func (s *RoomMembership) SetRoomId(v string) *RoomMembership
- func (s *RoomMembership) SetUpdatedTimestamp(v time.Time) *RoomMembership
- func (s RoomMembership) String() string
- type RoomRetentionSettings
- type SearchAvailablePhoneNumbersInput
- func (s SearchAvailablePhoneNumbersInput) GoString() string
- func (s *SearchAvailablePhoneNumbersInput) SetAreaCode(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetCity(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetCountry(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetMaxResults(v int64) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetNextToken(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetState(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetTollFreePrefix(v string) *SearchAvailablePhoneNumbersInput
- func (s SearchAvailablePhoneNumbersInput) String() string
- func (s *SearchAvailablePhoneNumbersInput) Validate() error
- type SearchAvailablePhoneNumbersOutput
- type ServiceFailureException
- func (s *ServiceFailureException) Code() string
- func (s *ServiceFailureException) Error() string
- func (s ServiceFailureException) GoString() string
- func (s *ServiceFailureException) Message() string
- func (s *ServiceFailureException) OrigErr() error
- func (s *ServiceFailureException) RequestID() string
- func (s *ServiceFailureException) StatusCode() int
- func (s ServiceFailureException) String() string
- type ServiceUnavailableException
- func (s *ServiceUnavailableException) Code() string
- func (s *ServiceUnavailableException) Error() string
- func (s ServiceUnavailableException) GoString() string
- func (s *ServiceUnavailableException) Message() string
- func (s *ServiceUnavailableException) OrigErr() error
- func (s *ServiceUnavailableException) RequestID() string
- func (s *ServiceUnavailableException) StatusCode() int
- func (s ServiceUnavailableException) String() string
- type SigninDelegateGroup
- type StreamingConfiguration
- func (s StreamingConfiguration) GoString() string
- func (s *StreamingConfiguration) SetDataRetentionInHours(v int64) *StreamingConfiguration
- func (s *StreamingConfiguration) SetDisabled(v bool) *StreamingConfiguration
- func (s *StreamingConfiguration) SetStreamingNotificationTargets(v []*StreamingNotificationTarget) *StreamingConfiguration
- func (s StreamingConfiguration) String() string
- func (s *StreamingConfiguration) Validate() error
- type StreamingNotificationTarget
- type Tag
- type TagAttendeeInput
- func (s TagAttendeeInput) GoString() string
- func (s *TagAttendeeInput) SetAttendeeId(v string) *TagAttendeeInput
- func (s *TagAttendeeInput) SetMeetingId(v string) *TagAttendeeInput
- func (s *TagAttendeeInput) SetTags(v []*Tag) *TagAttendeeInput
- func (s TagAttendeeInput) String() string
- func (s *TagAttendeeInput) Validate() error
- type TagAttendeeOutput
- type TagMeetingInput
- type TagMeetingOutput
- type TagResourceInput
- type TagResourceOutput
- type TelephonySettings
- func (s TelephonySettings) GoString() string
- func (s *TelephonySettings) SetInboundCalling(v bool) *TelephonySettings
- func (s *TelephonySettings) SetOutboundCalling(v bool) *TelephonySettings
- func (s *TelephonySettings) SetSMS(v bool) *TelephonySettings
- func (s TelephonySettings) String() string
- func (s *TelephonySettings) Validate() error
- type Termination
- func (s Termination) GoString() string
- func (s *Termination) SetCallingRegions(v []*string) *Termination
- func (s *Termination) SetCidrAllowedList(v []*string) *Termination
- func (s *Termination) SetCpsLimit(v int64) *Termination
- func (s *Termination) SetDefaultPhoneNumber(v string) *Termination
- func (s *Termination) SetDisabled(v bool) *Termination
- func (s Termination) String() string
- func (s *Termination) Validate() error
- type TerminationHealth
- type ThrottledClientException
- func (s *ThrottledClientException) Code() string
- func (s *ThrottledClientException) Error() string
- func (s ThrottledClientException) GoString() string
- func (s *ThrottledClientException) Message() string
- func (s *ThrottledClientException) OrigErr() error
- func (s *ThrottledClientException) RequestID() string
- func (s *ThrottledClientException) StatusCode() int
- func (s ThrottledClientException) String() string
- type UnauthorizedClientException
- func (s *UnauthorizedClientException) Code() string
- func (s *UnauthorizedClientException) Error() string
- func (s UnauthorizedClientException) GoString() string
- func (s *UnauthorizedClientException) Message() string
- func (s *UnauthorizedClientException) OrigErr() error
- func (s *UnauthorizedClientException) RequestID() string
- func (s *UnauthorizedClientException) StatusCode() int
- func (s UnauthorizedClientException) String() string
- type UnprocessableEntityException
- func (s *UnprocessableEntityException) Code() string
- func (s *UnprocessableEntityException) Error() string
- func (s UnprocessableEntityException) GoString() string
- func (s *UnprocessableEntityException) Message() string
- func (s *UnprocessableEntityException) OrigErr() error
- func (s *UnprocessableEntityException) RequestID() string
- func (s *UnprocessableEntityException) StatusCode() int
- func (s UnprocessableEntityException) String() string
- type UntagAttendeeInput
- func (s UntagAttendeeInput) GoString() string
- func (s *UntagAttendeeInput) SetAttendeeId(v string) *UntagAttendeeInput
- func (s *UntagAttendeeInput) SetMeetingId(v string) *UntagAttendeeInput
- func (s *UntagAttendeeInput) SetTagKeys(v []*string) *UntagAttendeeInput
- func (s UntagAttendeeInput) String() string
- func (s *UntagAttendeeInput) Validate() error
- type UntagAttendeeOutput
- type UntagMeetingInput
- type UntagMeetingOutput
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateAccountInput
- type UpdateAccountOutput
- type UpdateAccountSettingsInput
- func (s UpdateAccountSettingsInput) GoString() string
- func (s *UpdateAccountSettingsInput) SetAccountId(v string) *UpdateAccountSettingsInput
- func (s *UpdateAccountSettingsInput) SetAccountSettings(v *AccountSettings) *UpdateAccountSettingsInput
- func (s UpdateAccountSettingsInput) String() string
- func (s *UpdateAccountSettingsInput) Validate() error
- type UpdateAccountSettingsOutput
- type UpdateBotInput
- func (s UpdateBotInput) GoString() string
- func (s *UpdateBotInput) SetAccountId(v string) *UpdateBotInput
- func (s *UpdateBotInput) SetBotId(v string) *UpdateBotInput
- func (s *UpdateBotInput) SetDisabled(v bool) *UpdateBotInput
- func (s UpdateBotInput) String() string
- func (s *UpdateBotInput) Validate() error
- type UpdateBotOutput
- type UpdateGlobalSettingsInput
- func (s UpdateGlobalSettingsInput) GoString() string
- func (s *UpdateGlobalSettingsInput) SetBusinessCalling(v *BusinessCallingSettings) *UpdateGlobalSettingsInput
- func (s *UpdateGlobalSettingsInput) SetVoiceConnector(v *VoiceConnectorSettings) *UpdateGlobalSettingsInput
- func (s UpdateGlobalSettingsInput) String() string
- func (s *UpdateGlobalSettingsInput) Validate() error
- type UpdateGlobalSettingsOutput
- type UpdatePhoneNumberInput
- func (s UpdatePhoneNumberInput) GoString() string
- func (s *UpdatePhoneNumberInput) SetCallingName(v string) *UpdatePhoneNumberInput
- func (s *UpdatePhoneNumberInput) SetPhoneNumberId(v string) *UpdatePhoneNumberInput
- func (s *UpdatePhoneNumberInput) SetProductType(v string) *UpdatePhoneNumberInput
- func (s UpdatePhoneNumberInput) String() string
- func (s *UpdatePhoneNumberInput) Validate() error
- type UpdatePhoneNumberOutput
- type UpdatePhoneNumberRequestItem
- func (s UpdatePhoneNumberRequestItem) GoString() string
- func (s *UpdatePhoneNumberRequestItem) SetCallingName(v string) *UpdatePhoneNumberRequestItem
- func (s *UpdatePhoneNumberRequestItem) SetPhoneNumberId(v string) *UpdatePhoneNumberRequestItem
- func (s *UpdatePhoneNumberRequestItem) SetProductType(v string) *UpdatePhoneNumberRequestItem
- func (s UpdatePhoneNumberRequestItem) String() string
- func (s *UpdatePhoneNumberRequestItem) Validate() error
- type UpdatePhoneNumberSettingsInput
- type UpdatePhoneNumberSettingsOutput
- type UpdateProxySessionInput
- func (s UpdateProxySessionInput) GoString() string
- func (s *UpdateProxySessionInput) SetCapabilities(v []*string) *UpdateProxySessionInput
- func (s *UpdateProxySessionInput) SetExpiryMinutes(v int64) *UpdateProxySessionInput
- func (s *UpdateProxySessionInput) SetProxySessionId(v string) *UpdateProxySessionInput
- func (s *UpdateProxySessionInput) SetVoiceConnectorId(v string) *UpdateProxySessionInput
- func (s UpdateProxySessionInput) String() string
- func (s *UpdateProxySessionInput) Validate() error
- type UpdateProxySessionOutput
- type UpdateRoomInput
- func (s UpdateRoomInput) GoString() string
- func (s *UpdateRoomInput) SetAccountId(v string) *UpdateRoomInput
- func (s *UpdateRoomInput) SetName(v string) *UpdateRoomInput
- func (s *UpdateRoomInput) SetRoomId(v string) *UpdateRoomInput
- func (s UpdateRoomInput) String() string
- func (s *UpdateRoomInput) Validate() error
- type UpdateRoomMembershipInput
- func (s UpdateRoomMembershipInput) GoString() string
- func (s *UpdateRoomMembershipInput) SetAccountId(v string) *UpdateRoomMembershipInput
- func (s *UpdateRoomMembershipInput) SetMemberId(v string) *UpdateRoomMembershipInput
- func (s *UpdateRoomMembershipInput) SetRole(v string) *UpdateRoomMembershipInput
- func (s *UpdateRoomMembershipInput) SetRoomId(v string) *UpdateRoomMembershipInput
- func (s UpdateRoomMembershipInput) String() string
- func (s *UpdateRoomMembershipInput) Validate() error
- type UpdateRoomMembershipOutput
- type UpdateRoomOutput
- type UpdateUserInput
- func (s UpdateUserInput) GoString() string
- func (s *UpdateUserInput) SetAccountId(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetAlexaForBusinessMetadata(v *AlexaForBusinessMetadata) *UpdateUserInput
- func (s *UpdateUserInput) SetLicenseType(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetUserId(v string) *UpdateUserInput
- func (s *UpdateUserInput) SetUserType(v string) *UpdateUserInput
- func (s UpdateUserInput) String() string
- func (s *UpdateUserInput) Validate() error
- type UpdateUserOutput
- type UpdateUserRequestItem
- func (s UpdateUserRequestItem) GoString() string
- func (s *UpdateUserRequestItem) SetAlexaForBusinessMetadata(v *AlexaForBusinessMetadata) *UpdateUserRequestItem
- func (s *UpdateUserRequestItem) SetLicenseType(v string) *UpdateUserRequestItem
- func (s *UpdateUserRequestItem) SetUserId(v string) *UpdateUserRequestItem
- func (s *UpdateUserRequestItem) SetUserType(v string) *UpdateUserRequestItem
- func (s UpdateUserRequestItem) String() string
- func (s *UpdateUserRequestItem) Validate() error
- type UpdateUserSettingsInput
- func (s UpdateUserSettingsInput) GoString() string
- func (s *UpdateUserSettingsInput) SetAccountId(v string) *UpdateUserSettingsInput
- func (s *UpdateUserSettingsInput) SetUserId(v string) *UpdateUserSettingsInput
- func (s *UpdateUserSettingsInput) SetUserSettings(v *UserSettings) *UpdateUserSettingsInput
- func (s UpdateUserSettingsInput) String() string
- func (s *UpdateUserSettingsInput) Validate() error
- type UpdateUserSettingsOutput
- type UpdateVoiceConnectorGroupInput
- func (s UpdateVoiceConnectorGroupInput) GoString() string
- func (s *UpdateVoiceConnectorGroupInput) SetName(v string) *UpdateVoiceConnectorGroupInput
- func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *UpdateVoiceConnectorGroupInput
- func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *UpdateVoiceConnectorGroupInput
- func (s UpdateVoiceConnectorGroupInput) String() string
- func (s *UpdateVoiceConnectorGroupInput) Validate() error
- type UpdateVoiceConnectorGroupOutput
- type UpdateVoiceConnectorInput
- func (s UpdateVoiceConnectorInput) GoString() string
- func (s *UpdateVoiceConnectorInput) SetName(v string) *UpdateVoiceConnectorInput
- func (s *UpdateVoiceConnectorInput) SetRequireEncryption(v bool) *UpdateVoiceConnectorInput
- func (s *UpdateVoiceConnectorInput) SetVoiceConnectorId(v string) *UpdateVoiceConnectorInput
- func (s UpdateVoiceConnectorInput) String() string
- func (s *UpdateVoiceConnectorInput) Validate() error
- type UpdateVoiceConnectorOutput
- type User
- func (s User) GoString() string
- func (s *User) SetAccountId(v string) *User
- func (s *User) SetAlexaForBusinessMetadata(v *AlexaForBusinessMetadata) *User
- func (s *User) SetDisplayName(v string) *User
- func (s *User) SetInvitedOn(v time.Time) *User
- func (s *User) SetLicenseType(v string) *User
- func (s *User) SetPersonalPIN(v string) *User
- func (s *User) SetPrimaryEmail(v string) *User
- func (s *User) SetPrimaryProvisionedNumber(v string) *User
- func (s *User) SetRegisteredOn(v time.Time) *User
- func (s *User) SetUserId(v string) *User
- func (s *User) SetUserInvitationStatus(v string) *User
- func (s *User) SetUserRegistrationStatus(v string) *User
- func (s *User) SetUserType(v string) *User
- func (s User) String() string
- type UserError
- type UserSettings
- type VoiceConnector
- func (s VoiceConnector) GoString() string
- func (s *VoiceConnector) SetAwsRegion(v string) *VoiceConnector
- func (s *VoiceConnector) SetCreatedTimestamp(v time.Time) *VoiceConnector
- func (s *VoiceConnector) SetName(v string) *VoiceConnector
- func (s *VoiceConnector) SetOutboundHostName(v string) *VoiceConnector
- func (s *VoiceConnector) SetRequireEncryption(v bool) *VoiceConnector
- func (s *VoiceConnector) SetUpdatedTimestamp(v time.Time) *VoiceConnector
- func (s *VoiceConnector) SetVoiceConnectorId(v string) *VoiceConnector
- func (s VoiceConnector) String() string
- type VoiceConnectorGroup
- func (s VoiceConnectorGroup) GoString() string
- func (s *VoiceConnectorGroup) SetCreatedTimestamp(v time.Time) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetName(v string) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetUpdatedTimestamp(v time.Time) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetVoiceConnectorGroupId(v string) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetVoiceConnectorItems(v []*VoiceConnectorItem) *VoiceConnectorGroup
- func (s VoiceConnectorGroup) String() string
- type VoiceConnectorItem
- type VoiceConnectorSettings
Constants ¶
const ( // AccountTypeTeam is a AccountType enum value AccountTypeTeam = "Team" // AccountTypeEnterpriseDirectory is a AccountType enum value AccountTypeEnterpriseDirectory = "EnterpriseDirectory" // AccountTypeEnterpriseLwa is a AccountType enum value AccountTypeEnterpriseLwa = "EnterpriseLWA" // AccountTypeEnterpriseOidc is a AccountType enum value AccountTypeEnterpriseOidc = "EnterpriseOIDC" )
const ( // CallingNameStatusUnassigned is a CallingNameStatus enum value CallingNameStatusUnassigned = "Unassigned" // CallingNameStatusUpdateInProgress is a CallingNameStatus enum value CallingNameStatusUpdateInProgress = "UpdateInProgress" // CallingNameStatusUpdateSucceeded is a CallingNameStatus enum value CallingNameStatusUpdateSucceeded = "UpdateSucceeded" // CallingNameStatusUpdateFailed is a CallingNameStatus enum value CallingNameStatusUpdateFailed = "UpdateFailed" )
const ( // CapabilityVoice is a Capability enum value CapabilityVoice = "Voice" // CapabilitySms is a Capability enum value CapabilitySms = "SMS" )
const ( // EmailStatusNotSent is a EmailStatus enum value EmailStatusNotSent = "NotSent" // EmailStatusSent is a EmailStatus enum value EmailStatusSent = "Sent" // EmailStatusFailed is a EmailStatus enum value EmailStatusFailed = "Failed" )
const ( // ErrorCodeBadRequest is a ErrorCode enum value ErrorCodeBadRequest = "BadRequest" // ErrorCodeConflict is a ErrorCode enum value ErrorCodeConflict = "Conflict" // ErrorCodeForbidden is a ErrorCode enum value ErrorCodeForbidden = "Forbidden" // ErrorCodeNotFound is a ErrorCode enum value ErrorCodeNotFound = "NotFound" // ErrorCodePreconditionFailed is a ErrorCode enum value ErrorCodePreconditionFailed = "PreconditionFailed" // ErrorCodeResourceLimitExceeded is a ErrorCode enum value ErrorCodeResourceLimitExceeded = "ResourceLimitExceeded" // ErrorCodeServiceFailure is a ErrorCode enum value ErrorCodeServiceFailure = "ServiceFailure" // ErrorCodeAccessDenied is a ErrorCode enum value ErrorCodeAccessDenied = "AccessDenied" ErrorCodeServiceUnavailable = "ServiceUnavailable" // ErrorCodeThrottled is a ErrorCode enum value ErrorCodeThrottled = "Throttled" // ErrorCodeThrottling is a ErrorCode enum value ErrorCodeThrottling = "Throttling" ErrorCodeUnauthorized = "Unauthorized" // ErrorCodeUnprocessable is a ErrorCode enum value ErrorCodeUnprocessable = "Unprocessable" // ErrorCodeVoiceConnectorGroupAssociationsExist is a ErrorCode enum value ErrorCodeVoiceConnectorGroupAssociationsExist = "VoiceConnectorGroupAssociationsExist" // ErrorCodePhoneNumberAssociationsExist is a ErrorCode enum value ErrorCodePhoneNumberAssociationsExist = "PhoneNumberAssociationsExist" )
const ( // GeoMatchLevelCountry is a GeoMatchLevel enum value GeoMatchLevelCountry = "Country" // GeoMatchLevelAreaCode is a GeoMatchLevel enum value GeoMatchLevelAreaCode = "AreaCode" )
const ( // InviteStatusPending is a InviteStatus enum value InviteStatusPending = "Pending" // InviteStatusAccepted is a InviteStatus enum value InviteStatusAccepted = "Accepted" // InviteStatusFailed is a InviteStatus enum value InviteStatusFailed = "Failed" )
const ( // LicenseBasic is a License enum value LicenseBasic = "Basic" // LicensePlus is a License enum value LicensePlus = "Plus" // LicensePro is a License enum value LicensePro = "Pro" // LicenseProTrial is a License enum value LicenseProTrial = "ProTrial" )
const ( // MemberTypeUser is a MemberType enum value MemberTypeUser = "User" // MemberTypeBot is a MemberType enum value MemberTypeBot = "Bot" // MemberTypeWebhook is a MemberType enum value MemberTypeWebhook = "Webhook" )
const ( // NotificationTargetEventBridge is a NotificationTarget enum value NotificationTargetEventBridge = "EventBridge" // NotificationTargetSns is a NotificationTarget enum value NotificationTargetSns = "SNS" // NotificationTargetSqs is a NotificationTarget enum value NotificationTargetSqs = "SQS" )
const ( // NumberSelectionBehaviorPreferSticky is a NumberSelectionBehavior enum value NumberSelectionBehaviorPreferSticky = "PreferSticky" // NumberSelectionBehaviorAvoidSticky is a NumberSelectionBehavior enum value NumberSelectionBehaviorAvoidSticky = "AvoidSticky" )
const ( // OrderedPhoneNumberStatusProcessing is a OrderedPhoneNumberStatus enum value OrderedPhoneNumberStatusProcessing = "Processing" // OrderedPhoneNumberStatusAcquired is a OrderedPhoneNumberStatus enum value OrderedPhoneNumberStatusAcquired = "Acquired" // OrderedPhoneNumberStatusFailed is a OrderedPhoneNumberStatus enum value OrderedPhoneNumberStatusFailed = "Failed" )
const ( // OriginationRouteProtocolTcp is a OriginationRouteProtocol enum value OriginationRouteProtocolTcp = "TCP" // OriginationRouteProtocolUdp is a OriginationRouteProtocol enum value OriginationRouteProtocolUdp = "UDP" )
const ( // PhoneNumberAssociationNameAccountId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameAccountId = "AccountId" // PhoneNumberAssociationNameUserId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameUserId = "UserId" // PhoneNumberAssociationNameVoiceConnectorId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameVoiceConnectorId = "VoiceConnectorId" // PhoneNumberAssociationNameVoiceConnectorGroupId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameVoiceConnectorGroupId = "VoiceConnectorGroupId" )
const ( // PhoneNumberOrderStatusProcessing is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusProcessing = "Processing" // PhoneNumberOrderStatusSuccessful is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusSuccessful = "Successful" // PhoneNumberOrderStatusFailed is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusFailed = "Failed" // PhoneNumberOrderStatusPartial is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusPartial = "Partial" )
const ( // PhoneNumberProductTypeBusinessCalling is a PhoneNumberProductType enum value PhoneNumberProductTypeBusinessCalling = "BusinessCalling" // PhoneNumberProductTypeVoiceConnector is a PhoneNumberProductType enum value PhoneNumberProductTypeVoiceConnector = "VoiceConnector" )
const ( // PhoneNumberStatusAcquireInProgress is a PhoneNumberStatus enum value PhoneNumberStatusAcquireInProgress = "AcquireInProgress" // PhoneNumberStatusAcquireFailed is a PhoneNumberStatus enum value PhoneNumberStatusAcquireFailed = "AcquireFailed" // PhoneNumberStatusUnassigned is a PhoneNumberStatus enum value PhoneNumberStatusUnassigned = "Unassigned" // PhoneNumberStatusAssigned is a PhoneNumberStatus enum value PhoneNumberStatusAssigned = "Assigned" // PhoneNumberStatusReleaseInProgress is a PhoneNumberStatus enum value PhoneNumberStatusReleaseInProgress = "ReleaseInProgress" // PhoneNumberStatusDeleteInProgress is a PhoneNumberStatus enum value PhoneNumberStatusDeleteInProgress = "DeleteInProgress" // PhoneNumberStatusReleaseFailed is a PhoneNumberStatus enum value PhoneNumberStatusReleaseFailed = "ReleaseFailed" // PhoneNumberStatusDeleteFailed is a PhoneNumberStatus enum value PhoneNumberStatusDeleteFailed = "DeleteFailed" )
const ( // PhoneNumberTypeLocal is a PhoneNumberType enum value PhoneNumberTypeLocal = "Local" // PhoneNumberTypeTollFree is a PhoneNumberType enum value PhoneNumberTypeTollFree = "TollFree" )
const ( // ProxySessionStatusOpen is a ProxySessionStatus enum value ProxySessionStatusOpen = "Open" // ProxySessionStatusInProgress is a ProxySessionStatus enum value ProxySessionStatusInProgress = "InProgress" // ProxySessionStatusClosed is a ProxySessionStatus enum value ProxySessionStatusClosed = "Closed" )
const ( // RegistrationStatusUnregistered is a RegistrationStatus enum value RegistrationStatusUnregistered = "Unregistered" // RegistrationStatusRegistered is a RegistrationStatus enum value RegistrationStatusRegistered = "Registered" // RegistrationStatusSuspended is a RegistrationStatus enum value RegistrationStatusSuspended = "Suspended" )
const ( // RoomMembershipRoleAdministrator is a RoomMembershipRole enum value RoomMembershipRoleAdministrator = "Administrator" // RoomMembershipRoleMember is a RoomMembershipRole enum value RoomMembershipRoleMember = "Member" )
const ( // UserTypePrivateUser is a UserType enum value UserTypePrivateUser = "PrivateUser" UserTypeSharedDevice = "SharedDevice" )
const ( // VoiceConnectorAwsRegionUsEast1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionUsEast1 = "us-east-1" // VoiceConnectorAwsRegionUsWest2 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionUsWest2 = "us-west-2" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // You don't have permissions to perform the requested operation. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeBadRequestException for service response error code // "BadRequestException". // // The input parameters don't match the service's restrictions. ErrCodeBadRequestException = "BadRequestException" // ErrCodeConflictException for service response error code // "ConflictException". // // The request could not be processed because of conflict in the current state // of the resource. ErrCodeConflictException = "ConflictException" // ErrCodeForbiddenException for service response error code // "ForbiddenException". // // The client is permanently forbidden from making the request. For example, // when a user tries to create an account from an unsupported Region. ErrCodeForbiddenException = "ForbiddenException" // ErrCodeNotFoundException for service response error code // "NotFoundException". // // One or more of the resources in the request does not exist in the system. ErrCodeNotFoundException = "NotFoundException" // ErrCodeResourceLimitExceededException for service response error code // "ResourceLimitExceededException". // // The request exceeds the resource limit. ErrCodeResourceLimitExceededException = "ResourceLimitExceededException" // ErrCodeServiceFailureException for service response error code // "ServiceFailureException". // // The service encountered an unexpected error. ErrCodeServiceFailureException = "ServiceFailureException" // "ServiceUnavailableException". // // The service is currently unavailable. ErrCodeServiceUnavailableException = "ServiceUnavailableException" // ErrCodeThrottledClientException for service response error code // "ThrottledClientException". // // The client exceeded its request rate limit. ErrCodeThrottledClientException = "ThrottledClientException" // "UnauthorizedClientException". // // The client is not currently authorized to make the request. ErrCodeUnauthorizedClientException = "UnauthorizedClientException" // ErrCodeUnprocessableEntityException for service response error code // "UnprocessableEntityException". // // The request was well-formed but was unable to be followed due to semantic // errors. ErrCodeUnprocessableEntityException = "UnprocessableEntityException" )
const ( ServiceName = "Chime" // Name of service. EndpointsID = "chime" // ID to lookup a service endpoint with. ServiceID = "Chime" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// BotTypeChatBot is a BotType enum value
BotTypeChatBot = "ChatBot"
)
Variables ¶
This section is empty.
Functions ¶
func AccountType_Values ¶ added in v1.34.3
func AccountType_Values() []string
AccountType_Values returns all elements of the AccountType enum
func BotType_Values ¶ added in v1.34.3
func BotType_Values() []string
BotType_Values returns all elements of the BotType enum
func CallingNameStatus_Values ¶ added in v1.34.3
func CallingNameStatus_Values() []string
CallingNameStatus_Values returns all elements of the CallingNameStatus enum
func Capability_Values ¶ added in v1.34.3
func Capability_Values() []string
Capability_Values returns all elements of the Capability enum
func EmailStatus_Values ¶ added in v1.34.3
func EmailStatus_Values() []string
EmailStatus_Values returns all elements of the EmailStatus enum
func ErrorCode_Values ¶ added in v1.34.3
func ErrorCode_Values() []string
ErrorCode_Values returns all elements of the ErrorCode enum
func GeoMatchLevel_Values ¶ added in v1.34.3
func GeoMatchLevel_Values() []string
GeoMatchLevel_Values returns all elements of the GeoMatchLevel enum
func InviteStatus_Values ¶ added in v1.34.3
func InviteStatus_Values() []string
InviteStatus_Values returns all elements of the InviteStatus enum
func License_Values ¶ added in v1.34.3
func License_Values() []string
License_Values returns all elements of the License enum
func MemberType_Values ¶ added in v1.34.3
func MemberType_Values() []string
MemberType_Values returns all elements of the MemberType enum
func NotificationTarget_Values ¶ added in v1.34.3
func NotificationTarget_Values() []string
NotificationTarget_Values returns all elements of the NotificationTarget enum
func NumberSelectionBehavior_Values ¶ added in v1.34.3
func NumberSelectionBehavior_Values() []string
NumberSelectionBehavior_Values returns all elements of the NumberSelectionBehavior enum
func OrderedPhoneNumberStatus_Values ¶ added in v1.34.3
func OrderedPhoneNumberStatus_Values() []string
OrderedPhoneNumberStatus_Values returns all elements of the OrderedPhoneNumberStatus enum
func OriginationRouteProtocol_Values ¶ added in v1.34.3
func OriginationRouteProtocol_Values() []string
OriginationRouteProtocol_Values returns all elements of the OriginationRouteProtocol enum
func PhoneNumberAssociationName_Values ¶ added in v1.34.3
func PhoneNumberAssociationName_Values() []string
PhoneNumberAssociationName_Values returns all elements of the PhoneNumberAssociationName enum
func PhoneNumberOrderStatus_Values ¶ added in v1.34.3
func PhoneNumberOrderStatus_Values() []string
PhoneNumberOrderStatus_Values returns all elements of the PhoneNumberOrderStatus enum
func PhoneNumberProductType_Values ¶ added in v1.34.3
func PhoneNumberProductType_Values() []string
PhoneNumberProductType_Values returns all elements of the PhoneNumberProductType enum
func PhoneNumberStatus_Values ¶ added in v1.34.3
func PhoneNumberStatus_Values() []string
PhoneNumberStatus_Values returns all elements of the PhoneNumberStatus enum
func PhoneNumberType_Values ¶ added in v1.34.3
func PhoneNumberType_Values() []string
PhoneNumberType_Values returns all elements of the PhoneNumberType enum
func ProxySessionStatus_Values ¶ added in v1.34.3
func ProxySessionStatus_Values() []string
ProxySessionStatus_Values returns all elements of the ProxySessionStatus enum
func RegistrationStatus_Values ¶ added in v1.34.3
func RegistrationStatus_Values() []string
RegistrationStatus_Values returns all elements of the RegistrationStatus enum
func RoomMembershipRole_Values ¶ added in v1.34.3
func RoomMembershipRole_Values() []string
RoomMembershipRole_Values returns all elements of the RoomMembershipRole enum
func UserType_Values ¶ added in v1.34.3
func UserType_Values() []string
UserType_Values returns all elements of the UserType enum
func VoiceConnectorAwsRegion_Values ¶ added in v1.34.3
func VoiceConnectorAwsRegion_Values() []string
VoiceConnectorAwsRegion_Values returns all elements of the VoiceConnectorAwsRegion enum
Types ¶
type AccessDeniedException ¶ added in v1.28.0
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
You don't have permissions to perform the requested operation.
func (*AccessDeniedException) Code ¶ added in v1.28.0
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶ added in v1.28.0
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶ added in v1.28.0
func (s AccessDeniedException) GoString() string
GoString returns the string representation
func (*AccessDeniedException) Message ¶ added in v1.28.0
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶ added in v1.28.0
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶ added in v1.28.0
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶ added in v1.28.0
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶ added in v1.28.0
func (s AccessDeniedException) String() string
String returns the string representation
type Account ¶
type Account struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `type:"string" required:"true"` // The Amazon Chime account type. For more information about different account // types, see Managing Your Amazon Chime Accounts (https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html) // in the Amazon Chime Administration Guide. AccountType *string `type:"string" enum:"AccountType"` // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `type:"string" required:"true"` // The Amazon Chime account creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The default license for the Amazon Chime account. DefaultLicense *string `type:"string" enum:"License"` // The Amazon Chime account name. // // Name is a required field Name *string `type:"string" required:"true"` // The sign-in delegate groups associated with the account. SigninDelegateGroups []*SigninDelegateGroup `type:"list"` // Supported licenses for the Amazon Chime account. SupportedLicenses []*string `type:"list"` // contains filtered or unexported fields }
The Amazon Chime account details. An AWS account can have multiple Amazon Chime accounts.
func (*Account) SetAccountId ¶
SetAccountId sets the AccountId field's value.
func (*Account) SetAccountType ¶
SetAccountType sets the AccountType field's value.
func (*Account) SetAwsAccountId ¶
SetAwsAccountId sets the AwsAccountId field's value.
func (*Account) SetCreatedTimestamp ¶
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*Account) SetDefaultLicense ¶
SetDefaultLicense sets the DefaultLicense field's value.
func (*Account) SetSigninDelegateGroups ¶ added in v1.28.0
func (s *Account) SetSigninDelegateGroups(v []*SigninDelegateGroup) *Account
SetSigninDelegateGroups sets the SigninDelegateGroups field's value.
func (*Account) SetSupportedLicenses ¶
SetSupportedLicenses sets the SupportedLicenses field's value.
type AccountSettings ¶
type AccountSettings struct { // Setting that stops or starts remote control of shared screens during meetings. DisableRemoteControl *bool `type:"boolean"` // Setting that allows meeting participants to choose the Call me at a phone // number option. For more information, see Join a Meeting without the Amazon // Chime App (https://docs.aws.amazon.com/chime/latest/ug/chime-join-meeting.html). EnableDialOut *bool `type:"boolean"` // contains filtered or unexported fields }
Settings related to the Amazon Chime account. This includes settings that start or stop remote control of shared screens, or start or stop the dial-out option in the Amazon Chime web application. For more information about these settings, see Use the Policies Page (https://docs.aws.amazon.com/chime/latest/ag/policies.html) in the Amazon Chime Administration Guide.
func (AccountSettings) GoString ¶
func (s AccountSettings) GoString() string
GoString returns the string representation
func (*AccountSettings) SetDisableRemoteControl ¶
func (s *AccountSettings) SetDisableRemoteControl(v bool) *AccountSettings
SetDisableRemoteControl sets the DisableRemoteControl field's value.
func (*AccountSettings) SetEnableDialOut ¶
func (s *AccountSettings) SetEnableDialOut(v bool) *AccountSettings
SetEnableDialOut sets the EnableDialOut field's value.
func (AccountSettings) String ¶
func (s AccountSettings) String() string
String returns the string representation
type AlexaForBusinessMetadata ¶ added in v1.28.0
type AlexaForBusinessMetadata struct { // The ARN of the room resource. AlexaForBusinessRoomArn *string `type:"string" sensitive:"true"` // Starts or stops Alexa for Business. IsAlexaForBusinessEnabled *bool `type:"boolean"` // contains filtered or unexported fields }
The Alexa for Business metadata associated with an Amazon Chime user, used to integrate Alexa for Business with a device.
func (AlexaForBusinessMetadata) GoString ¶ added in v1.28.0
func (s AlexaForBusinessMetadata) GoString() string
GoString returns the string representation
func (*AlexaForBusinessMetadata) SetAlexaForBusinessRoomArn ¶ added in v1.28.0
func (s *AlexaForBusinessMetadata) SetAlexaForBusinessRoomArn(v string) *AlexaForBusinessMetadata
SetAlexaForBusinessRoomArn sets the AlexaForBusinessRoomArn field's value.
func (*AlexaForBusinessMetadata) SetIsAlexaForBusinessEnabled ¶ added in v1.28.0
func (s *AlexaForBusinessMetadata) SetIsAlexaForBusinessEnabled(v bool) *AlexaForBusinessMetadata
SetIsAlexaForBusinessEnabled sets the IsAlexaForBusinessEnabled field's value.
func (AlexaForBusinessMetadata) String ¶ added in v1.28.0
func (s AlexaForBusinessMetadata) String() string
String returns the string representation
type AssociatePhoneNumberWithUserInput ¶ added in v1.18.4
type AssociatePhoneNumberWithUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The phone number, in E.164 format. // // E164PhoneNumber is a required field E164PhoneNumber *string `type:"string" required:"true" sensitive:"true"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociatePhoneNumberWithUserInput) GoString ¶ added in v1.18.4
func (s AssociatePhoneNumberWithUserInput) GoString() string
GoString returns the string representation
func (*AssociatePhoneNumberWithUserInput) SetAccountId ¶ added in v1.18.4
func (s *AssociatePhoneNumberWithUserInput) SetAccountId(v string) *AssociatePhoneNumberWithUserInput
SetAccountId sets the AccountId field's value.
func (*AssociatePhoneNumberWithUserInput) SetE164PhoneNumber ¶ added in v1.18.4
func (s *AssociatePhoneNumberWithUserInput) SetE164PhoneNumber(v string) *AssociatePhoneNumberWithUserInput
SetE164PhoneNumber sets the E164PhoneNumber field's value.
func (*AssociatePhoneNumberWithUserInput) SetUserId ¶ added in v1.18.4
func (s *AssociatePhoneNumberWithUserInput) SetUserId(v string) *AssociatePhoneNumberWithUserInput
SetUserId sets the UserId field's value.
func (AssociatePhoneNumberWithUserInput) String ¶ added in v1.18.4
func (s AssociatePhoneNumberWithUserInput) String() string
String returns the string representation
func (*AssociatePhoneNumberWithUserInput) Validate ¶ added in v1.18.4
func (s *AssociatePhoneNumberWithUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumberWithUserOutput ¶ added in v1.18.4
type AssociatePhoneNumberWithUserOutput struct {
// contains filtered or unexported fields
}
func (AssociatePhoneNumberWithUserOutput) GoString ¶ added in v1.18.4
func (s AssociatePhoneNumberWithUserOutput) GoString() string
GoString returns the string representation
func (AssociatePhoneNumberWithUserOutput) String ¶ added in v1.18.4
func (s AssociatePhoneNumberWithUserOutput) String() string
String returns the string representation
type AssociatePhoneNumbersWithVoiceConnectorGroupInput ¶ added in v1.25.19
type AssociatePhoneNumbersWithVoiceConnectorGroupInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // If true, associates the provided phone numbers with the provided Amazon Chime // Voice Connector Group and removes any previously existing associations. If // false, does not associate any phone numbers that have previously existing // associations. ForceAssociate *bool `type:"boolean"` // The Amazon Chime Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociatePhoneNumbersWithVoiceConnectorGroupInput) GoString ¶ added in v1.25.19
func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) GoString() string
GoString returns the string representation
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetE164PhoneNumbers ¶ added in v1.25.19
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetForceAssociate ¶ added in v1.25.19
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetForceAssociate sets the ForceAssociate field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶ added in v1.25.19
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (AssociatePhoneNumbersWithVoiceConnectorGroupInput) String ¶ added in v1.25.19
func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) String() string
String returns the string representation
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) Validate ¶ added in v1.25.19
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumbersWithVoiceConnectorGroupOutput ¶ added in v1.25.19
type AssociatePhoneNumbersWithVoiceConnectorGroupOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (AssociatePhoneNumbersWithVoiceConnectorGroupOutput) GoString ¶ added in v1.25.19
func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation
func (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput) SetPhoneNumberErrors ¶ added in v1.25.19
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorGroupOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (AssociatePhoneNumbersWithVoiceConnectorGroupOutput) String ¶ added in v1.25.19
func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) String() string
String returns the string representation
type AssociatePhoneNumbersWithVoiceConnectorInput ¶ added in v1.18.4
type AssociatePhoneNumbersWithVoiceConnectorInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // If true, associates the provided phone numbers with the provided Amazon Chime // Voice Connector and removes any previously existing associations. If false, // does not associate any phone numbers that have previously existing associations. ForceAssociate *bool `type:"boolean"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociatePhoneNumbersWithVoiceConnectorInput) GoString ¶ added in v1.18.4
func (s AssociatePhoneNumbersWithVoiceConnectorInput) GoString() string
GoString returns the string representation
func (*AssociatePhoneNumbersWithVoiceConnectorInput) SetE164PhoneNumbers ¶ added in v1.18.4
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorInput) SetForceAssociate ¶ added in v1.25.19
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorInput
SetForceAssociate sets the ForceAssociate field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetVoiceConnectorId(v string) *AssociatePhoneNumbersWithVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (AssociatePhoneNumbersWithVoiceConnectorInput) String ¶ added in v1.18.4
func (s AssociatePhoneNumbersWithVoiceConnectorInput) String() string
String returns the string representation
func (*AssociatePhoneNumbersWithVoiceConnectorInput) Validate ¶ added in v1.18.4
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumbersWithVoiceConnectorOutput ¶ added in v1.18.4
type AssociatePhoneNumbersWithVoiceConnectorOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (AssociatePhoneNumbersWithVoiceConnectorOutput) GoString ¶ added in v1.18.4
func (s AssociatePhoneNumbersWithVoiceConnectorOutput) GoString() string
GoString returns the string representation
func (*AssociatePhoneNumbersWithVoiceConnectorOutput) SetPhoneNumberErrors ¶ added in v1.18.4
func (s *AssociatePhoneNumbersWithVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (AssociatePhoneNumbersWithVoiceConnectorOutput) String ¶ added in v1.18.4
func (s AssociatePhoneNumbersWithVoiceConnectorOutput) String() string
String returns the string representation
type AssociateSigninDelegateGroupsWithAccountInput ¶ added in v1.28.0
type AssociateSigninDelegateGroupsWithAccountInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The sign-in delegate groups. // // SigninDelegateGroups is a required field SigninDelegateGroups []*SigninDelegateGroup `type:"list" required:"true"` // contains filtered or unexported fields }
func (AssociateSigninDelegateGroupsWithAccountInput) GoString ¶ added in v1.28.0
func (s AssociateSigninDelegateGroupsWithAccountInput) GoString() string
GoString returns the string representation
func (*AssociateSigninDelegateGroupsWithAccountInput) SetAccountId ¶ added in v1.28.0
func (s *AssociateSigninDelegateGroupsWithAccountInput) SetAccountId(v string) *AssociateSigninDelegateGroupsWithAccountInput
SetAccountId sets the AccountId field's value.
func (*AssociateSigninDelegateGroupsWithAccountInput) SetSigninDelegateGroups ¶ added in v1.28.0
func (s *AssociateSigninDelegateGroupsWithAccountInput) SetSigninDelegateGroups(v []*SigninDelegateGroup) *AssociateSigninDelegateGroupsWithAccountInput
SetSigninDelegateGroups sets the SigninDelegateGroups field's value.
func (AssociateSigninDelegateGroupsWithAccountInput) String ¶ added in v1.28.0
func (s AssociateSigninDelegateGroupsWithAccountInput) String() string
String returns the string representation
func (*AssociateSigninDelegateGroupsWithAccountInput) Validate ¶ added in v1.28.0
func (s *AssociateSigninDelegateGroupsWithAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateSigninDelegateGroupsWithAccountOutput ¶ added in v1.28.0
type AssociateSigninDelegateGroupsWithAccountOutput struct {
// contains filtered or unexported fields
}
func (AssociateSigninDelegateGroupsWithAccountOutput) GoString ¶ added in v1.28.0
func (s AssociateSigninDelegateGroupsWithAccountOutput) GoString() string
GoString returns the string representation
func (AssociateSigninDelegateGroupsWithAccountOutput) String ¶ added in v1.28.0
func (s AssociateSigninDelegateGroupsWithAccountOutput) String() string
String returns the string representation
type Attendee ¶ added in v1.25.39
type Attendee struct { // The Amazon Chime SDK attendee ID. AttendeeId *string `type:"string"` // The Amazon Chime SDK external user ID. Links the attendee to an identity // managed by a builder application. ExternalUserId *string `min:"2" type:"string" sensitive:"true"` // The join token used by the Amazon Chime SDK attendee. JoinToken *string `min:"2" type:"string" sensitive:"true"` // contains filtered or unexported fields }
An Amazon Chime SDK meeting attendee. Includes a unique AttendeeId and JoinToken. The JoinToken allows a client to authenticate and join as the specified attendee. The JoinToken expires when the meeting ends or when DeleteAttendee is called. After that, the attendee is unable to join the meeting.
We recommend securely transferring each JoinToken from your server application to the client so that no other client has access to the token except for the one authorized to represent the attendee.
func (*Attendee) SetAttendeeId ¶ added in v1.25.39
SetAttendeeId sets the AttendeeId field's value.
func (*Attendee) SetExternalUserId ¶ added in v1.25.39
SetExternalUserId sets the ExternalUserId field's value.
func (*Attendee) SetJoinToken ¶ added in v1.25.39
SetJoinToken sets the JoinToken field's value.
type BadRequestException ¶ added in v1.28.0
type BadRequestException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The input parameters don't match the service's restrictions.
func (*BadRequestException) Code ¶ added in v1.28.0
func (s *BadRequestException) Code() string
Code returns the exception type name.
func (*BadRequestException) Error ¶ added in v1.28.0
func (s *BadRequestException) Error() string
func (BadRequestException) GoString ¶ added in v1.28.0
func (s BadRequestException) GoString() string
GoString returns the string representation
func (*BadRequestException) Message ¶ added in v1.28.0
func (s *BadRequestException) Message() string
Message returns the exception's message.
func (*BadRequestException) OrigErr ¶ added in v1.28.0
func (s *BadRequestException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*BadRequestException) RequestID ¶ added in v1.28.0
func (s *BadRequestException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*BadRequestException) StatusCode ¶ added in v1.28.0
func (s *BadRequestException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (BadRequestException) String ¶ added in v1.28.0
func (s BadRequestException) String() string
String returns the string representation
type BatchCreateAttendeeInput ¶ added in v1.25.39
type BatchCreateAttendeeInput struct { // The request containing the attendees to create. // // Attendees is a required field Attendees []*CreateAttendeeRequestItem `type:"list" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (BatchCreateAttendeeInput) GoString ¶ added in v1.25.39
func (s BatchCreateAttendeeInput) GoString() string
GoString returns the string representation
func (*BatchCreateAttendeeInput) SetAttendees ¶ added in v1.25.39
func (s *BatchCreateAttendeeInput) SetAttendees(v []*CreateAttendeeRequestItem) *BatchCreateAttendeeInput
SetAttendees sets the Attendees field's value.
func (*BatchCreateAttendeeInput) SetMeetingId ¶ added in v1.25.39
func (s *BatchCreateAttendeeInput) SetMeetingId(v string) *BatchCreateAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (BatchCreateAttendeeInput) String ¶ added in v1.25.39
func (s BatchCreateAttendeeInput) String() string
String returns the string representation
func (*BatchCreateAttendeeInput) Validate ¶ added in v1.25.39
func (s *BatchCreateAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchCreateAttendeeOutput ¶ added in v1.25.39
type BatchCreateAttendeeOutput struct { // The attendee information, including attendees IDs and join tokens. Attendees []*Attendee `type:"list"` // If the action fails for one or more of the attendees in the request, a list // of the attendees is returned, along with error codes and error messages. Errors []*CreateAttendeeError `type:"list"` // contains filtered or unexported fields }
func (BatchCreateAttendeeOutput) GoString ¶ added in v1.25.39
func (s BatchCreateAttendeeOutput) GoString() string
GoString returns the string representation
func (*BatchCreateAttendeeOutput) SetAttendees ¶ added in v1.25.39
func (s *BatchCreateAttendeeOutput) SetAttendees(v []*Attendee) *BatchCreateAttendeeOutput
SetAttendees sets the Attendees field's value.
func (*BatchCreateAttendeeOutput) SetErrors ¶ added in v1.25.39
func (s *BatchCreateAttendeeOutput) SetErrors(v []*CreateAttendeeError) *BatchCreateAttendeeOutput
SetErrors sets the Errors field's value.
func (BatchCreateAttendeeOutput) String ¶ added in v1.25.39
func (s BatchCreateAttendeeOutput) String() string
String returns the string representation
type BatchCreateRoomMembershipInput ¶ added in v1.25.36
type BatchCreateRoomMembershipInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The list of membership items. // // MembershipItemList is a required field MembershipItemList []*MembershipItem `type:"list" required:"true"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (BatchCreateRoomMembershipInput) GoString ¶ added in v1.25.36
func (s BatchCreateRoomMembershipInput) GoString() string
GoString returns the string representation
func (*BatchCreateRoomMembershipInput) SetAccountId ¶ added in v1.25.36
func (s *BatchCreateRoomMembershipInput) SetAccountId(v string) *BatchCreateRoomMembershipInput
SetAccountId sets the AccountId field's value.
func (*BatchCreateRoomMembershipInput) SetMembershipItemList ¶ added in v1.25.36
func (s *BatchCreateRoomMembershipInput) SetMembershipItemList(v []*MembershipItem) *BatchCreateRoomMembershipInput
SetMembershipItemList sets the MembershipItemList field's value.
func (*BatchCreateRoomMembershipInput) SetRoomId ¶ added in v1.25.36
func (s *BatchCreateRoomMembershipInput) SetRoomId(v string) *BatchCreateRoomMembershipInput
SetRoomId sets the RoomId field's value.
func (BatchCreateRoomMembershipInput) String ¶ added in v1.25.36
func (s BatchCreateRoomMembershipInput) String() string
String returns the string representation
func (*BatchCreateRoomMembershipInput) Validate ¶ added in v1.25.36
func (s *BatchCreateRoomMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchCreateRoomMembershipOutput ¶ added in v1.25.36
type BatchCreateRoomMembershipOutput struct { // If the action fails for one or more of the member IDs in the request, a list // of the member IDs is returned, along with error codes and error messages. Errors []*MemberError `type:"list"` // contains filtered or unexported fields }
func (BatchCreateRoomMembershipOutput) GoString ¶ added in v1.25.36
func (s BatchCreateRoomMembershipOutput) GoString() string
GoString returns the string representation
func (*BatchCreateRoomMembershipOutput) SetErrors ¶ added in v1.25.36
func (s *BatchCreateRoomMembershipOutput) SetErrors(v []*MemberError) *BatchCreateRoomMembershipOutput
SetErrors sets the Errors field's value.
func (BatchCreateRoomMembershipOutput) String ¶ added in v1.25.36
func (s BatchCreateRoomMembershipOutput) String() string
String returns the string representation
type BatchDeletePhoneNumberInput ¶ added in v1.18.4
type BatchDeletePhoneNumberInput struct { // List of phone number IDs. // // PhoneNumberIds is a required field PhoneNumberIds []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchDeletePhoneNumberInput) GoString ¶ added in v1.18.4
func (s BatchDeletePhoneNumberInput) GoString() string
GoString returns the string representation
func (*BatchDeletePhoneNumberInput) SetPhoneNumberIds ¶ added in v1.18.4
func (s *BatchDeletePhoneNumberInput) SetPhoneNumberIds(v []*string) *BatchDeletePhoneNumberInput
SetPhoneNumberIds sets the PhoneNumberIds field's value.
func (BatchDeletePhoneNumberInput) String ¶ added in v1.18.4
func (s BatchDeletePhoneNumberInput) String() string
String returns the string representation
func (*BatchDeletePhoneNumberInput) Validate ¶ added in v1.18.4
func (s *BatchDeletePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchDeletePhoneNumberOutput ¶ added in v1.18.4
type BatchDeletePhoneNumberOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (BatchDeletePhoneNumberOutput) GoString ¶ added in v1.18.4
func (s BatchDeletePhoneNumberOutput) GoString() string
GoString returns the string representation
func (*BatchDeletePhoneNumberOutput) SetPhoneNumberErrors ¶ added in v1.18.4
func (s *BatchDeletePhoneNumberOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *BatchDeletePhoneNumberOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (BatchDeletePhoneNumberOutput) String ¶ added in v1.18.4
func (s BatchDeletePhoneNumberOutput) String() string
String returns the string representation
type BatchSuspendUserInput ¶
type BatchSuspendUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The request containing the user IDs to suspend. // // UserIdList is a required field UserIdList []*string `type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchSuspendUserInput) GoString ¶
func (s BatchSuspendUserInput) GoString() string
GoString returns the string representation
func (*BatchSuspendUserInput) SetAccountId ¶
func (s *BatchSuspendUserInput) SetAccountId(v string) *BatchSuspendUserInput
SetAccountId sets the AccountId field's value.
func (*BatchSuspendUserInput) SetUserIdList ¶
func (s *BatchSuspendUserInput) SetUserIdList(v []*string) *BatchSuspendUserInput
SetUserIdList sets the UserIdList field's value.
func (BatchSuspendUserInput) String ¶
func (s BatchSuspendUserInput) String() string
String returns the string representation
func (*BatchSuspendUserInput) Validate ¶
func (s *BatchSuspendUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchSuspendUserOutput ¶
type BatchSuspendUserOutput struct { // If the BatchSuspendUser action fails for one or more of the user IDs in the // request, a list of the user IDs is returned, along with error codes and error // messages. UserErrors []*UserError `type:"list"` // contains filtered or unexported fields }
func (BatchSuspendUserOutput) GoString ¶
func (s BatchSuspendUserOutput) GoString() string
GoString returns the string representation
func (*BatchSuspendUserOutput) SetUserErrors ¶
func (s *BatchSuspendUserOutput) SetUserErrors(v []*UserError) *BatchSuspendUserOutput
SetUserErrors sets the UserErrors field's value.
func (BatchSuspendUserOutput) String ¶
func (s BatchSuspendUserOutput) String() string
String returns the string representation
type BatchUnsuspendUserInput ¶
type BatchUnsuspendUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The request containing the user IDs to unsuspend. // // UserIdList is a required field UserIdList []*string `type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchUnsuspendUserInput) GoString ¶
func (s BatchUnsuspendUserInput) GoString() string
GoString returns the string representation
func (*BatchUnsuspendUserInput) SetAccountId ¶
func (s *BatchUnsuspendUserInput) SetAccountId(v string) *BatchUnsuspendUserInput
SetAccountId sets the AccountId field's value.
func (*BatchUnsuspendUserInput) SetUserIdList ¶
func (s *BatchUnsuspendUserInput) SetUserIdList(v []*string) *BatchUnsuspendUserInput
SetUserIdList sets the UserIdList field's value.
func (BatchUnsuspendUserInput) String ¶
func (s BatchUnsuspendUserInput) String() string
String returns the string representation
func (*BatchUnsuspendUserInput) Validate ¶
func (s *BatchUnsuspendUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUnsuspendUserOutput ¶
type BatchUnsuspendUserOutput struct { // If the BatchUnsuspendUser action fails for one or more of the user IDs in // the request, a list of the user IDs is returned, along with error codes and // error messages. UserErrors []*UserError `type:"list"` // contains filtered or unexported fields }
func (BatchUnsuspendUserOutput) GoString ¶
func (s BatchUnsuspendUserOutput) GoString() string
GoString returns the string representation
func (*BatchUnsuspendUserOutput) SetUserErrors ¶
func (s *BatchUnsuspendUserOutput) SetUserErrors(v []*UserError) *BatchUnsuspendUserOutput
SetUserErrors sets the UserErrors field's value.
func (BatchUnsuspendUserOutput) String ¶
func (s BatchUnsuspendUserOutput) String() string
String returns the string representation
type BatchUpdatePhoneNumberInput ¶ added in v1.18.4
type BatchUpdatePhoneNumberInput struct { // The request containing the phone number IDs and product types or calling // names to update. // // UpdatePhoneNumberRequestItems is a required field UpdatePhoneNumberRequestItems []*UpdatePhoneNumberRequestItem `type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchUpdatePhoneNumberInput) GoString ¶ added in v1.18.4
func (s BatchUpdatePhoneNumberInput) GoString() string
GoString returns the string representation
func (*BatchUpdatePhoneNumberInput) SetUpdatePhoneNumberRequestItems ¶ added in v1.18.4
func (s *BatchUpdatePhoneNumberInput) SetUpdatePhoneNumberRequestItems(v []*UpdatePhoneNumberRequestItem) *BatchUpdatePhoneNumberInput
SetUpdatePhoneNumberRequestItems sets the UpdatePhoneNumberRequestItems field's value.
func (BatchUpdatePhoneNumberInput) String ¶ added in v1.18.4
func (s BatchUpdatePhoneNumberInput) String() string
String returns the string representation
func (*BatchUpdatePhoneNumberInput) Validate ¶ added in v1.18.4
func (s *BatchUpdatePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUpdatePhoneNumberOutput ¶ added in v1.18.4
type BatchUpdatePhoneNumberOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (BatchUpdatePhoneNumberOutput) GoString ¶ added in v1.18.4
func (s BatchUpdatePhoneNumberOutput) GoString() string
GoString returns the string representation
func (*BatchUpdatePhoneNumberOutput) SetPhoneNumberErrors ¶ added in v1.18.4
func (s *BatchUpdatePhoneNumberOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *BatchUpdatePhoneNumberOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (BatchUpdatePhoneNumberOutput) String ¶ added in v1.18.4
func (s BatchUpdatePhoneNumberOutput) String() string
String returns the string representation
type BatchUpdateUserInput ¶
type BatchUpdateUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The request containing the user IDs and details to update. // // UpdateUserRequestItems is a required field UpdateUserRequestItems []*UpdateUserRequestItem `type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchUpdateUserInput) GoString ¶
func (s BatchUpdateUserInput) GoString() string
GoString returns the string representation
func (*BatchUpdateUserInput) SetAccountId ¶
func (s *BatchUpdateUserInput) SetAccountId(v string) *BatchUpdateUserInput
SetAccountId sets the AccountId field's value.
func (*BatchUpdateUserInput) SetUpdateUserRequestItems ¶
func (s *BatchUpdateUserInput) SetUpdateUserRequestItems(v []*UpdateUserRequestItem) *BatchUpdateUserInput
SetUpdateUserRequestItems sets the UpdateUserRequestItems field's value.
func (BatchUpdateUserInput) String ¶
func (s BatchUpdateUserInput) String() string
String returns the string representation
func (*BatchUpdateUserInput) Validate ¶
func (s *BatchUpdateUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUpdateUserOutput ¶
type BatchUpdateUserOutput struct { // If the BatchUpdateUser action fails for one or more of the user IDs in the // request, a list of the user IDs is returned, along with error codes and error // messages. UserErrors []*UserError `type:"list"` // contains filtered or unexported fields }
func (BatchUpdateUserOutput) GoString ¶
func (s BatchUpdateUserOutput) GoString() string
GoString returns the string representation
func (*BatchUpdateUserOutput) SetUserErrors ¶
func (s *BatchUpdateUserOutput) SetUserErrors(v []*UserError) *BatchUpdateUserOutput
SetUserErrors sets the UserErrors field's value.
func (BatchUpdateUserOutput) String ¶
func (s BatchUpdateUserOutput) String() string
String returns the string representation
type Bot ¶ added in v1.19.30
type Bot struct { // The bot email address. BotEmail *string `type:"string" sensitive:"true"` // The bot ID. BotId *string `type:"string"` // The bot type. BotType *string `type:"string" enum:"BotType"` // The bot creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // When true, the bot is stopped from running in your account. Disabled *bool `type:"boolean"` // The bot display name. DisplayName *string `type:"string" sensitive:"true"` // The security token used to authenticate Amazon Chime with the outgoing event // endpoint. SecurityToken *string `type:"string" sensitive:"true"` // The updated bot timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The unique ID for the bot user. UserId *string `type:"string"` // contains filtered or unexported fields }
A resource that allows Enterprise account administrators to configure an interface to receive events from Amazon Chime.
func (*Bot) SetBotEmail ¶ added in v1.19.30
SetBotEmail sets the BotEmail field's value.
func (*Bot) SetBotType ¶ added in v1.19.30
SetBotType sets the BotType field's value.
func (*Bot) SetCreatedTimestamp ¶ added in v1.19.30
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*Bot) SetDisabled ¶ added in v1.19.30
SetDisabled sets the Disabled field's value.
func (*Bot) SetDisplayName ¶ added in v1.19.30
SetDisplayName sets the DisplayName field's value.
func (*Bot) SetSecurityToken ¶ added in v1.19.30
SetSecurityToken sets the SecurityToken field's value.
func (*Bot) SetUpdatedTimestamp ¶ added in v1.19.30
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
type BusinessCallingSettings ¶ added in v1.18.4
type BusinessCallingSettings struct { // The Amazon S3 bucket designated for call detail record storage. CdrBucket *string `type:"string"` // contains filtered or unexported fields }
The Amazon Chime Business Calling settings for the administrator's AWS account. Includes any Amazon S3 buckets designated for storing call detail records.
func (BusinessCallingSettings) GoString ¶ added in v1.18.4
func (s BusinessCallingSettings) GoString() string
GoString returns the string representation
func (*BusinessCallingSettings) SetCdrBucket ¶ added in v1.18.4
func (s *BusinessCallingSettings) SetCdrBucket(v string) *BusinessCallingSettings
SetCdrBucket sets the CdrBucket field's value.
func (BusinessCallingSettings) String ¶ added in v1.18.4
func (s BusinessCallingSettings) String() string
String returns the string representation
type Chime ¶
Chime provides the API operation methods for making requests to Amazon Chime. See this package's package overview docs for details on the service.
Chime methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *Chime
New creates a new instance of the Chime client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a Chime client from just a session. svc := chime.New(mySession) // Create a Chime client with additional configuration svc := chime.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*Chime) AssociatePhoneNumberWithUser ¶ added in v1.18.4
func (c *Chime) AssociatePhoneNumberWithUser(input *AssociatePhoneNumberWithUserInput) (*AssociatePhoneNumberWithUserOutput, error)
AssociatePhoneNumberWithUser API operation for Amazon Chime.
Associates a phone number with the specified Amazon Chime user.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation AssociatePhoneNumberWithUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
AccessDeniedException You don't have permissions to perform the requested operation.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociatePhoneNumberWithUser
func (*Chime) AssociatePhoneNumberWithUserRequest ¶ added in v1.18.4
func (c *Chime) AssociatePhoneNumberWithUserRequest(input *AssociatePhoneNumberWithUserInput) (req *request.Request, output *AssociatePhoneNumberWithUserOutput)
AssociatePhoneNumberWithUserRequest generates a "aws/request.Request" representing the client's request for the AssociatePhoneNumberWithUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociatePhoneNumberWithUser for more information on using the AssociatePhoneNumberWithUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociatePhoneNumberWithUserRequest method. req, resp := client.AssociatePhoneNumberWithUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociatePhoneNumberWithUser
func (*Chime) AssociatePhoneNumberWithUserWithContext ¶ added in v1.18.4
func (c *Chime) AssociatePhoneNumberWithUserWithContext(ctx aws.Context, input *AssociatePhoneNumberWithUserInput, opts ...request.Option) (*AssociatePhoneNumberWithUserOutput, error)
AssociatePhoneNumberWithUserWithContext is the same as AssociatePhoneNumberWithUser with the addition of the ability to pass a context and additional request options.
See AssociatePhoneNumberWithUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) AssociatePhoneNumbersWithVoiceConnector ¶ added in v1.18.4
func (c *Chime) AssociatePhoneNumbersWithVoiceConnector(input *AssociatePhoneNumbersWithVoiceConnectorInput) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
AssociatePhoneNumbersWithVoiceConnector API operation for Amazon Chime.
Associates phone numbers with the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation AssociatePhoneNumbersWithVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
AccessDeniedException You don't have permissions to perform the requested operation.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociatePhoneNumbersWithVoiceConnector
func (*Chime) AssociatePhoneNumbersWithVoiceConnectorGroup ¶ added in v1.25.19
func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorGroup(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
AssociatePhoneNumbersWithVoiceConnectorGroup API operation for Amazon Chime.
Associates phone numbers with the specified Amazon Chime Voice Connector group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation AssociatePhoneNumbersWithVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
AccessDeniedException You don't have permissions to perform the requested operation.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*Chime) AssociatePhoneNumbersWithVoiceConnectorGroupRequest ¶ added in v1.25.19
func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorGroupRequest(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (req *request.Request, output *AssociatePhoneNumbersWithVoiceConnectorGroupOutput)
AssociatePhoneNumbersWithVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the AssociatePhoneNumbersWithVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociatePhoneNumbersWithVoiceConnectorGroup for more information on using the AssociatePhoneNumbersWithVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociatePhoneNumbersWithVoiceConnectorGroupRequest method. req, resp := client.AssociatePhoneNumbersWithVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*Chime) AssociatePhoneNumbersWithVoiceConnectorGroupWithContext ¶ added in v1.25.19
func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorGroupWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorGroupInput, opts ...request.Option) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
AssociatePhoneNumbersWithVoiceConnectorGroupWithContext is the same as AssociatePhoneNumbersWithVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See AssociatePhoneNumbersWithVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) AssociatePhoneNumbersWithVoiceConnectorRequest ¶ added in v1.18.4
func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorRequest(input *AssociatePhoneNumbersWithVoiceConnectorInput) (req *request.Request, output *AssociatePhoneNumbersWithVoiceConnectorOutput)
AssociatePhoneNumbersWithVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the AssociatePhoneNumbersWithVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociatePhoneNumbersWithVoiceConnector for more information on using the AssociatePhoneNumbersWithVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociatePhoneNumbersWithVoiceConnectorRequest method. req, resp := client.AssociatePhoneNumbersWithVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociatePhoneNumbersWithVoiceConnector
func (*Chime) AssociatePhoneNumbersWithVoiceConnectorWithContext ¶ added in v1.18.4
func (c *Chime) AssociatePhoneNumbersWithVoiceConnectorWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorInput, opts ...request.Option) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
AssociatePhoneNumbersWithVoiceConnectorWithContext is the same as AssociatePhoneNumbersWithVoiceConnector with the addition of the ability to pass a context and additional request options.
See AssociatePhoneNumbersWithVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) AssociateSigninDelegateGroupsWithAccount ¶ added in v1.28.0
func (c *Chime) AssociateSigninDelegateGroupsWithAccount(input *AssociateSigninDelegateGroupsWithAccountInput) (*AssociateSigninDelegateGroupsWithAccountOutput, error)
AssociateSigninDelegateGroupsWithAccount API operation for Amazon Chime.
Associates the specified sign-in delegate groups with the specified Amazon Chime account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation AssociateSigninDelegateGroupsWithAccount for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociateSigninDelegateGroupsWithAccount
func (*Chime) AssociateSigninDelegateGroupsWithAccountRequest ¶ added in v1.28.0
func (c *Chime) AssociateSigninDelegateGroupsWithAccountRequest(input *AssociateSigninDelegateGroupsWithAccountInput) (req *request.Request, output *AssociateSigninDelegateGroupsWithAccountOutput)
AssociateSigninDelegateGroupsWithAccountRequest generates a "aws/request.Request" representing the client's request for the AssociateSigninDelegateGroupsWithAccount operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateSigninDelegateGroupsWithAccount for more information on using the AssociateSigninDelegateGroupsWithAccount API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateSigninDelegateGroupsWithAccountRequest method. req, resp := client.AssociateSigninDelegateGroupsWithAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociateSigninDelegateGroupsWithAccount
func (*Chime) AssociateSigninDelegateGroupsWithAccountWithContext ¶ added in v1.28.0
func (c *Chime) AssociateSigninDelegateGroupsWithAccountWithContext(ctx aws.Context, input *AssociateSigninDelegateGroupsWithAccountInput, opts ...request.Option) (*AssociateSigninDelegateGroupsWithAccountOutput, error)
AssociateSigninDelegateGroupsWithAccountWithContext is the same as AssociateSigninDelegateGroupsWithAccount with the addition of the ability to pass a context and additional request options.
See AssociateSigninDelegateGroupsWithAccount for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) BatchCreateAttendee ¶ added in v1.25.39
func (c *Chime) BatchCreateAttendee(input *BatchCreateAttendeeInput) (*BatchCreateAttendeeOutput, error)
BatchCreateAttendee API operation for Amazon Chime.
Creates up to 100 new attendees for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation BatchCreateAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchCreateAttendee
func (*Chime) BatchCreateAttendeeRequest ¶ added in v1.25.39
func (c *Chime) BatchCreateAttendeeRequest(input *BatchCreateAttendeeInput) (req *request.Request, output *BatchCreateAttendeeOutput)
BatchCreateAttendeeRequest generates a "aws/request.Request" representing the client's request for the BatchCreateAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchCreateAttendee for more information on using the BatchCreateAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchCreateAttendeeRequest method. req, resp := client.BatchCreateAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchCreateAttendee
func (*Chime) BatchCreateAttendeeWithContext ¶ added in v1.25.39
func (c *Chime) BatchCreateAttendeeWithContext(ctx aws.Context, input *BatchCreateAttendeeInput, opts ...request.Option) (*BatchCreateAttendeeOutput, error)
BatchCreateAttendeeWithContext is the same as BatchCreateAttendee with the addition of the ability to pass a context and additional request options.
See BatchCreateAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) BatchCreateRoomMembership ¶ added in v1.25.36
func (c *Chime) BatchCreateRoomMembership(input *BatchCreateRoomMembershipInput) (*BatchCreateRoomMembershipOutput, error)
BatchCreateRoomMembership API operation for Amazon Chime.
Adds up to 50 members to a chat room in an Amazon Chime Enterprise account. Members can be either users or bots. The member role designates whether the member is a chat room administrator or a general chat room member.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation BatchCreateRoomMembership for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchCreateRoomMembership
func (*Chime) BatchCreateRoomMembershipRequest ¶ added in v1.25.36
func (c *Chime) BatchCreateRoomMembershipRequest(input *BatchCreateRoomMembershipInput) (req *request.Request, output *BatchCreateRoomMembershipOutput)
BatchCreateRoomMembershipRequest generates a "aws/request.Request" representing the client's request for the BatchCreateRoomMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchCreateRoomMembership for more information on using the BatchCreateRoomMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchCreateRoomMembershipRequest method. req, resp := client.BatchCreateRoomMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchCreateRoomMembership
func (*Chime) BatchCreateRoomMembershipWithContext ¶ added in v1.25.36
func (c *Chime) BatchCreateRoomMembershipWithContext(ctx aws.Context, input *BatchCreateRoomMembershipInput, opts ...request.Option) (*BatchCreateRoomMembershipOutput, error)
BatchCreateRoomMembershipWithContext is the same as BatchCreateRoomMembership with the addition of the ability to pass a context and additional request options.
See BatchCreateRoomMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) BatchDeletePhoneNumber ¶ added in v1.18.4
func (c *Chime) BatchDeletePhoneNumber(input *BatchDeletePhoneNumberInput) (*BatchDeletePhoneNumberOutput, error)
BatchDeletePhoneNumber API operation for Amazon Chime.
Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon Chime Voice Connectors before they can be deleted.
Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation BatchDeletePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchDeletePhoneNumber
func (*Chime) BatchDeletePhoneNumberRequest ¶ added in v1.18.4
func (c *Chime) BatchDeletePhoneNumberRequest(input *BatchDeletePhoneNumberInput) (req *request.Request, output *BatchDeletePhoneNumberOutput)
BatchDeletePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the BatchDeletePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchDeletePhoneNumber for more information on using the BatchDeletePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchDeletePhoneNumberRequest method. req, resp := client.BatchDeletePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchDeletePhoneNumber
func (*Chime) BatchDeletePhoneNumberWithContext ¶ added in v1.18.4
func (c *Chime) BatchDeletePhoneNumberWithContext(ctx aws.Context, input *BatchDeletePhoneNumberInput, opts ...request.Option) (*BatchDeletePhoneNumberOutput, error)
BatchDeletePhoneNumberWithContext is the same as BatchDeletePhoneNumber with the addition of the ability to pass a context and additional request options.
See BatchDeletePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) BatchSuspendUser ¶
func (c *Chime) BatchSuspendUser(input *BatchSuspendUserInput) (*BatchSuspendUserOutput, error)
BatchSuspendUser API operation for Amazon Chime.
Suspends up to 50 users from a Team or EnterpriseLWA Amazon Chime account. For more information about different account types, see Managing Your Amazon Chime Accounts (https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html) in the Amazon Chime Administration Guide.
Users suspended from a Team account are disassociated from the account, but they can continue to use Amazon Chime as free users. To remove the suspension from suspended Team account users, invite them to the Team account again. You can use the InviteUsers action to do so.
Users suspended from an EnterpriseLWA account are immediately signed out of Amazon Chime and can no longer sign in. To remove the suspension from suspended EnterpriseLWA account users, use the BatchUnsuspendUser action.
To sign out users without suspending them, use the LogoutUser action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation BatchSuspendUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchSuspendUser
func (*Chime) BatchSuspendUserRequest ¶
func (c *Chime) BatchSuspendUserRequest(input *BatchSuspendUserInput) (req *request.Request, output *BatchSuspendUserOutput)
BatchSuspendUserRequest generates a "aws/request.Request" representing the client's request for the BatchSuspendUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchSuspendUser for more information on using the BatchSuspendUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchSuspendUserRequest method. req, resp := client.BatchSuspendUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchSuspendUser
func (*Chime) BatchSuspendUserWithContext ¶
func (c *Chime) BatchSuspendUserWithContext(ctx aws.Context, input *BatchSuspendUserInput, opts ...request.Option) (*BatchSuspendUserOutput, error)
BatchSuspendUserWithContext is the same as BatchSuspendUser with the addition of the ability to pass a context and additional request options.
See BatchSuspendUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) BatchUnsuspendUser ¶
func (c *Chime) BatchUnsuspendUser(input *BatchUnsuspendUserInput) (*BatchUnsuspendUserOutput, error)
BatchUnsuspendUser API operation for Amazon Chime.
Removes the suspension from up to 50 previously suspended users for the specified Amazon Chime EnterpriseLWA account. Only users on EnterpriseLWA accounts can be unsuspended using this action. For more information about different account types, see Managing Your Amazon Chime Accounts (https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html) in the Amazon Chime Administration Guide.
Previously suspended users who are unsuspended using this action are returned to Registered status. Users who are not previously suspended are ignored.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation BatchUnsuspendUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUnsuspendUser
func (*Chime) BatchUnsuspendUserRequest ¶
func (c *Chime) BatchUnsuspendUserRequest(input *BatchUnsuspendUserInput) (req *request.Request, output *BatchUnsuspendUserOutput)
BatchUnsuspendUserRequest generates a "aws/request.Request" representing the client's request for the BatchUnsuspendUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchUnsuspendUser for more information on using the BatchUnsuspendUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchUnsuspendUserRequest method. req, resp := client.BatchUnsuspendUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUnsuspendUser
func (*Chime) BatchUnsuspendUserWithContext ¶
func (c *Chime) BatchUnsuspendUserWithContext(ctx aws.Context, input *BatchUnsuspendUserInput, opts ...request.Option) (*BatchUnsuspendUserOutput, error)
BatchUnsuspendUserWithContext is the same as BatchUnsuspendUser with the addition of the ability to pass a context and additional request options.
See BatchUnsuspendUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) BatchUpdatePhoneNumber ¶ added in v1.18.4
func (c *Chime) BatchUpdatePhoneNumber(input *BatchUpdatePhoneNumberInput) (*BatchUpdatePhoneNumberOutput, error)
BatchUpdatePhoneNumber API operation for Amazon Chime.
Updates phone number product types or calling names. You can update one attribute at a time for each UpdatePhoneNumberRequestItem. For example, you can update either the product type or the calling name.
For product types, choose from Amazon Chime Business Calling and Amazon Chime Voice Connector. For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
Updates to outbound calling names can take up to 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation BatchUpdatePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUpdatePhoneNumber
func (*Chime) BatchUpdatePhoneNumberRequest ¶ added in v1.18.4
func (c *Chime) BatchUpdatePhoneNumberRequest(input *BatchUpdatePhoneNumberInput) (req *request.Request, output *BatchUpdatePhoneNumberOutput)
BatchUpdatePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the BatchUpdatePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchUpdatePhoneNumber for more information on using the BatchUpdatePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchUpdatePhoneNumberRequest method. req, resp := client.BatchUpdatePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUpdatePhoneNumber
func (*Chime) BatchUpdatePhoneNumberWithContext ¶ added in v1.18.4
func (c *Chime) BatchUpdatePhoneNumberWithContext(ctx aws.Context, input *BatchUpdatePhoneNumberInput, opts ...request.Option) (*BatchUpdatePhoneNumberOutput, error)
BatchUpdatePhoneNumberWithContext is the same as BatchUpdatePhoneNumber with the addition of the ability to pass a context and additional request options.
See BatchUpdatePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) BatchUpdateUser ¶
func (c *Chime) BatchUpdateUser(input *BatchUpdateUserInput) (*BatchUpdateUserOutput, error)
BatchUpdateUser API operation for Amazon Chime.
Updates user details within the UpdateUserRequestItem object for up to 20 users for the specified Amazon Chime account. Currently, only LicenseType updates are supported for this action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation BatchUpdateUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUpdateUser
func (*Chime) BatchUpdateUserRequest ¶
func (c *Chime) BatchUpdateUserRequest(input *BatchUpdateUserInput) (req *request.Request, output *BatchUpdateUserOutput)
BatchUpdateUserRequest generates a "aws/request.Request" representing the client's request for the BatchUpdateUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchUpdateUser for more information on using the BatchUpdateUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchUpdateUserRequest method. req, resp := client.BatchUpdateUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUpdateUser
func (*Chime) BatchUpdateUserWithContext ¶
func (c *Chime) BatchUpdateUserWithContext(ctx aws.Context, input *BatchUpdateUserInput, opts ...request.Option) (*BatchUpdateUserOutput, error)
BatchUpdateUserWithContext is the same as BatchUpdateUser with the addition of the ability to pass a context and additional request options.
See BatchUpdateUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateAccount ¶
func (c *Chime) CreateAccount(input *CreateAccountInput) (*CreateAccountOutput, error)
CreateAccount API operation for Amazon Chime.
Creates an Amazon Chime account under the administrator's AWS account. Only Team account types are currently supported for this action. For more information about different account types, see Managing Your Amazon Chime Accounts (https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html) in the Amazon Chime Administration Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateAccount for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateAccount
func (*Chime) CreateAccountRequest ¶
func (c *Chime) CreateAccountRequest(input *CreateAccountInput) (req *request.Request, output *CreateAccountOutput)
CreateAccountRequest generates a "aws/request.Request" representing the client's request for the CreateAccount operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateAccount for more information on using the CreateAccount API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateAccountRequest method. req, resp := client.CreateAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateAccount
func (*Chime) CreateAccountWithContext ¶
func (c *Chime) CreateAccountWithContext(ctx aws.Context, input *CreateAccountInput, opts ...request.Option) (*CreateAccountOutput, error)
CreateAccountWithContext is the same as CreateAccount with the addition of the ability to pass a context and additional request options.
See CreateAccount for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateAttendee ¶ added in v1.25.39
func (c *Chime) CreateAttendee(input *CreateAttendeeInput) (*CreateAttendeeOutput, error)
CreateAttendee API operation for Amazon Chime.
Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateAttendee
func (*Chime) CreateAttendeeRequest ¶ added in v1.25.39
func (c *Chime) CreateAttendeeRequest(input *CreateAttendeeInput) (req *request.Request, output *CreateAttendeeOutput)
CreateAttendeeRequest generates a "aws/request.Request" representing the client's request for the CreateAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateAttendee for more information on using the CreateAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateAttendeeRequest method. req, resp := client.CreateAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateAttendee
func (*Chime) CreateAttendeeWithContext ¶ added in v1.25.39
func (c *Chime) CreateAttendeeWithContext(ctx aws.Context, input *CreateAttendeeInput, opts ...request.Option) (*CreateAttendeeOutput, error)
CreateAttendeeWithContext is the same as CreateAttendee with the addition of the ability to pass a context and additional request options.
See CreateAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateBot ¶ added in v1.19.30
func (c *Chime) CreateBot(input *CreateBotInput) (*CreateBotOutput, error)
CreateBot API operation for Amazon Chime.
Creates a bot for an Amazon Chime Enterprise account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateBot for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client is not currently authorized to make the request.
ResourceLimitExceededException The request exceeds the resource limit.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateBot
func (*Chime) CreateBotRequest ¶ added in v1.19.30
func (c *Chime) CreateBotRequest(input *CreateBotInput) (req *request.Request, output *CreateBotOutput)
CreateBotRequest generates a "aws/request.Request" representing the client's request for the CreateBot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateBot for more information on using the CreateBot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateBotRequest method. req, resp := client.CreateBotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateBot
func (*Chime) CreateBotWithContext ¶ added in v1.19.30
func (c *Chime) CreateBotWithContext(ctx aws.Context, input *CreateBotInput, opts ...request.Option) (*CreateBotOutput, error)
CreateBotWithContext is the same as CreateBot with the addition of the ability to pass a context and additional request options.
See CreateBot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateMeeting ¶ added in v1.25.39
func (c *Chime) CreateMeeting(input *CreateMeetingInput) (*CreateMeetingOutput, error)
CreateMeeting API operation for Amazon Chime.
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions (https://docs.aws.amazon.com/chime/latest/dg/chime-sdk-meetings-regions.html) in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateMeeting for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateMeeting
func (*Chime) CreateMeetingRequest ¶ added in v1.25.39
func (c *Chime) CreateMeetingRequest(input *CreateMeetingInput) (req *request.Request, output *CreateMeetingOutput)
CreateMeetingRequest generates a "aws/request.Request" representing the client's request for the CreateMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateMeeting for more information on using the CreateMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateMeetingRequest method. req, resp := client.CreateMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateMeeting
func (*Chime) CreateMeetingWithAttendees ¶ added in v1.32.2
func (c *Chime) CreateMeetingWithAttendees(input *CreateMeetingWithAttendeesInput) (*CreateMeetingWithAttendeesOutput, error)
CreateMeetingWithAttendees API operation for Amazon Chime.
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions (https://docs.aws.amazon.com/chime/latest/dg/chime-sdk-meetings-regions.html) in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateMeetingWithAttendees for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateMeetingWithAttendees
func (*Chime) CreateMeetingWithAttendeesRequest ¶ added in v1.32.2
func (c *Chime) CreateMeetingWithAttendeesRequest(input *CreateMeetingWithAttendeesInput) (req *request.Request, output *CreateMeetingWithAttendeesOutput)
CreateMeetingWithAttendeesRequest generates a "aws/request.Request" representing the client's request for the CreateMeetingWithAttendees operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateMeetingWithAttendees for more information on using the CreateMeetingWithAttendees API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateMeetingWithAttendeesRequest method. req, resp := client.CreateMeetingWithAttendeesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateMeetingWithAttendees
func (*Chime) CreateMeetingWithAttendeesWithContext ¶ added in v1.32.2
func (c *Chime) CreateMeetingWithAttendeesWithContext(ctx aws.Context, input *CreateMeetingWithAttendeesInput, opts ...request.Option) (*CreateMeetingWithAttendeesOutput, error)
CreateMeetingWithAttendeesWithContext is the same as CreateMeetingWithAttendees with the addition of the ability to pass a context and additional request options.
See CreateMeetingWithAttendees for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateMeetingWithContext ¶ added in v1.25.39
func (c *Chime) CreateMeetingWithContext(ctx aws.Context, input *CreateMeetingInput, opts ...request.Option) (*CreateMeetingOutput, error)
CreateMeetingWithContext is the same as CreateMeeting with the addition of the ability to pass a context and additional request options.
See CreateMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreatePhoneNumberOrder ¶ added in v1.18.4
func (c *Chime) CreatePhoneNumberOrder(input *CreatePhoneNumberOrderInput) (*CreatePhoneNumberOrderOutput, error)
CreatePhoneNumberOrder API operation for Amazon Chime.
Creates an order for phone numbers to be provisioned. Choose from Amazon Chime Business Calling and Amazon Chime Voice Connector product types. For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreatePhoneNumberOrder for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
AccessDeniedException You don't have permissions to perform the requested operation.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreatePhoneNumberOrder
func (*Chime) CreatePhoneNumberOrderRequest ¶ added in v1.18.4
func (c *Chime) CreatePhoneNumberOrderRequest(input *CreatePhoneNumberOrderInput) (req *request.Request, output *CreatePhoneNumberOrderOutput)
CreatePhoneNumberOrderRequest generates a "aws/request.Request" representing the client's request for the CreatePhoneNumberOrder operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreatePhoneNumberOrder for more information on using the CreatePhoneNumberOrder API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreatePhoneNumberOrderRequest method. req, resp := client.CreatePhoneNumberOrderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreatePhoneNumberOrder
func (*Chime) CreatePhoneNumberOrderWithContext ¶ added in v1.18.4
func (c *Chime) CreatePhoneNumberOrderWithContext(ctx aws.Context, input *CreatePhoneNumberOrderInput, opts ...request.Option) (*CreatePhoneNumberOrderOutput, error)
CreatePhoneNumberOrderWithContext is the same as CreatePhoneNumberOrder with the addition of the ability to pass a context and additional request options.
See CreatePhoneNumberOrder for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateProxySession ¶ added in v1.30.5
func (c *Chime) CreateProxySession(input *CreateProxySessionInput) (*CreateProxySessionOutput, error)
CreateProxySession API operation for Amazon Chime.
Creates a proxy session on the specified Amazon Chime Voice Connector for the specified participant phone numbers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateProxySession
func (*Chime) CreateProxySessionRequest ¶ added in v1.30.5
func (c *Chime) CreateProxySessionRequest(input *CreateProxySessionInput) (req *request.Request, output *CreateProxySessionOutput)
CreateProxySessionRequest generates a "aws/request.Request" representing the client's request for the CreateProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateProxySession for more information on using the CreateProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateProxySessionRequest method. req, resp := client.CreateProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateProxySession
func (*Chime) CreateProxySessionWithContext ¶ added in v1.30.5
func (c *Chime) CreateProxySessionWithContext(ctx aws.Context, input *CreateProxySessionInput, opts ...request.Option) (*CreateProxySessionOutput, error)
CreateProxySessionWithContext is the same as CreateProxySession with the addition of the ability to pass a context and additional request options.
See CreateProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateRoom ¶ added in v1.25.36
func (c *Chime) CreateRoom(input *CreateRoomInput) (*CreateRoomOutput, error)
CreateRoom API operation for Amazon Chime.
Creates a chat room for the specified Amazon Chime Enterprise account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateRoom for usage and error information.
Returned Error Types:
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
UnauthorizedClientException The client is not currently authorized to make the request.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateRoom
func (*Chime) CreateRoomMembership ¶ added in v1.25.36
func (c *Chime) CreateRoomMembership(input *CreateRoomMembershipInput) (*CreateRoomMembershipOutput, error)
CreateRoomMembership API operation for Amazon Chime.
Adds a member to a chat room in an Amazon Chime Enterprise account. A member can be either a user or a bot. The member role designates whether the member is a chat room administrator or a general chat room member.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateRoomMembership for usage and error information.
Returned Error Types:
ConflictException The request could not be processed because of conflict in the current state of the resource.
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateRoomMembership
func (*Chime) CreateRoomMembershipRequest ¶ added in v1.25.36
func (c *Chime) CreateRoomMembershipRequest(input *CreateRoomMembershipInput) (req *request.Request, output *CreateRoomMembershipOutput)
CreateRoomMembershipRequest generates a "aws/request.Request" representing the client's request for the CreateRoomMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRoomMembership for more information on using the CreateRoomMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRoomMembershipRequest method. req, resp := client.CreateRoomMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateRoomMembership
func (*Chime) CreateRoomMembershipWithContext ¶ added in v1.25.36
func (c *Chime) CreateRoomMembershipWithContext(ctx aws.Context, input *CreateRoomMembershipInput, opts ...request.Option) (*CreateRoomMembershipOutput, error)
CreateRoomMembershipWithContext is the same as CreateRoomMembership with the addition of the ability to pass a context and additional request options.
See CreateRoomMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateRoomRequest ¶ added in v1.25.36
func (c *Chime) CreateRoomRequest(input *CreateRoomInput) (req *request.Request, output *CreateRoomOutput)
CreateRoomRequest generates a "aws/request.Request" representing the client's request for the CreateRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRoom for more information on using the CreateRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRoomRequest method. req, resp := client.CreateRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateRoom
func (*Chime) CreateRoomWithContext ¶ added in v1.25.36
func (c *Chime) CreateRoomWithContext(ctx aws.Context, input *CreateRoomInput, opts ...request.Option) (*CreateRoomOutput, error)
CreateRoomWithContext is the same as CreateRoom with the addition of the ability to pass a context and additional request options.
See CreateRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateUser ¶ added in v1.28.0
func (c *Chime) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)
CreateUser API operation for Amazon Chime.
Creates a user under the specified Amazon Chime account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ConflictException The request could not be processed because of conflict in the current state of the resource.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateUser
func (*Chime) CreateUserRequest ¶ added in v1.28.0
func (c *Chime) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)
CreateUserRequest generates a "aws/request.Request" representing the client's request for the CreateUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateUser for more information on using the CreateUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateUserRequest method. req, resp := client.CreateUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateUser
func (*Chime) CreateUserWithContext ¶ added in v1.28.0
func (c *Chime) CreateUserWithContext(ctx aws.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)
CreateUserWithContext is the same as CreateUser with the addition of the ability to pass a context and additional request options.
See CreateUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateVoiceConnector ¶ added in v1.18.4
func (c *Chime) CreateVoiceConnector(input *CreateVoiceConnectorInput) (*CreateVoiceConnectorOutput, error)
CreateVoiceConnector API operation for Amazon Chime.
Creates an Amazon Chime Voice Connector under the administrator's AWS account. You can choose to create an Amazon Chime Voice Connector in a specific AWS Region.
Enabling CreateVoiceConnectorRequest$RequireEncryption configures your Amazon Chime Voice Connector to use TLS transport for SIP signaling and Secure RTP (SRTP) for media. Inbound calls use TLS transport, and unencrypted outbound calls are blocked.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateVoiceConnector for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
AccessDeniedException You don't have permissions to perform the requested operation.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateVoiceConnector
func (*Chime) CreateVoiceConnectorGroup ¶ added in v1.25.19
func (c *Chime) CreateVoiceConnectorGroup(input *CreateVoiceConnectorGroupInput) (*CreateVoiceConnectorGroupOutput, error)
CreateVoiceConnectorGroup API operation for Amazon Chime.
Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate Amazon Chime Voice Connectors with the Amazon Chime Voice Connector group by including VoiceConnectorItems in the request.
You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation CreateVoiceConnectorGroup for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
AccessDeniedException You don't have permissions to perform the requested operation.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateVoiceConnectorGroup
func (*Chime) CreateVoiceConnectorGroupRequest ¶ added in v1.25.19
func (c *Chime) CreateVoiceConnectorGroupRequest(input *CreateVoiceConnectorGroupInput) (req *request.Request, output *CreateVoiceConnectorGroupOutput)
CreateVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the CreateVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVoiceConnectorGroup for more information on using the CreateVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVoiceConnectorGroupRequest method. req, resp := client.CreateVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateVoiceConnectorGroup
func (*Chime) CreateVoiceConnectorGroupWithContext ¶ added in v1.25.19
func (c *Chime) CreateVoiceConnectorGroupWithContext(ctx aws.Context, input *CreateVoiceConnectorGroupInput, opts ...request.Option) (*CreateVoiceConnectorGroupOutput, error)
CreateVoiceConnectorGroupWithContext is the same as CreateVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See CreateVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) CreateVoiceConnectorRequest ¶ added in v1.18.4
func (c *Chime) CreateVoiceConnectorRequest(input *CreateVoiceConnectorInput) (req *request.Request, output *CreateVoiceConnectorOutput)
CreateVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the CreateVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVoiceConnector for more information on using the CreateVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVoiceConnectorRequest method. req, resp := client.CreateVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateVoiceConnector
func (*Chime) CreateVoiceConnectorWithContext ¶ added in v1.18.4
func (c *Chime) CreateVoiceConnectorWithContext(ctx aws.Context, input *CreateVoiceConnectorInput, opts ...request.Option) (*CreateVoiceConnectorOutput, error)
CreateVoiceConnectorWithContext is the same as CreateVoiceConnector with the addition of the ability to pass a context and additional request options.
See CreateVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteAccount ¶
func (c *Chime) DeleteAccount(input *DeleteAccountInput) (*DeleteAccountOutput, error)
DeleteAccount API operation for Amazon Chime.
Deletes the specified Amazon Chime account. You must suspend all users before deleting a Team account. You can use the BatchSuspendUser action to do so.
For EnterpriseLWA and EnterpriseAD accounts, you must release the claimed domains for your Amazon Chime account before deletion. As soon as you release the domain, all users under that account are suspended.
Deleted accounts appear in your Disabled accounts list for 90 days. To restore a deleted account from your Disabled accounts list, you must contact AWS Support.
After 90 days, deleted accounts are permanently removed from your Disabled accounts list.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteAccount for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
UnprocessableEntityException The request was well-formed but was unable to be followed due to semantic errors.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteAccount
func (*Chime) DeleteAccountRequest ¶
func (c *Chime) DeleteAccountRequest(input *DeleteAccountInput) (req *request.Request, output *DeleteAccountOutput)
DeleteAccountRequest generates a "aws/request.Request" representing the client's request for the DeleteAccount operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteAccount for more information on using the DeleteAccount API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAccountRequest method. req, resp := client.DeleteAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteAccount
func (*Chime) DeleteAccountWithContext ¶
func (c *Chime) DeleteAccountWithContext(ctx aws.Context, input *DeleteAccountInput, opts ...request.Option) (*DeleteAccountOutput, error)
DeleteAccountWithContext is the same as DeleteAccount with the addition of the ability to pass a context and additional request options.
See DeleteAccount for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteAttendee ¶ added in v1.25.39
func (c *Chime) DeleteAttendee(input *DeleteAttendeeInput) (*DeleteAttendeeOutput, error)
DeleteAttendee API operation for Amazon Chime.
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken. Attendees are automatically deleted when a Amazon Chime SDK meeting is deleted. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteAttendee
func (*Chime) DeleteAttendeeRequest ¶ added in v1.25.39
func (c *Chime) DeleteAttendeeRequest(input *DeleteAttendeeInput) (req *request.Request, output *DeleteAttendeeOutput)
DeleteAttendeeRequest generates a "aws/request.Request" representing the client's request for the DeleteAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteAttendee for more information on using the DeleteAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAttendeeRequest method. req, resp := client.DeleteAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteAttendee
func (*Chime) DeleteAttendeeWithContext ¶ added in v1.25.39
func (c *Chime) DeleteAttendeeWithContext(ctx aws.Context, input *DeleteAttendeeInput, opts ...request.Option) (*DeleteAttendeeOutput, error)
DeleteAttendeeWithContext is the same as DeleteAttendee with the addition of the ability to pass a context and additional request options.
See DeleteAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteEventsConfiguration ¶ added in v1.19.30
func (c *Chime) DeleteEventsConfiguration(input *DeleteEventsConfigurationInput) (*DeleteEventsConfigurationOutput, error)
DeleteEventsConfiguration API operation for Amazon Chime.
Deletes the events configuration that allows a bot to receive outgoing events.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteEventsConfiguration for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client is not currently authorized to make the request.
ResourceLimitExceededException The request exceeds the resource limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteEventsConfiguration
func (*Chime) DeleteEventsConfigurationRequest ¶ added in v1.19.30
func (c *Chime) DeleteEventsConfigurationRequest(input *DeleteEventsConfigurationInput) (req *request.Request, output *DeleteEventsConfigurationOutput)
DeleteEventsConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteEventsConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteEventsConfiguration for more information on using the DeleteEventsConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteEventsConfigurationRequest method. req, resp := client.DeleteEventsConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteEventsConfiguration
func (*Chime) DeleteEventsConfigurationWithContext ¶ added in v1.19.30
func (c *Chime) DeleteEventsConfigurationWithContext(ctx aws.Context, input *DeleteEventsConfigurationInput, opts ...request.Option) (*DeleteEventsConfigurationOutput, error)
DeleteEventsConfigurationWithContext is the same as DeleteEventsConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteEventsConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteMeeting ¶ added in v1.25.39
func (c *Chime) DeleteMeeting(input *DeleteMeetingInput) (*DeleteMeetingOutput, error)
DeleteMeeting API operation for Amazon Chime.
Deletes the specified Amazon Chime SDK meeting. When a meeting is deleted, its attendees are also deleted and clients can no longer join it. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteMeeting for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteMeeting
func (*Chime) DeleteMeetingRequest ¶ added in v1.25.39
func (c *Chime) DeleteMeetingRequest(input *DeleteMeetingInput) (req *request.Request, output *DeleteMeetingOutput)
DeleteMeetingRequest generates a "aws/request.Request" representing the client's request for the DeleteMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteMeeting for more information on using the DeleteMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteMeetingRequest method. req, resp := client.DeleteMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteMeeting
func (*Chime) DeleteMeetingWithContext ¶ added in v1.25.39
func (c *Chime) DeleteMeetingWithContext(ctx aws.Context, input *DeleteMeetingInput, opts ...request.Option) (*DeleteMeetingOutput, error)
DeleteMeetingWithContext is the same as DeleteMeeting with the addition of the ability to pass a context and additional request options.
See DeleteMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeletePhoneNumber ¶ added in v1.18.4
func (c *Chime) DeletePhoneNumber(input *DeletePhoneNumberInput) (*DeletePhoneNumberOutput, error)
DeletePhoneNumber API operation for Amazon Chime.
Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any users or Amazon Chime Voice Connectors before it can be deleted.
Deleted phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeletePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeletePhoneNumber
func (*Chime) DeletePhoneNumberRequest ¶ added in v1.18.4
func (c *Chime) DeletePhoneNumberRequest(input *DeletePhoneNumberInput) (req *request.Request, output *DeletePhoneNumberOutput)
DeletePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the DeletePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeletePhoneNumber for more information on using the DeletePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeletePhoneNumberRequest method. req, resp := client.DeletePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeletePhoneNumber
func (*Chime) DeletePhoneNumberWithContext ¶ added in v1.18.4
func (c *Chime) DeletePhoneNumberWithContext(ctx aws.Context, input *DeletePhoneNumberInput, opts ...request.Option) (*DeletePhoneNumberOutput, error)
DeletePhoneNumberWithContext is the same as DeletePhoneNumber with the addition of the ability to pass a context and additional request options.
See DeletePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteProxySession ¶ added in v1.30.5
func (c *Chime) DeleteProxySession(input *DeleteProxySessionInput) (*DeleteProxySessionOutput, error)
DeleteProxySession API operation for Amazon Chime.
Deletes the specified proxy session from the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteProxySession
func (*Chime) DeleteProxySessionRequest ¶ added in v1.30.5
func (c *Chime) DeleteProxySessionRequest(input *DeleteProxySessionInput) (req *request.Request, output *DeleteProxySessionOutput)
DeleteProxySessionRequest generates a "aws/request.Request" representing the client's request for the DeleteProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteProxySession for more information on using the DeleteProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteProxySessionRequest method. req, resp := client.DeleteProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteProxySession
func (*Chime) DeleteProxySessionWithContext ¶ added in v1.30.5
func (c *Chime) DeleteProxySessionWithContext(ctx aws.Context, input *DeleteProxySessionInput, opts ...request.Option) (*DeleteProxySessionOutput, error)
DeleteProxySessionWithContext is the same as DeleteProxySession with the addition of the ability to pass a context and additional request options.
See DeleteProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteRoom ¶ added in v1.25.36
func (c *Chime) DeleteRoom(input *DeleteRoomInput) (*DeleteRoomOutput, error)
DeleteRoom API operation for Amazon Chime.
Deletes a chat room in an Amazon Chime Enterprise account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteRoom for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteRoom
func (*Chime) DeleteRoomMembership ¶ added in v1.25.36
func (c *Chime) DeleteRoomMembership(input *DeleteRoomMembershipInput) (*DeleteRoomMembershipOutput, error)
DeleteRoomMembership API operation for Amazon Chime.
Removes a member from a chat room in an Amazon Chime Enterprise account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteRoomMembership for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteRoomMembership
func (*Chime) DeleteRoomMembershipRequest ¶ added in v1.25.36
func (c *Chime) DeleteRoomMembershipRequest(input *DeleteRoomMembershipInput) (req *request.Request, output *DeleteRoomMembershipOutput)
DeleteRoomMembershipRequest generates a "aws/request.Request" representing the client's request for the DeleteRoomMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRoomMembership for more information on using the DeleteRoomMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRoomMembershipRequest method. req, resp := client.DeleteRoomMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteRoomMembership
func (*Chime) DeleteRoomMembershipWithContext ¶ added in v1.25.36
func (c *Chime) DeleteRoomMembershipWithContext(ctx aws.Context, input *DeleteRoomMembershipInput, opts ...request.Option) (*DeleteRoomMembershipOutput, error)
DeleteRoomMembershipWithContext is the same as DeleteRoomMembership with the addition of the ability to pass a context and additional request options.
See DeleteRoomMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteRoomRequest ¶ added in v1.25.36
func (c *Chime) DeleteRoomRequest(input *DeleteRoomInput) (req *request.Request, output *DeleteRoomOutput)
DeleteRoomRequest generates a "aws/request.Request" representing the client's request for the DeleteRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRoom for more information on using the DeleteRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRoomRequest method. req, resp := client.DeleteRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteRoom
func (*Chime) DeleteRoomWithContext ¶ added in v1.25.36
func (c *Chime) DeleteRoomWithContext(ctx aws.Context, input *DeleteRoomInput, opts ...request.Option) (*DeleteRoomOutput, error)
DeleteRoomWithContext is the same as DeleteRoom with the addition of the ability to pass a context and additional request options.
See DeleteRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnector ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnector(input *DeleteVoiceConnectorInput) (*DeleteVoiceConnectorOutput, error)
DeleteVoiceConnector API operation for Amazon Chime.
Deletes the specified Amazon Chime Voice Connector. Any phone numbers associated with the Amazon Chime Voice Connector must be disassociated from it before it can be deleted.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException The request could not be processed because of conflict in the current state of the resource.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnector
func (*Chime) DeleteVoiceConnectorEmergencyCallingConfiguration ¶ added in v1.33.0
func (c *Chime) DeleteVoiceConnectorEmergencyCallingConfiguration(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
DeleteVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime.
Deletes the emergency calling configuration details from the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnectorEmergencyCallingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*Chime) DeleteVoiceConnectorEmergencyCallingConfigurationRequest ¶ added in v1.33.0
func (c *Chime) DeleteVoiceConnectorEmergencyCallingConfigurationRequest(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, output *DeleteVoiceConnectorEmergencyCallingConfigurationOutput)
DeleteVoiceConnectorEmergencyCallingConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorEmergencyCallingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorEmergencyCallingConfiguration for more information on using the DeleteVoiceConnectorEmergencyCallingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorEmergencyCallingConfigurationRequest method. req, resp := client.DeleteVoiceConnectorEmergencyCallingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*Chime) DeleteVoiceConnectorEmergencyCallingConfigurationWithContext ¶ added in v1.33.0
func (c *Chime) DeleteVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorEmergencyCallingConfigurationInput, opts ...request.Option) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
DeleteVoiceConnectorEmergencyCallingConfigurationWithContext is the same as DeleteVoiceConnectorEmergencyCallingConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorEmergencyCallingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnectorGroup ¶ added in v1.25.19
func (c *Chime) DeleteVoiceConnectorGroup(input *DeleteVoiceConnectorGroupInput) (*DeleteVoiceConnectorGroupOutput, error)
DeleteVoiceConnectorGroup API operation for Amazon Chime.
Deletes the specified Amazon Chime Voice Connector group. Any VoiceConnectorItems and phone numbers associated with the group must be removed before it can be deleted.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException The request could not be processed because of conflict in the current state of the resource.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorGroup
func (*Chime) DeleteVoiceConnectorGroupRequest ¶ added in v1.25.19
func (c *Chime) DeleteVoiceConnectorGroupRequest(input *DeleteVoiceConnectorGroupInput) (req *request.Request, output *DeleteVoiceConnectorGroupOutput)
DeleteVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorGroup for more information on using the DeleteVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorGroupRequest method. req, resp := client.DeleteVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorGroup
func (*Chime) DeleteVoiceConnectorGroupWithContext ¶ added in v1.25.19
func (c *Chime) DeleteVoiceConnectorGroupWithContext(ctx aws.Context, input *DeleteVoiceConnectorGroupInput, opts ...request.Option) (*DeleteVoiceConnectorGroupOutput, error)
DeleteVoiceConnectorGroupWithContext is the same as DeleteVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnectorOrigination ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorOrigination(input *DeleteVoiceConnectorOriginationInput) (*DeleteVoiceConnectorOriginationOutput, error)
DeleteVoiceConnectorOrigination API operation for Amazon Chime.
Deletes the origination settings for the specified Amazon Chime Voice Connector.
If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to deleting the origination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnectorOrigination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorOrigination
func (*Chime) DeleteVoiceConnectorOriginationRequest ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorOriginationRequest(input *DeleteVoiceConnectorOriginationInput) (req *request.Request, output *DeleteVoiceConnectorOriginationOutput)
DeleteVoiceConnectorOriginationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorOrigination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorOrigination for more information on using the DeleteVoiceConnectorOrigination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorOriginationRequest method. req, resp := client.DeleteVoiceConnectorOriginationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorOrigination
func (*Chime) DeleteVoiceConnectorOriginationWithContext ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorOriginationWithContext(ctx aws.Context, input *DeleteVoiceConnectorOriginationInput, opts ...request.Option) (*DeleteVoiceConnectorOriginationOutput, error)
DeleteVoiceConnectorOriginationWithContext is the same as DeleteVoiceConnectorOrigination with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorOrigination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnectorProxy ¶ added in v1.30.5
func (c *Chime) DeleteVoiceConnectorProxy(input *DeleteVoiceConnectorProxyInput) (*DeleteVoiceConnectorProxyOutput, error)
DeleteVoiceConnectorProxy API operation for Amazon Chime.
Deletes the proxy configuration from the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnectorProxy for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorProxy
func (*Chime) DeleteVoiceConnectorProxyRequest ¶ added in v1.30.5
func (c *Chime) DeleteVoiceConnectorProxyRequest(input *DeleteVoiceConnectorProxyInput) (req *request.Request, output *DeleteVoiceConnectorProxyOutput)
DeleteVoiceConnectorProxyRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorProxy operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorProxy for more information on using the DeleteVoiceConnectorProxy API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorProxyRequest method. req, resp := client.DeleteVoiceConnectorProxyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorProxy
func (*Chime) DeleteVoiceConnectorProxyWithContext ¶ added in v1.30.5
func (c *Chime) DeleteVoiceConnectorProxyWithContext(ctx aws.Context, input *DeleteVoiceConnectorProxyInput, opts ...request.Option) (*DeleteVoiceConnectorProxyOutput, error)
DeleteVoiceConnectorProxyWithContext is the same as DeleteVoiceConnectorProxy with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorProxy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnectorRequest ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorRequest(input *DeleteVoiceConnectorInput) (req *request.Request, output *DeleteVoiceConnectorOutput)
DeleteVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnector for more information on using the DeleteVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorRequest method. req, resp := client.DeleteVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnector
func (*Chime) DeleteVoiceConnectorStreamingConfiguration ¶ added in v1.25.19
func (c *Chime) DeleteVoiceConnectorStreamingConfiguration(input *DeleteVoiceConnectorStreamingConfigurationInput) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
DeleteVoiceConnectorStreamingConfiguration API operation for Amazon Chime.
Deletes the streaming configuration for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnectorStreamingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorStreamingConfiguration
func (*Chime) DeleteVoiceConnectorStreamingConfigurationRequest ¶ added in v1.25.19
func (c *Chime) DeleteVoiceConnectorStreamingConfigurationRequest(input *DeleteVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *DeleteVoiceConnectorStreamingConfigurationOutput)
DeleteVoiceConnectorStreamingConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorStreamingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorStreamingConfiguration for more information on using the DeleteVoiceConnectorStreamingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorStreamingConfigurationRequest method. req, resp := client.DeleteVoiceConnectorStreamingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorStreamingConfiguration
func (*Chime) DeleteVoiceConnectorStreamingConfigurationWithContext ¶ added in v1.25.19
func (c *Chime) DeleteVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorStreamingConfigurationInput, opts ...request.Option) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
DeleteVoiceConnectorStreamingConfigurationWithContext is the same as DeleteVoiceConnectorStreamingConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorStreamingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnectorTermination ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorTermination(input *DeleteVoiceConnectorTerminationInput) (*DeleteVoiceConnectorTerminationOutput, error)
DeleteVoiceConnectorTermination API operation for Amazon Chime.
Deletes the termination settings for the specified Amazon Chime Voice Connector.
If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to deleting the termination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnectorTermination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorTermination
func (*Chime) DeleteVoiceConnectorTerminationCredentials ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorTerminationCredentials(input *DeleteVoiceConnectorTerminationCredentialsInput) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
DeleteVoiceConnectorTerminationCredentials API operation for Amazon Chime.
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DeleteVoiceConnectorTerminationCredentials for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorTerminationCredentials
func (*Chime) DeleteVoiceConnectorTerminationCredentialsRequest ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorTerminationCredentialsRequest(input *DeleteVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *DeleteVoiceConnectorTerminationCredentialsOutput)
DeleteVoiceConnectorTerminationCredentialsRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorTerminationCredentials operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorTerminationCredentials for more information on using the DeleteVoiceConnectorTerminationCredentials API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorTerminationCredentialsRequest method. req, resp := client.DeleteVoiceConnectorTerminationCredentialsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorTerminationCredentials
func (*Chime) DeleteVoiceConnectorTerminationCredentialsWithContext ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationCredentialsInput, opts ...request.Option) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
DeleteVoiceConnectorTerminationCredentialsWithContext is the same as DeleteVoiceConnectorTerminationCredentials with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorTerminationCredentials for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnectorTerminationRequest ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorTerminationRequest(input *DeleteVoiceConnectorTerminationInput) (req *request.Request, output *DeleteVoiceConnectorTerminationOutput)
DeleteVoiceConnectorTerminationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorTermination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorTermination for more information on using the DeleteVoiceConnectorTermination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorTerminationRequest method. req, resp := client.DeleteVoiceConnectorTerminationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorTermination
func (*Chime) DeleteVoiceConnectorTerminationWithContext ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorTerminationWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationInput, opts ...request.Option) (*DeleteVoiceConnectorTerminationOutput, error)
DeleteVoiceConnectorTerminationWithContext is the same as DeleteVoiceConnectorTermination with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorTermination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DeleteVoiceConnectorWithContext ¶ added in v1.18.4
func (c *Chime) DeleteVoiceConnectorWithContext(ctx aws.Context, input *DeleteVoiceConnectorInput, opts ...request.Option) (*DeleteVoiceConnectorOutput, error)
DeleteVoiceConnectorWithContext is the same as DeleteVoiceConnector with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DisassociatePhoneNumberFromUser ¶ added in v1.18.4
func (c *Chime) DisassociatePhoneNumberFromUser(input *DisassociatePhoneNumberFromUserInput) (*DisassociatePhoneNumberFromUserOutput, error)
DisassociatePhoneNumberFromUser API operation for Amazon Chime.
Disassociates the primary provisioned phone number from the specified Amazon Chime user.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DisassociatePhoneNumberFromUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociatePhoneNumberFromUser
func (*Chime) DisassociatePhoneNumberFromUserRequest ¶ added in v1.18.4
func (c *Chime) DisassociatePhoneNumberFromUserRequest(input *DisassociatePhoneNumberFromUserInput) (req *request.Request, output *DisassociatePhoneNumberFromUserOutput)
DisassociatePhoneNumberFromUserRequest generates a "aws/request.Request" representing the client's request for the DisassociatePhoneNumberFromUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociatePhoneNumberFromUser for more information on using the DisassociatePhoneNumberFromUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociatePhoneNumberFromUserRequest method. req, resp := client.DisassociatePhoneNumberFromUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociatePhoneNumberFromUser
func (*Chime) DisassociatePhoneNumberFromUserWithContext ¶ added in v1.18.4
func (c *Chime) DisassociatePhoneNumberFromUserWithContext(ctx aws.Context, input *DisassociatePhoneNumberFromUserInput, opts ...request.Option) (*DisassociatePhoneNumberFromUserOutput, error)
DisassociatePhoneNumberFromUserWithContext is the same as DisassociatePhoneNumberFromUser with the addition of the ability to pass a context and additional request options.
See DisassociatePhoneNumberFromUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DisassociatePhoneNumbersFromVoiceConnector ¶ added in v1.18.4
func (c *Chime) DisassociatePhoneNumbersFromVoiceConnector(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
DisassociatePhoneNumbersFromVoiceConnector API operation for Amazon Chime.
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DisassociatePhoneNumbersFromVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociatePhoneNumbersFromVoiceConnector
func (*Chime) DisassociatePhoneNumbersFromVoiceConnectorGroup ¶ added in v1.25.19
func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorGroup(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
DisassociatePhoneNumbersFromVoiceConnectorGroup API operation for Amazon Chime.
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DisassociatePhoneNumbersFromVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*Chime) DisassociatePhoneNumbersFromVoiceConnectorGroupRequest ¶ added in v1.25.19
func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorGroupRequest(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (req *request.Request, output *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput)
DisassociatePhoneNumbersFromVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the DisassociatePhoneNumbersFromVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociatePhoneNumbersFromVoiceConnectorGroup for more information on using the DisassociatePhoneNumbersFromVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociatePhoneNumbersFromVoiceConnectorGroupRequest method. req, resp := client.DisassociatePhoneNumbersFromVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*Chime) DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext ¶ added in v1.25.19
func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput, opts ...request.Option) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext is the same as DisassociatePhoneNumbersFromVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See DisassociatePhoneNumbersFromVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DisassociatePhoneNumbersFromVoiceConnectorRequest ¶ added in v1.18.4
func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorRequest(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (req *request.Request, output *DisassociatePhoneNumbersFromVoiceConnectorOutput)
DisassociatePhoneNumbersFromVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the DisassociatePhoneNumbersFromVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociatePhoneNumbersFromVoiceConnector for more information on using the DisassociatePhoneNumbersFromVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociatePhoneNumbersFromVoiceConnectorRequest method. req, resp := client.DisassociatePhoneNumbersFromVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociatePhoneNumbersFromVoiceConnector
func (*Chime) DisassociatePhoneNumbersFromVoiceConnectorWithContext ¶ added in v1.18.4
func (c *Chime) DisassociatePhoneNumbersFromVoiceConnectorWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorInput, opts ...request.Option) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
DisassociatePhoneNumbersFromVoiceConnectorWithContext is the same as DisassociatePhoneNumbersFromVoiceConnector with the addition of the ability to pass a context and additional request options.
See DisassociatePhoneNumbersFromVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) DisassociateSigninDelegateGroupsFromAccount ¶ added in v1.28.0
func (c *Chime) DisassociateSigninDelegateGroupsFromAccount(input *DisassociateSigninDelegateGroupsFromAccountInput) (*DisassociateSigninDelegateGroupsFromAccountOutput, error)
DisassociateSigninDelegateGroupsFromAccount API operation for Amazon Chime.
Disassociates the specified sign-in delegate groups from the specified Amazon Chime account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation DisassociateSigninDelegateGroupsFromAccount for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociateSigninDelegateGroupsFromAccount
func (*Chime) DisassociateSigninDelegateGroupsFromAccountRequest ¶ added in v1.28.0
func (c *Chime) DisassociateSigninDelegateGroupsFromAccountRequest(input *DisassociateSigninDelegateGroupsFromAccountInput) (req *request.Request, output *DisassociateSigninDelegateGroupsFromAccountOutput)
DisassociateSigninDelegateGroupsFromAccountRequest generates a "aws/request.Request" representing the client's request for the DisassociateSigninDelegateGroupsFromAccount operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateSigninDelegateGroupsFromAccount for more information on using the DisassociateSigninDelegateGroupsFromAccount API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateSigninDelegateGroupsFromAccountRequest method. req, resp := client.DisassociateSigninDelegateGroupsFromAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociateSigninDelegateGroupsFromAccount
func (*Chime) DisassociateSigninDelegateGroupsFromAccountWithContext ¶ added in v1.28.0
func (c *Chime) DisassociateSigninDelegateGroupsFromAccountWithContext(ctx aws.Context, input *DisassociateSigninDelegateGroupsFromAccountInput, opts ...request.Option) (*DisassociateSigninDelegateGroupsFromAccountOutput, error)
DisassociateSigninDelegateGroupsFromAccountWithContext is the same as DisassociateSigninDelegateGroupsFromAccount with the addition of the ability to pass a context and additional request options.
See DisassociateSigninDelegateGroupsFromAccount for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetAccount ¶
func (c *Chime) GetAccount(input *GetAccountInput) (*GetAccountOutput, error)
GetAccount API operation for Amazon Chime.
Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetAccount for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAccount
func (*Chime) GetAccountRequest ¶
func (c *Chime) GetAccountRequest(input *GetAccountInput) (req *request.Request, output *GetAccountOutput)
GetAccountRequest generates a "aws/request.Request" representing the client's request for the GetAccount operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAccount for more information on using the GetAccount API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAccountRequest method. req, resp := client.GetAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAccount
func (*Chime) GetAccountSettings ¶
func (c *Chime) GetAccountSettings(input *GetAccountSettingsInput) (*GetAccountSettingsOutput, error)
GetAccountSettings API operation for Amazon Chime.
Retrieves account settings for the specified Amazon Chime account ID, such as remote control and dial out settings. For more information about these settings, see Use the Policies Page (https://docs.aws.amazon.com/chime/latest/ag/policies.html) in the Amazon Chime Administration Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetAccountSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAccountSettings
func (*Chime) GetAccountSettingsRequest ¶
func (c *Chime) GetAccountSettingsRequest(input *GetAccountSettingsInput) (req *request.Request, output *GetAccountSettingsOutput)
GetAccountSettingsRequest generates a "aws/request.Request" representing the client's request for the GetAccountSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAccountSettings for more information on using the GetAccountSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAccountSettingsRequest method. req, resp := client.GetAccountSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAccountSettings
func (*Chime) GetAccountSettingsWithContext ¶
func (c *Chime) GetAccountSettingsWithContext(ctx aws.Context, input *GetAccountSettingsInput, opts ...request.Option) (*GetAccountSettingsOutput, error)
GetAccountSettingsWithContext is the same as GetAccountSettings with the addition of the ability to pass a context and additional request options.
See GetAccountSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetAccountWithContext ¶
func (c *Chime) GetAccountWithContext(ctx aws.Context, input *GetAccountInput, opts ...request.Option) (*GetAccountOutput, error)
GetAccountWithContext is the same as GetAccount with the addition of the ability to pass a context and additional request options.
See GetAccount for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetAttendee ¶ added in v1.25.39
func (c *Chime) GetAttendee(input *GetAttendeeInput) (*GetAttendeeOutput, error)
GetAttendee API operation for Amazon Chime.
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAttendee
func (*Chime) GetAttendeeRequest ¶ added in v1.25.39
func (c *Chime) GetAttendeeRequest(input *GetAttendeeInput) (req *request.Request, output *GetAttendeeOutput)
GetAttendeeRequest generates a "aws/request.Request" representing the client's request for the GetAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAttendee for more information on using the GetAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAttendeeRequest method. req, resp := client.GetAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAttendee
func (*Chime) GetAttendeeWithContext ¶ added in v1.25.39
func (c *Chime) GetAttendeeWithContext(ctx aws.Context, input *GetAttendeeInput, opts ...request.Option) (*GetAttendeeOutput, error)
GetAttendeeWithContext is the same as GetAttendee with the addition of the ability to pass a context and additional request options.
See GetAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetBot ¶ added in v1.19.30
func (c *Chime) GetBot(input *GetBotInput) (*GetBotOutput, error)
GetBot API operation for Amazon Chime.
Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetBot for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetBot
func (*Chime) GetBotRequest ¶ added in v1.19.30
func (c *Chime) GetBotRequest(input *GetBotInput) (req *request.Request, output *GetBotOutput)
GetBotRequest generates a "aws/request.Request" representing the client's request for the GetBot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetBot for more information on using the GetBot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetBotRequest method. req, resp := client.GetBotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetBot
func (*Chime) GetBotWithContext ¶ added in v1.19.30
func (c *Chime) GetBotWithContext(ctx aws.Context, input *GetBotInput, opts ...request.Option) (*GetBotOutput, error)
GetBotWithContext is the same as GetBot with the addition of the ability to pass a context and additional request options.
See GetBot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetEventsConfiguration ¶ added in v1.19.30
func (c *Chime) GetEventsConfiguration(input *GetEventsConfigurationInput) (*GetEventsConfigurationOutput, error)
GetEventsConfiguration API operation for Amazon Chime.
Gets details for an events configuration that allows a bot to receive outgoing events, such as an HTTPS endpoint or Lambda function ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetEventsConfiguration for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client is not currently authorized to make the request.
ResourceLimitExceededException The request exceeds the resource limit.
NotFoundException One or more of the resources in the request does not exist in the system.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetEventsConfiguration
func (*Chime) GetEventsConfigurationRequest ¶ added in v1.19.30
func (c *Chime) GetEventsConfigurationRequest(input *GetEventsConfigurationInput) (req *request.Request, output *GetEventsConfigurationOutput)
GetEventsConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetEventsConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetEventsConfiguration for more information on using the GetEventsConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetEventsConfigurationRequest method. req, resp := client.GetEventsConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetEventsConfiguration
func (*Chime) GetEventsConfigurationWithContext ¶ added in v1.19.30
func (c *Chime) GetEventsConfigurationWithContext(ctx aws.Context, input *GetEventsConfigurationInput, opts ...request.Option) (*GetEventsConfigurationOutput, error)
GetEventsConfigurationWithContext is the same as GetEventsConfiguration with the addition of the ability to pass a context and additional request options.
See GetEventsConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetGlobalSettings ¶ added in v1.18.4
func (c *Chime) GetGlobalSettings(input *GetGlobalSettingsInput) (*GetGlobalSettingsOutput, error)
GetGlobalSettings API operation for Amazon Chime.
Retrieves global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetGlobalSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetGlobalSettings
func (*Chime) GetGlobalSettingsRequest ¶ added in v1.18.4
func (c *Chime) GetGlobalSettingsRequest(input *GetGlobalSettingsInput) (req *request.Request, output *GetGlobalSettingsOutput)
GetGlobalSettingsRequest generates a "aws/request.Request" representing the client's request for the GetGlobalSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetGlobalSettings for more information on using the GetGlobalSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetGlobalSettingsRequest method. req, resp := client.GetGlobalSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetGlobalSettings
func (*Chime) GetGlobalSettingsWithContext ¶ added in v1.18.4
func (c *Chime) GetGlobalSettingsWithContext(ctx aws.Context, input *GetGlobalSettingsInput, opts ...request.Option) (*GetGlobalSettingsOutput, error)
GetGlobalSettingsWithContext is the same as GetGlobalSettings with the addition of the ability to pass a context and additional request options.
See GetGlobalSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetMeeting ¶ added in v1.25.39
func (c *Chime) GetMeeting(input *GetMeetingInput) (*GetMeetingOutput, error)
GetMeeting API operation for Amazon Chime.
Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetMeeting for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetMeeting
func (*Chime) GetMeetingRequest ¶ added in v1.25.39
func (c *Chime) GetMeetingRequest(input *GetMeetingInput) (req *request.Request, output *GetMeetingOutput)
GetMeetingRequest generates a "aws/request.Request" representing the client's request for the GetMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetMeeting for more information on using the GetMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetMeetingRequest method. req, resp := client.GetMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetMeeting
func (*Chime) GetMeetingWithContext ¶ added in v1.25.39
func (c *Chime) GetMeetingWithContext(ctx aws.Context, input *GetMeetingInput, opts ...request.Option) (*GetMeetingOutput, error)
GetMeetingWithContext is the same as GetMeeting with the addition of the ability to pass a context and additional request options.
See GetMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetPhoneNumber ¶ added in v1.18.4
func (c *Chime) GetPhoneNumber(input *GetPhoneNumberInput) (*GetPhoneNumberOutput, error)
GetPhoneNumber API operation for Amazon Chime.
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetPhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumber
func (*Chime) GetPhoneNumberOrder ¶ added in v1.18.4
func (c *Chime) GetPhoneNumberOrder(input *GetPhoneNumberOrderInput) (*GetPhoneNumberOrderOutput, error)
GetPhoneNumberOrder API operation for Amazon Chime.
Retrieves details for the specified phone number order, such as order creation timestamp, phone numbers in E.164 format, product type, and order status.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetPhoneNumberOrder for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumberOrder
func (*Chime) GetPhoneNumberOrderRequest ¶ added in v1.18.4
func (c *Chime) GetPhoneNumberOrderRequest(input *GetPhoneNumberOrderInput) (req *request.Request, output *GetPhoneNumberOrderOutput)
GetPhoneNumberOrderRequest generates a "aws/request.Request" representing the client's request for the GetPhoneNumberOrder operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetPhoneNumberOrder for more information on using the GetPhoneNumberOrder API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetPhoneNumberOrderRequest method. req, resp := client.GetPhoneNumberOrderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumberOrder
func (*Chime) GetPhoneNumberOrderWithContext ¶ added in v1.18.4
func (c *Chime) GetPhoneNumberOrderWithContext(ctx aws.Context, input *GetPhoneNumberOrderInput, opts ...request.Option) (*GetPhoneNumberOrderOutput, error)
GetPhoneNumberOrderWithContext is the same as GetPhoneNumberOrder with the addition of the ability to pass a context and additional request options.
See GetPhoneNumberOrder for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetPhoneNumberRequest ¶ added in v1.18.4
func (c *Chime) GetPhoneNumberRequest(input *GetPhoneNumberInput) (req *request.Request, output *GetPhoneNumberOutput)
GetPhoneNumberRequest generates a "aws/request.Request" representing the client's request for the GetPhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetPhoneNumber for more information on using the GetPhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetPhoneNumberRequest method. req, resp := client.GetPhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumber
func (*Chime) GetPhoneNumberSettings ¶ added in v1.25.19
func (c *Chime) GetPhoneNumberSettings(input *GetPhoneNumberSettingsInput) (*GetPhoneNumberSettingsOutput, error)
GetPhoneNumberSettings API operation for Amazon Chime.
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetPhoneNumberSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumberSettings
func (*Chime) GetPhoneNumberSettingsRequest ¶ added in v1.25.19
func (c *Chime) GetPhoneNumberSettingsRequest(input *GetPhoneNumberSettingsInput) (req *request.Request, output *GetPhoneNumberSettingsOutput)
GetPhoneNumberSettingsRequest generates a "aws/request.Request" representing the client's request for the GetPhoneNumberSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetPhoneNumberSettings for more information on using the GetPhoneNumberSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetPhoneNumberSettingsRequest method. req, resp := client.GetPhoneNumberSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumberSettings
func (*Chime) GetPhoneNumberSettingsWithContext ¶ added in v1.25.19
func (c *Chime) GetPhoneNumberSettingsWithContext(ctx aws.Context, input *GetPhoneNumberSettingsInput, opts ...request.Option) (*GetPhoneNumberSettingsOutput, error)
GetPhoneNumberSettingsWithContext is the same as GetPhoneNumberSettings with the addition of the ability to pass a context and additional request options.
See GetPhoneNumberSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetPhoneNumberWithContext ¶ added in v1.18.4
func (c *Chime) GetPhoneNumberWithContext(ctx aws.Context, input *GetPhoneNumberInput, opts ...request.Option) (*GetPhoneNumberOutput, error)
GetPhoneNumberWithContext is the same as GetPhoneNumber with the addition of the ability to pass a context and additional request options.
See GetPhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetProxySession ¶ added in v1.30.5
func (c *Chime) GetProxySession(input *GetProxySessionInput) (*GetProxySessionOutput, error)
GetProxySession API operation for Amazon Chime.
Gets the specified proxy session details for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetProxySession
func (*Chime) GetProxySessionRequest ¶ added in v1.30.5
func (c *Chime) GetProxySessionRequest(input *GetProxySessionInput) (req *request.Request, output *GetProxySessionOutput)
GetProxySessionRequest generates a "aws/request.Request" representing the client's request for the GetProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetProxySession for more information on using the GetProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetProxySessionRequest method. req, resp := client.GetProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetProxySession
func (*Chime) GetProxySessionWithContext ¶ added in v1.30.5
func (c *Chime) GetProxySessionWithContext(ctx aws.Context, input *GetProxySessionInput, opts ...request.Option) (*GetProxySessionOutput, error)
GetProxySessionWithContext is the same as GetProxySession with the addition of the ability to pass a context and additional request options.
See GetProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetRetentionSettings ¶ added in v1.31.2
func (c *Chime) GetRetentionSettings(input *GetRetentionSettingsInput) (*GetRetentionSettingsOutput, error)
GetRetentionSettings API operation for Amazon Chime.
Gets the retention settings for the specified Amazon Chime Enterprise account. For more information about retention settings, see Managing Chat Retention Policies (https://docs.aws.amazon.com/chime/latest/ag/chat-retention.html) in the Amazon Chime Administration Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetRetentionSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetRetentionSettings
func (*Chime) GetRetentionSettingsRequest ¶ added in v1.31.2
func (c *Chime) GetRetentionSettingsRequest(input *GetRetentionSettingsInput) (req *request.Request, output *GetRetentionSettingsOutput)
GetRetentionSettingsRequest generates a "aws/request.Request" representing the client's request for the GetRetentionSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetRetentionSettings for more information on using the GetRetentionSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetRetentionSettingsRequest method. req, resp := client.GetRetentionSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetRetentionSettings
func (*Chime) GetRetentionSettingsWithContext ¶ added in v1.31.2
func (c *Chime) GetRetentionSettingsWithContext(ctx aws.Context, input *GetRetentionSettingsInput, opts ...request.Option) (*GetRetentionSettingsOutput, error)
GetRetentionSettingsWithContext is the same as GetRetentionSettings with the addition of the ability to pass a context and additional request options.
See GetRetentionSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetRoom ¶ added in v1.25.36
func (c *Chime) GetRoom(input *GetRoomInput) (*GetRoomOutput, error)
GetRoom API operation for Amazon Chime.
Retrieves room details, such as the room name, for a room in an Amazon Chime Enterprise account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetRoom for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetRoom
func (*Chime) GetRoomRequest ¶ added in v1.25.36
func (c *Chime) GetRoomRequest(input *GetRoomInput) (req *request.Request, output *GetRoomOutput)
GetRoomRequest generates a "aws/request.Request" representing the client's request for the GetRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetRoom for more information on using the GetRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetRoomRequest method. req, resp := client.GetRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetRoom
func (*Chime) GetRoomWithContext ¶ added in v1.25.36
func (c *Chime) GetRoomWithContext(ctx aws.Context, input *GetRoomInput, opts ...request.Option) (*GetRoomOutput, error)
GetRoomWithContext is the same as GetRoom with the addition of the ability to pass a context and additional request options.
See GetRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetUser ¶
func (c *Chime) GetUser(input *GetUserInput) (*GetUserOutput, error)
GetUser API operation for Amazon Chime.
Retrieves details for the specified user ID, such as primary email address, license type, and personal meeting PIN.
To retrieve user details with an email address instead of a user ID, use the ListUsers action, and then filter by email address.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetUser
func (*Chime) GetUserRequest ¶
func (c *Chime) GetUserRequest(input *GetUserInput) (req *request.Request, output *GetUserOutput)
GetUserRequest generates a "aws/request.Request" representing the client's request for the GetUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetUser for more information on using the GetUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetUserRequest method. req, resp := client.GetUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetUser
func (*Chime) GetUserSettings ¶ added in v1.18.4
func (c *Chime) GetUserSettings(input *GetUserSettingsInput) (*GetUserSettingsOutput, error)
GetUserSettings API operation for Amazon Chime.
Retrieves settings for the specified user ID, such as any associated phone number settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetUserSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetUserSettings
func (*Chime) GetUserSettingsRequest ¶ added in v1.18.4
func (c *Chime) GetUserSettingsRequest(input *GetUserSettingsInput) (req *request.Request, output *GetUserSettingsOutput)
GetUserSettingsRequest generates a "aws/request.Request" representing the client's request for the GetUserSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetUserSettings for more information on using the GetUserSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetUserSettingsRequest method. req, resp := client.GetUserSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetUserSettings
func (*Chime) GetUserSettingsWithContext ¶ added in v1.18.4
func (c *Chime) GetUserSettingsWithContext(ctx aws.Context, input *GetUserSettingsInput, opts ...request.Option) (*GetUserSettingsOutput, error)
GetUserSettingsWithContext is the same as GetUserSettings with the addition of the ability to pass a context and additional request options.
See GetUserSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetUserWithContext ¶
func (c *Chime) GetUserWithContext(ctx aws.Context, input *GetUserInput, opts ...request.Option) (*GetUserOutput, error)
GetUserWithContext is the same as GetUser with the addition of the ability to pass a context and additional request options.
See GetUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnector ¶ added in v1.18.4
func (c *Chime) GetVoiceConnector(input *GetVoiceConnectorInput) (*GetVoiceConnectorOutput, error)
GetVoiceConnector API operation for Amazon Chime.
Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and encryption requirements.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnector
func (*Chime) GetVoiceConnectorEmergencyCallingConfiguration ¶ added in v1.33.0
func (c *Chime) GetVoiceConnectorEmergencyCallingConfiguration(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
GetVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime.
Gets the emergency calling configuration details for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorEmergencyCallingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*Chime) GetVoiceConnectorEmergencyCallingConfigurationRequest ¶ added in v1.33.0
func (c *Chime) GetVoiceConnectorEmergencyCallingConfigurationRequest(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, output *GetVoiceConnectorEmergencyCallingConfigurationOutput)
GetVoiceConnectorEmergencyCallingConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorEmergencyCallingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorEmergencyCallingConfiguration for more information on using the GetVoiceConnectorEmergencyCallingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorEmergencyCallingConfigurationRequest method. req, resp := client.GetVoiceConnectorEmergencyCallingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*Chime) GetVoiceConnectorEmergencyCallingConfigurationWithContext ¶ added in v1.33.0
func (c *Chime) GetVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorEmergencyCallingConfigurationInput, opts ...request.Option) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
GetVoiceConnectorEmergencyCallingConfigurationWithContext is the same as GetVoiceConnectorEmergencyCallingConfiguration with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorEmergencyCallingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorGroup ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorGroup(input *GetVoiceConnectorGroupInput) (*GetVoiceConnectorGroupOutput, error)
GetVoiceConnectorGroup API operation for Amazon Chime.
Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps, name, and associated VoiceConnectorItems.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorGroup
func (*Chime) GetVoiceConnectorGroupRequest ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorGroupRequest(input *GetVoiceConnectorGroupInput) (req *request.Request, output *GetVoiceConnectorGroupOutput)
GetVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorGroup for more information on using the GetVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorGroupRequest method. req, resp := client.GetVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorGroup
func (*Chime) GetVoiceConnectorGroupWithContext ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorGroupWithContext(ctx aws.Context, input *GetVoiceConnectorGroupInput, opts ...request.Option) (*GetVoiceConnectorGroupOutput, error)
GetVoiceConnectorGroupWithContext is the same as GetVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorLoggingConfiguration ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorLoggingConfiguration(input *GetVoiceConnectorLoggingConfigurationInput) (*GetVoiceConnectorLoggingConfigurationOutput, error)
GetVoiceConnectorLoggingConfiguration API operation for Amazon Chime.
Retrieves the logging configuration details for the specified Amazon Chime Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorLoggingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorLoggingConfiguration
func (*Chime) GetVoiceConnectorLoggingConfigurationRequest ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorLoggingConfigurationRequest(input *GetVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *GetVoiceConnectorLoggingConfigurationOutput)
GetVoiceConnectorLoggingConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorLoggingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorLoggingConfiguration for more information on using the GetVoiceConnectorLoggingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorLoggingConfigurationRequest method. req, resp := client.GetVoiceConnectorLoggingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorLoggingConfiguration
func (*Chime) GetVoiceConnectorLoggingConfigurationWithContext ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorLoggingConfigurationInput, opts ...request.Option) (*GetVoiceConnectorLoggingConfigurationOutput, error)
GetVoiceConnectorLoggingConfigurationWithContext is the same as GetVoiceConnectorLoggingConfiguration with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorLoggingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorOrigination ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorOrigination(input *GetVoiceConnectorOriginationInput) (*GetVoiceConnectorOriginationOutput, error)
GetVoiceConnectorOrigination API operation for Amazon Chime.
Retrieves origination setting details for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorOrigination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorOrigination
func (*Chime) GetVoiceConnectorOriginationRequest ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorOriginationRequest(input *GetVoiceConnectorOriginationInput) (req *request.Request, output *GetVoiceConnectorOriginationOutput)
GetVoiceConnectorOriginationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorOrigination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorOrigination for more information on using the GetVoiceConnectorOrigination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorOriginationRequest method. req, resp := client.GetVoiceConnectorOriginationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorOrigination
func (*Chime) GetVoiceConnectorOriginationWithContext ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorOriginationWithContext(ctx aws.Context, input *GetVoiceConnectorOriginationInput, opts ...request.Option) (*GetVoiceConnectorOriginationOutput, error)
GetVoiceConnectorOriginationWithContext is the same as GetVoiceConnectorOrigination with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorOrigination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorProxy ¶ added in v1.30.5
func (c *Chime) GetVoiceConnectorProxy(input *GetVoiceConnectorProxyInput) (*GetVoiceConnectorProxyOutput, error)
GetVoiceConnectorProxy API operation for Amazon Chime.
Gets the proxy configuration details for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorProxy for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorProxy
func (*Chime) GetVoiceConnectorProxyRequest ¶ added in v1.30.5
func (c *Chime) GetVoiceConnectorProxyRequest(input *GetVoiceConnectorProxyInput) (req *request.Request, output *GetVoiceConnectorProxyOutput)
GetVoiceConnectorProxyRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorProxy operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorProxy for more information on using the GetVoiceConnectorProxy API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorProxyRequest method. req, resp := client.GetVoiceConnectorProxyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorProxy
func (*Chime) GetVoiceConnectorProxyWithContext ¶ added in v1.30.5
func (c *Chime) GetVoiceConnectorProxyWithContext(ctx aws.Context, input *GetVoiceConnectorProxyInput, opts ...request.Option) (*GetVoiceConnectorProxyOutput, error)
GetVoiceConnectorProxyWithContext is the same as GetVoiceConnectorProxy with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorProxy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorRequest ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorRequest(input *GetVoiceConnectorInput) (req *request.Request, output *GetVoiceConnectorOutput)
GetVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnector for more information on using the GetVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorRequest method. req, resp := client.GetVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnector
func (*Chime) GetVoiceConnectorStreamingConfiguration ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorStreamingConfiguration(input *GetVoiceConnectorStreamingConfigurationInput) (*GetVoiceConnectorStreamingConfigurationOutput, error)
GetVoiceConnectorStreamingConfiguration API operation for Amazon Chime.
Retrieves the streaming configuration details for the specified Amazon Chime Voice Connector. Shows whether media streaming is enabled for sending to Amazon Kinesis. It also shows the retention period, in hours, for the Amazon Kinesis data.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorStreamingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorStreamingConfiguration
func (*Chime) GetVoiceConnectorStreamingConfigurationRequest ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorStreamingConfigurationRequest(input *GetVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *GetVoiceConnectorStreamingConfigurationOutput)
GetVoiceConnectorStreamingConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorStreamingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorStreamingConfiguration for more information on using the GetVoiceConnectorStreamingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorStreamingConfigurationRequest method. req, resp := client.GetVoiceConnectorStreamingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorStreamingConfiguration
func (*Chime) GetVoiceConnectorStreamingConfigurationWithContext ¶ added in v1.25.19
func (c *Chime) GetVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorStreamingConfigurationInput, opts ...request.Option) (*GetVoiceConnectorStreamingConfigurationOutput, error)
GetVoiceConnectorStreamingConfigurationWithContext is the same as GetVoiceConnectorStreamingConfiguration with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorStreamingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorTermination ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorTermination(input *GetVoiceConnectorTerminationInput) (*GetVoiceConnectorTerminationOutput, error)
GetVoiceConnectorTermination API operation for Amazon Chime.
Retrieves termination setting details for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorTermination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorTermination
func (*Chime) GetVoiceConnectorTerminationHealth ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorTerminationHealth(input *GetVoiceConnectorTerminationHealthInput) (*GetVoiceConnectorTerminationHealthOutput, error)
GetVoiceConnectorTerminationHealth API operation for Amazon Chime.
Retrieves information about the last time a SIP OPTIONS ping was received from your SIP infrastructure for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation GetVoiceConnectorTerminationHealth for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorTerminationHealth
func (*Chime) GetVoiceConnectorTerminationHealthRequest ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorTerminationHealthRequest(input *GetVoiceConnectorTerminationHealthInput) (req *request.Request, output *GetVoiceConnectorTerminationHealthOutput)
GetVoiceConnectorTerminationHealthRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorTerminationHealth operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorTerminationHealth for more information on using the GetVoiceConnectorTerminationHealth API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorTerminationHealthRequest method. req, resp := client.GetVoiceConnectorTerminationHealthRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorTerminationHealth
func (*Chime) GetVoiceConnectorTerminationHealthWithContext ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorTerminationHealthWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationHealthInput, opts ...request.Option) (*GetVoiceConnectorTerminationHealthOutput, error)
GetVoiceConnectorTerminationHealthWithContext is the same as GetVoiceConnectorTerminationHealth with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorTerminationHealth for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorTerminationRequest ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorTerminationRequest(input *GetVoiceConnectorTerminationInput) (req *request.Request, output *GetVoiceConnectorTerminationOutput)
GetVoiceConnectorTerminationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorTermination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorTermination for more information on using the GetVoiceConnectorTermination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorTerminationRequest method. req, resp := client.GetVoiceConnectorTerminationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorTermination
func (*Chime) GetVoiceConnectorTerminationWithContext ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorTerminationWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationInput, opts ...request.Option) (*GetVoiceConnectorTerminationOutput, error)
GetVoiceConnectorTerminationWithContext is the same as GetVoiceConnectorTermination with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorTermination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) GetVoiceConnectorWithContext ¶ added in v1.18.4
func (c *Chime) GetVoiceConnectorWithContext(ctx aws.Context, input *GetVoiceConnectorInput, opts ...request.Option) (*GetVoiceConnectorOutput, error)
GetVoiceConnectorWithContext is the same as GetVoiceConnector with the addition of the ability to pass a context and additional request options.
See GetVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) InviteUsers ¶
func (c *Chime) InviteUsers(input *InviteUsersInput) (*InviteUsersOutput, error)
InviteUsers API operation for Amazon Chime.
Sends email to a maximum of 50 users, inviting them to the specified Amazon Chime Team account. Only Team account types are currently supported for this action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation InviteUsers for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/InviteUsers
func (*Chime) InviteUsersRequest ¶
func (c *Chime) InviteUsersRequest(input *InviteUsersInput) (req *request.Request, output *InviteUsersOutput)
InviteUsersRequest generates a "aws/request.Request" representing the client's request for the InviteUsers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See InviteUsers for more information on using the InviteUsers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the InviteUsersRequest method. req, resp := client.InviteUsersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/InviteUsers
func (*Chime) InviteUsersWithContext ¶
func (c *Chime) InviteUsersWithContext(ctx aws.Context, input *InviteUsersInput, opts ...request.Option) (*InviteUsersOutput, error)
InviteUsersWithContext is the same as InviteUsers with the addition of the ability to pass a context and additional request options.
See InviteUsers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListAccounts ¶
func (c *Chime) ListAccounts(input *ListAccountsInput) (*ListAccountsOutput, error)
ListAccounts API operation for Amazon Chime.
Lists the Amazon Chime accounts under the administrator's AWS account. You can filter accounts by account name prefix. To find out which Amazon Chime account a user belongs to, you can filter by the user's email address, which returns one account result.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListAccounts for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListAccounts
func (*Chime) ListAccountsPages ¶
func (c *Chime) ListAccountsPages(input *ListAccountsInput, fn func(*ListAccountsOutput, bool) bool) error
ListAccountsPages iterates over the pages of a ListAccounts operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListAccounts method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListAccounts operation. pageNum := 0 err := client.ListAccountsPages(params, func(page *chime.ListAccountsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListAccountsPagesWithContext ¶
func (c *Chime) ListAccountsPagesWithContext(ctx aws.Context, input *ListAccountsInput, fn func(*ListAccountsOutput, bool) bool, opts ...request.Option) error
ListAccountsPagesWithContext same as ListAccountsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListAccountsRequest ¶
func (c *Chime) ListAccountsRequest(input *ListAccountsInput) (req *request.Request, output *ListAccountsOutput)
ListAccountsRequest generates a "aws/request.Request" representing the client's request for the ListAccounts operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAccounts for more information on using the ListAccounts API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAccountsRequest method. req, resp := client.ListAccountsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListAccounts
func (*Chime) ListAccountsWithContext ¶
func (c *Chime) ListAccountsWithContext(ctx aws.Context, input *ListAccountsInput, opts ...request.Option) (*ListAccountsOutput, error)
ListAccountsWithContext is the same as ListAccounts with the addition of the ability to pass a context and additional request options.
See ListAccounts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListAttendeeTags ¶ added in v1.30.7
func (c *Chime) ListAttendeeTags(input *ListAttendeeTagsInput) (*ListAttendeeTagsOutput, error)
ListAttendeeTags API operation for Amazon Chime.
Lists the tags applied to an Amazon Chime SDK attendee resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListAttendeeTags for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListAttendeeTags
func (*Chime) ListAttendeeTagsRequest ¶ added in v1.30.7
func (c *Chime) ListAttendeeTagsRequest(input *ListAttendeeTagsInput) (req *request.Request, output *ListAttendeeTagsOutput)
ListAttendeeTagsRequest generates a "aws/request.Request" representing the client's request for the ListAttendeeTags operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAttendeeTags for more information on using the ListAttendeeTags API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAttendeeTagsRequest method. req, resp := client.ListAttendeeTagsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListAttendeeTags
func (*Chime) ListAttendeeTagsWithContext ¶ added in v1.30.7
func (c *Chime) ListAttendeeTagsWithContext(ctx aws.Context, input *ListAttendeeTagsInput, opts ...request.Option) (*ListAttendeeTagsOutput, error)
ListAttendeeTagsWithContext is the same as ListAttendeeTags with the addition of the ability to pass a context and additional request options.
See ListAttendeeTags for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListAttendees ¶ added in v1.25.39
func (c *Chime) ListAttendees(input *ListAttendeesInput) (*ListAttendeesOutput, error)
ListAttendees API operation for Amazon Chime.
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListAttendees for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListAttendees
func (*Chime) ListAttendeesPages ¶ added in v1.25.39
func (c *Chime) ListAttendeesPages(input *ListAttendeesInput, fn func(*ListAttendeesOutput, bool) bool) error
ListAttendeesPages iterates over the pages of a ListAttendees operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListAttendees method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListAttendees operation. pageNum := 0 err := client.ListAttendeesPages(params, func(page *chime.ListAttendeesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListAttendeesPagesWithContext ¶ added in v1.25.39
func (c *Chime) ListAttendeesPagesWithContext(ctx aws.Context, input *ListAttendeesInput, fn func(*ListAttendeesOutput, bool) bool, opts ...request.Option) error
ListAttendeesPagesWithContext same as ListAttendeesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListAttendeesRequest ¶ added in v1.25.39
func (c *Chime) ListAttendeesRequest(input *ListAttendeesInput) (req *request.Request, output *ListAttendeesOutput)
ListAttendeesRequest generates a "aws/request.Request" representing the client's request for the ListAttendees operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAttendees for more information on using the ListAttendees API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAttendeesRequest method. req, resp := client.ListAttendeesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListAttendees
func (*Chime) ListAttendeesWithContext ¶ added in v1.25.39
func (c *Chime) ListAttendeesWithContext(ctx aws.Context, input *ListAttendeesInput, opts ...request.Option) (*ListAttendeesOutput, error)
ListAttendeesWithContext is the same as ListAttendees with the addition of the ability to pass a context and additional request options.
See ListAttendees for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListBots ¶ added in v1.19.30
func (c *Chime) ListBots(input *ListBotsInput) (*ListBotsOutput, error)
ListBots API operation for Amazon Chime.
Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListBots for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
UnauthorizedClientException The client is not currently authorized to make the request.
BadRequestException The input parameters don't match the service's restrictions.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListBots
func (*Chime) ListBotsPages ¶ added in v1.25.19
func (c *Chime) ListBotsPages(input *ListBotsInput, fn func(*ListBotsOutput, bool) bool) error
ListBotsPages iterates over the pages of a ListBots operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListBots method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListBots operation. pageNum := 0 err := client.ListBotsPages(params, func(page *chime.ListBotsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListBotsPagesWithContext ¶ added in v1.25.19
func (c *Chime) ListBotsPagesWithContext(ctx aws.Context, input *ListBotsInput, fn func(*ListBotsOutput, bool) bool, opts ...request.Option) error
ListBotsPagesWithContext same as ListBotsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListBotsRequest ¶ added in v1.19.30
func (c *Chime) ListBotsRequest(input *ListBotsInput) (req *request.Request, output *ListBotsOutput)
ListBotsRequest generates a "aws/request.Request" representing the client's request for the ListBots operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListBots for more information on using the ListBots API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListBotsRequest method. req, resp := client.ListBotsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListBots
func (*Chime) ListBotsWithContext ¶ added in v1.19.30
func (c *Chime) ListBotsWithContext(ctx aws.Context, input *ListBotsInput, opts ...request.Option) (*ListBotsOutput, error)
ListBotsWithContext is the same as ListBots with the addition of the ability to pass a context and additional request options.
See ListBots for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListMeetingTags ¶ added in v1.30.7
func (c *Chime) ListMeetingTags(input *ListMeetingTagsInput) (*ListMeetingTagsOutput, error)
ListMeetingTags API operation for Amazon Chime.
Lists the tags applied to an Amazon Chime SDK meeting resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListMeetingTags for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListMeetingTags
func (*Chime) ListMeetingTagsRequest ¶ added in v1.30.7
func (c *Chime) ListMeetingTagsRequest(input *ListMeetingTagsInput) (req *request.Request, output *ListMeetingTagsOutput)
ListMeetingTagsRequest generates a "aws/request.Request" representing the client's request for the ListMeetingTags operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListMeetingTags for more information on using the ListMeetingTags API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListMeetingTagsRequest method. req, resp := client.ListMeetingTagsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListMeetingTags
func (*Chime) ListMeetingTagsWithContext ¶ added in v1.30.7
func (c *Chime) ListMeetingTagsWithContext(ctx aws.Context, input *ListMeetingTagsInput, opts ...request.Option) (*ListMeetingTagsOutput, error)
ListMeetingTagsWithContext is the same as ListMeetingTags with the addition of the ability to pass a context and additional request options.
See ListMeetingTags for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListMeetings ¶ added in v1.25.39
func (c *Chime) ListMeetings(input *ListMeetingsInput) (*ListMeetingsOutput, error)
ListMeetings API operation for Amazon Chime.
Lists up to 100 active Amazon Chime SDK meetings. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK (https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html) in the Amazon Chime Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListMeetings for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListMeetings
func (*Chime) ListMeetingsPages ¶ added in v1.25.39
func (c *Chime) ListMeetingsPages(input *ListMeetingsInput, fn func(*ListMeetingsOutput, bool) bool) error
ListMeetingsPages iterates over the pages of a ListMeetings operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListMeetings method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListMeetings operation. pageNum := 0 err := client.ListMeetingsPages(params, func(page *chime.ListMeetingsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListMeetingsPagesWithContext ¶ added in v1.25.39
func (c *Chime) ListMeetingsPagesWithContext(ctx aws.Context, input *ListMeetingsInput, fn func(*ListMeetingsOutput, bool) bool, opts ...request.Option) error
ListMeetingsPagesWithContext same as ListMeetingsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListMeetingsRequest ¶ added in v1.25.39
func (c *Chime) ListMeetingsRequest(input *ListMeetingsInput) (req *request.Request, output *ListMeetingsOutput)
ListMeetingsRequest generates a "aws/request.Request" representing the client's request for the ListMeetings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListMeetings for more information on using the ListMeetings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListMeetingsRequest method. req, resp := client.ListMeetingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListMeetings
func (*Chime) ListMeetingsWithContext ¶ added in v1.25.39
func (c *Chime) ListMeetingsWithContext(ctx aws.Context, input *ListMeetingsInput, opts ...request.Option) (*ListMeetingsOutput, error)
ListMeetingsWithContext is the same as ListMeetings with the addition of the ability to pass a context and additional request options.
See ListMeetings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListPhoneNumberOrders ¶ added in v1.18.4
func (c *Chime) ListPhoneNumberOrders(input *ListPhoneNumberOrdersInput) (*ListPhoneNumberOrdersOutput, error)
ListPhoneNumberOrders API operation for Amazon Chime.
Lists the phone number orders for the administrator's Amazon Chime account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListPhoneNumberOrders for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListPhoneNumberOrders
func (*Chime) ListPhoneNumberOrdersPages ¶ added in v1.18.4
func (c *Chime) ListPhoneNumberOrdersPages(input *ListPhoneNumberOrdersInput, fn func(*ListPhoneNumberOrdersOutput, bool) bool) error
ListPhoneNumberOrdersPages iterates over the pages of a ListPhoneNumberOrders operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListPhoneNumberOrders method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListPhoneNumberOrders operation. pageNum := 0 err := client.ListPhoneNumberOrdersPages(params, func(page *chime.ListPhoneNumberOrdersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListPhoneNumberOrdersPagesWithContext ¶ added in v1.18.4
func (c *Chime) ListPhoneNumberOrdersPagesWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, fn func(*ListPhoneNumberOrdersOutput, bool) bool, opts ...request.Option) error
ListPhoneNumberOrdersPagesWithContext same as ListPhoneNumberOrdersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListPhoneNumberOrdersRequest ¶ added in v1.18.4
func (c *Chime) ListPhoneNumberOrdersRequest(input *ListPhoneNumberOrdersInput) (req *request.Request, output *ListPhoneNumberOrdersOutput)
ListPhoneNumberOrdersRequest generates a "aws/request.Request" representing the client's request for the ListPhoneNumberOrders operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListPhoneNumberOrders for more information on using the ListPhoneNumberOrders API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListPhoneNumberOrdersRequest method. req, resp := client.ListPhoneNumberOrdersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListPhoneNumberOrders
func (*Chime) ListPhoneNumberOrdersWithContext ¶ added in v1.18.4
func (c *Chime) ListPhoneNumberOrdersWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, opts ...request.Option) (*ListPhoneNumberOrdersOutput, error)
ListPhoneNumberOrdersWithContext is the same as ListPhoneNumberOrders with the addition of the ability to pass a context and additional request options.
See ListPhoneNumberOrders for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListPhoneNumbers ¶ added in v1.18.4
func (c *Chime) ListPhoneNumbers(input *ListPhoneNumbersInput) (*ListPhoneNumbersOutput, error)
ListPhoneNumbers API operation for Amazon Chime.
Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, Amazon Chime Voice Connector, or Amazon Chime Voice Connector group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListPhoneNumbers for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListPhoneNumbers
func (*Chime) ListPhoneNumbersPages ¶ added in v1.18.4
func (c *Chime) ListPhoneNumbersPages(input *ListPhoneNumbersInput, fn func(*ListPhoneNumbersOutput, bool) bool) error
ListPhoneNumbersPages iterates over the pages of a ListPhoneNumbers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListPhoneNumbers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListPhoneNumbers operation. pageNum := 0 err := client.ListPhoneNumbersPages(params, func(page *chime.ListPhoneNumbersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListPhoneNumbersPagesWithContext ¶ added in v1.18.4
func (c *Chime) ListPhoneNumbersPagesWithContext(ctx aws.Context, input *ListPhoneNumbersInput, fn func(*ListPhoneNumbersOutput, bool) bool, opts ...request.Option) error
ListPhoneNumbersPagesWithContext same as ListPhoneNumbersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListPhoneNumbersRequest ¶ added in v1.18.4
func (c *Chime) ListPhoneNumbersRequest(input *ListPhoneNumbersInput) (req *request.Request, output *ListPhoneNumbersOutput)
ListPhoneNumbersRequest generates a "aws/request.Request" representing the client's request for the ListPhoneNumbers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListPhoneNumbers for more information on using the ListPhoneNumbers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListPhoneNumbersRequest method. req, resp := client.ListPhoneNumbersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListPhoneNumbers
func (*Chime) ListPhoneNumbersWithContext ¶ added in v1.18.4
func (c *Chime) ListPhoneNumbersWithContext(ctx aws.Context, input *ListPhoneNumbersInput, opts ...request.Option) (*ListPhoneNumbersOutput, error)
ListPhoneNumbersWithContext is the same as ListPhoneNumbers with the addition of the ability to pass a context and additional request options.
See ListPhoneNumbers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListProxySessions ¶ added in v1.30.5
func (c *Chime) ListProxySessions(input *ListProxySessionsInput) (*ListProxySessionsOutput, error)
ListProxySessions API operation for Amazon Chime.
Lists the proxy sessions for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListProxySessions for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListProxySessions
func (*Chime) ListProxySessionsPages ¶ added in v1.30.5
func (c *Chime) ListProxySessionsPages(input *ListProxySessionsInput, fn func(*ListProxySessionsOutput, bool) bool) error
ListProxySessionsPages iterates over the pages of a ListProxySessions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListProxySessions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListProxySessions operation. pageNum := 0 err := client.ListProxySessionsPages(params, func(page *chime.ListProxySessionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListProxySessionsPagesWithContext ¶ added in v1.30.5
func (c *Chime) ListProxySessionsPagesWithContext(ctx aws.Context, input *ListProxySessionsInput, fn func(*ListProxySessionsOutput, bool) bool, opts ...request.Option) error
ListProxySessionsPagesWithContext same as ListProxySessionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListProxySessionsRequest ¶ added in v1.30.5
func (c *Chime) ListProxySessionsRequest(input *ListProxySessionsInput) (req *request.Request, output *ListProxySessionsOutput)
ListProxySessionsRequest generates a "aws/request.Request" representing the client's request for the ListProxySessions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListProxySessions for more information on using the ListProxySessions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListProxySessionsRequest method. req, resp := client.ListProxySessionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListProxySessions
func (*Chime) ListProxySessionsWithContext ¶ added in v1.30.5
func (c *Chime) ListProxySessionsWithContext(ctx aws.Context, input *ListProxySessionsInput, opts ...request.Option) (*ListProxySessionsOutput, error)
ListProxySessionsWithContext is the same as ListProxySessions with the addition of the ability to pass a context and additional request options.
See ListProxySessions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListRoomMemberships ¶ added in v1.25.36
func (c *Chime) ListRoomMemberships(input *ListRoomMembershipsInput) (*ListRoomMembershipsOutput, error)
ListRoomMemberships API operation for Amazon Chime.
Lists the membership details for the specified room in an Amazon Chime Enterprise account, such as the members' IDs, email addresses, and names.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListRoomMemberships for usage and error information.
Returned Error Types:
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListRoomMemberships
func (*Chime) ListRoomMembershipsPages ¶ added in v1.25.36
func (c *Chime) ListRoomMembershipsPages(input *ListRoomMembershipsInput, fn func(*ListRoomMembershipsOutput, bool) bool) error
ListRoomMembershipsPages iterates over the pages of a ListRoomMemberships operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListRoomMemberships method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListRoomMemberships operation. pageNum := 0 err := client.ListRoomMembershipsPages(params, func(page *chime.ListRoomMembershipsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListRoomMembershipsPagesWithContext ¶ added in v1.25.36
func (c *Chime) ListRoomMembershipsPagesWithContext(ctx aws.Context, input *ListRoomMembershipsInput, fn func(*ListRoomMembershipsOutput, bool) bool, opts ...request.Option) error
ListRoomMembershipsPagesWithContext same as ListRoomMembershipsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListRoomMembershipsRequest ¶ added in v1.25.36
func (c *Chime) ListRoomMembershipsRequest(input *ListRoomMembershipsInput) (req *request.Request, output *ListRoomMembershipsOutput)
ListRoomMembershipsRequest generates a "aws/request.Request" representing the client's request for the ListRoomMemberships operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListRoomMemberships for more information on using the ListRoomMemberships API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListRoomMembershipsRequest method. req, resp := client.ListRoomMembershipsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListRoomMemberships
func (*Chime) ListRoomMembershipsWithContext ¶ added in v1.25.36
func (c *Chime) ListRoomMembershipsWithContext(ctx aws.Context, input *ListRoomMembershipsInput, opts ...request.Option) (*ListRoomMembershipsOutput, error)
ListRoomMembershipsWithContext is the same as ListRoomMemberships with the addition of the ability to pass a context and additional request options.
See ListRoomMemberships for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListRooms ¶ added in v1.25.36
func (c *Chime) ListRooms(input *ListRoomsInput) (*ListRoomsOutput, error)
ListRooms API operation for Amazon Chime.
Lists the room details for the specified Amazon Chime Enterprise account. Optionally, filter the results by a member ID (user ID or bot ID) to see a list of rooms that the member belongs to.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListRooms for usage and error information.
Returned Error Types:
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListRooms
func (*Chime) ListRoomsPages ¶ added in v1.25.36
func (c *Chime) ListRoomsPages(input *ListRoomsInput, fn func(*ListRoomsOutput, bool) bool) error
ListRoomsPages iterates over the pages of a ListRooms operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListRooms method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListRooms operation. pageNum := 0 err := client.ListRoomsPages(params, func(page *chime.ListRoomsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListRoomsPagesWithContext ¶ added in v1.25.36
func (c *Chime) ListRoomsPagesWithContext(ctx aws.Context, input *ListRoomsInput, fn func(*ListRoomsOutput, bool) bool, opts ...request.Option) error
ListRoomsPagesWithContext same as ListRoomsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListRoomsRequest ¶ added in v1.25.36
func (c *Chime) ListRoomsRequest(input *ListRoomsInput) (req *request.Request, output *ListRoomsOutput)
ListRoomsRequest generates a "aws/request.Request" representing the client's request for the ListRooms operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListRooms for more information on using the ListRooms API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListRoomsRequest method. req, resp := client.ListRoomsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListRooms
func (*Chime) ListRoomsWithContext ¶ added in v1.25.36
func (c *Chime) ListRoomsWithContext(ctx aws.Context, input *ListRoomsInput, opts ...request.Option) (*ListRoomsOutput, error)
ListRoomsWithContext is the same as ListRooms with the addition of the ability to pass a context and additional request options.
See ListRooms for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListTagsForResource ¶ added in v1.30.7
func (c *Chime) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Amazon Chime.
Lists the tags applied to an Amazon Chime SDK meeting resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListTagsForResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListTagsForResource
func (*Chime) ListTagsForResourceRequest ¶ added in v1.30.7
func (c *Chime) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListTagsForResource
func (*Chime) ListTagsForResourceWithContext ¶ added in v1.30.7
func (c *Chime) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListUsers ¶
func (c *Chime) ListUsers(input *ListUsersInput) (*ListUsersOutput, error)
ListUsers API operation for Amazon Chime.
Lists the users that belong to the specified Amazon Chime account. You can specify an email address to list only the user that the email address belongs to.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListUsers for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListUsers
func (*Chime) ListUsersPages ¶
func (c *Chime) ListUsersPages(input *ListUsersInput, fn func(*ListUsersOutput, bool) bool) error
ListUsersPages iterates over the pages of a ListUsers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListUsers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListUsers operation. pageNum := 0 err := client.ListUsersPages(params, func(page *chime.ListUsersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListUsersPagesWithContext ¶
func (c *Chime) ListUsersPagesWithContext(ctx aws.Context, input *ListUsersInput, fn func(*ListUsersOutput, bool) bool, opts ...request.Option) error
ListUsersPagesWithContext same as ListUsersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListUsersRequest ¶
func (c *Chime) ListUsersRequest(input *ListUsersInput) (req *request.Request, output *ListUsersOutput)
ListUsersRequest generates a "aws/request.Request" representing the client's request for the ListUsers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListUsers for more information on using the ListUsers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListUsersRequest method. req, resp := client.ListUsersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListUsers
func (*Chime) ListUsersWithContext ¶
func (c *Chime) ListUsersWithContext(ctx aws.Context, input *ListUsersInput, opts ...request.Option) (*ListUsersOutput, error)
ListUsersWithContext is the same as ListUsers with the addition of the ability to pass a context and additional request options.
See ListUsers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListVoiceConnectorGroups ¶ added in v1.25.19
func (c *Chime) ListVoiceConnectorGroups(input *ListVoiceConnectorGroupsInput) (*ListVoiceConnectorGroupsOutput, error)
ListVoiceConnectorGroups API operation for Amazon Chime.
Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListVoiceConnectorGroups for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectorGroups
func (*Chime) ListVoiceConnectorGroupsPages ¶ added in v1.25.19
func (c *Chime) ListVoiceConnectorGroupsPages(input *ListVoiceConnectorGroupsInput, fn func(*ListVoiceConnectorGroupsOutput, bool) bool) error
ListVoiceConnectorGroupsPages iterates over the pages of a ListVoiceConnectorGroups operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListVoiceConnectorGroups method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListVoiceConnectorGroups operation. pageNum := 0 err := client.ListVoiceConnectorGroupsPages(params, func(page *chime.ListVoiceConnectorGroupsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListVoiceConnectorGroupsPagesWithContext ¶ added in v1.25.19
func (c *Chime) ListVoiceConnectorGroupsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, fn func(*ListVoiceConnectorGroupsOutput, bool) bool, opts ...request.Option) error
ListVoiceConnectorGroupsPagesWithContext same as ListVoiceConnectorGroupsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListVoiceConnectorGroupsRequest ¶ added in v1.25.19
func (c *Chime) ListVoiceConnectorGroupsRequest(input *ListVoiceConnectorGroupsInput) (req *request.Request, output *ListVoiceConnectorGroupsOutput)
ListVoiceConnectorGroupsRequest generates a "aws/request.Request" representing the client's request for the ListVoiceConnectorGroups operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceConnectorGroups for more information on using the ListVoiceConnectorGroups API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceConnectorGroupsRequest method. req, resp := client.ListVoiceConnectorGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectorGroups
func (*Chime) ListVoiceConnectorGroupsWithContext ¶ added in v1.25.19
func (c *Chime) ListVoiceConnectorGroupsWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, opts ...request.Option) (*ListVoiceConnectorGroupsOutput, error)
ListVoiceConnectorGroupsWithContext is the same as ListVoiceConnectorGroups with the addition of the ability to pass a context and additional request options.
See ListVoiceConnectorGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListVoiceConnectorTerminationCredentials ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectorTerminationCredentials(input *ListVoiceConnectorTerminationCredentialsInput) (*ListVoiceConnectorTerminationCredentialsOutput, error)
ListVoiceConnectorTerminationCredentials API operation for Amazon Chime.
Lists the SIP credentials for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListVoiceConnectorTerminationCredentials for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectorTerminationCredentials
func (*Chime) ListVoiceConnectorTerminationCredentialsRequest ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectorTerminationCredentialsRequest(input *ListVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *ListVoiceConnectorTerminationCredentialsOutput)
ListVoiceConnectorTerminationCredentialsRequest generates a "aws/request.Request" representing the client's request for the ListVoiceConnectorTerminationCredentials operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceConnectorTerminationCredentials for more information on using the ListVoiceConnectorTerminationCredentials API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceConnectorTerminationCredentialsRequest method. req, resp := client.ListVoiceConnectorTerminationCredentialsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectorTerminationCredentials
func (*Chime) ListVoiceConnectorTerminationCredentialsWithContext ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *ListVoiceConnectorTerminationCredentialsInput, opts ...request.Option) (*ListVoiceConnectorTerminationCredentialsOutput, error)
ListVoiceConnectorTerminationCredentialsWithContext is the same as ListVoiceConnectorTerminationCredentials with the addition of the ability to pass a context and additional request options.
See ListVoiceConnectorTerminationCredentials for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListVoiceConnectors ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectors(input *ListVoiceConnectorsInput) (*ListVoiceConnectorsOutput, error)
ListVoiceConnectors API operation for Amazon Chime.
Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ListVoiceConnectors for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectors
func (*Chime) ListVoiceConnectorsPages ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectorsPages(input *ListVoiceConnectorsInput, fn func(*ListVoiceConnectorsOutput, bool) bool) error
ListVoiceConnectorsPages iterates over the pages of a ListVoiceConnectors operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListVoiceConnectors method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListVoiceConnectors operation. pageNum := 0 err := client.ListVoiceConnectorsPages(params, func(page *chime.ListVoiceConnectorsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Chime) ListVoiceConnectorsPagesWithContext ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectorsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, fn func(*ListVoiceConnectorsOutput, bool) bool, opts ...request.Option) error
ListVoiceConnectorsPagesWithContext same as ListVoiceConnectorsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ListVoiceConnectorsRequest ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectorsRequest(input *ListVoiceConnectorsInput) (req *request.Request, output *ListVoiceConnectorsOutput)
ListVoiceConnectorsRequest generates a "aws/request.Request" representing the client's request for the ListVoiceConnectors operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceConnectors for more information on using the ListVoiceConnectors API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceConnectorsRequest method. req, resp := client.ListVoiceConnectorsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectors
func (*Chime) ListVoiceConnectorsWithContext ¶ added in v1.18.4
func (c *Chime) ListVoiceConnectorsWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, opts ...request.Option) (*ListVoiceConnectorsOutput, error)
ListVoiceConnectorsWithContext is the same as ListVoiceConnectors with the addition of the ability to pass a context and additional request options.
See ListVoiceConnectors for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) LogoutUser ¶
func (c *Chime) LogoutUser(input *LogoutUserInput) (*LogoutUserOutput, error)
LogoutUser API operation for Amazon Chime.
Logs out the specified user from all of the devices they are currently logged into.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation LogoutUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/LogoutUser
func (*Chime) LogoutUserRequest ¶
func (c *Chime) LogoutUserRequest(input *LogoutUserInput) (req *request.Request, output *LogoutUserOutput)
LogoutUserRequest generates a "aws/request.Request" representing the client's request for the LogoutUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See LogoutUser for more information on using the LogoutUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the LogoutUserRequest method. req, resp := client.LogoutUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/LogoutUser
func (*Chime) LogoutUserWithContext ¶
func (c *Chime) LogoutUserWithContext(ctx aws.Context, input *LogoutUserInput, opts ...request.Option) (*LogoutUserOutput, error)
LogoutUserWithContext is the same as LogoutUser with the addition of the ability to pass a context and additional request options.
See LogoutUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutEventsConfiguration ¶ added in v1.19.30
func (c *Chime) PutEventsConfiguration(input *PutEventsConfigurationInput) (*PutEventsConfigurationOutput, error)
PutEventsConfiguration API operation for Amazon Chime.
Creates an events configuration that allows a bot to receive outgoing events sent by Amazon Chime. Choose either an HTTPS endpoint or a Lambda function ARN. For more information, see Bot.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutEventsConfiguration for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client is not currently authorized to make the request.
ResourceLimitExceededException The request exceeds the resource limit.
NotFoundException One or more of the resources in the request does not exist in the system.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutEventsConfiguration
func (*Chime) PutEventsConfigurationRequest ¶ added in v1.19.30
func (c *Chime) PutEventsConfigurationRequest(input *PutEventsConfigurationInput) (req *request.Request, output *PutEventsConfigurationOutput)
PutEventsConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutEventsConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutEventsConfiguration for more information on using the PutEventsConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutEventsConfigurationRequest method. req, resp := client.PutEventsConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutEventsConfiguration
func (*Chime) PutEventsConfigurationWithContext ¶ added in v1.19.30
func (c *Chime) PutEventsConfigurationWithContext(ctx aws.Context, input *PutEventsConfigurationInput, opts ...request.Option) (*PutEventsConfigurationOutput, error)
PutEventsConfigurationWithContext is the same as PutEventsConfiguration with the addition of the ability to pass a context and additional request options.
See PutEventsConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutRetentionSettings ¶ added in v1.31.2
func (c *Chime) PutRetentionSettings(input *PutRetentionSettingsInput) (*PutRetentionSettingsOutput, error)
PutRetentionSettings API operation for Amazon Chime.
Puts retention settings for the specified Amazon Chime Enterprise account. We recommend using AWS CloudTrail to monitor usage of this API for your account. For more information, see Logging Amazon Chime API Calls with AWS CloudTrail (https://docs.aws.amazon.com/chime/latest/ag/cloudtrail.html) in the Amazon Chime Administration Guide.
To turn off existing retention settings, remove the number of days from the corresponding RetentionDays field in the RetentionSettings object. For more information about retention settings, see Managing Chat Retention Policies (https://docs.aws.amazon.com/chime/latest/ag/chat-retention.html) in the Amazon Chime Administration Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutRetentionSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ConflictException The request could not be processed because of conflict in the current state of the resource.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutRetentionSettings
func (*Chime) PutRetentionSettingsRequest ¶ added in v1.31.2
func (c *Chime) PutRetentionSettingsRequest(input *PutRetentionSettingsInput) (req *request.Request, output *PutRetentionSettingsOutput)
PutRetentionSettingsRequest generates a "aws/request.Request" representing the client's request for the PutRetentionSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutRetentionSettings for more information on using the PutRetentionSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutRetentionSettingsRequest method. req, resp := client.PutRetentionSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutRetentionSettings
func (*Chime) PutRetentionSettingsWithContext ¶ added in v1.31.2
func (c *Chime) PutRetentionSettingsWithContext(ctx aws.Context, input *PutRetentionSettingsInput, opts ...request.Option) (*PutRetentionSettingsOutput, error)
PutRetentionSettingsWithContext is the same as PutRetentionSettings with the addition of the ability to pass a context and additional request options.
See PutRetentionSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutVoiceConnectorEmergencyCallingConfiguration ¶ added in v1.33.0
func (c *Chime) PutVoiceConnectorEmergencyCallingConfiguration(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
PutVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime.
Puts emergency calling configuration details to the specified Amazon Chime Voice Connector, such as emergency phone numbers and calling countries. Origination and termination settings must be enabled for the Amazon Chime Voice Connector before emergency calling can be configured.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutVoiceConnectorEmergencyCallingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*Chime) PutVoiceConnectorEmergencyCallingConfigurationRequest ¶ added in v1.33.0
func (c *Chime) PutVoiceConnectorEmergencyCallingConfigurationRequest(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, output *PutVoiceConnectorEmergencyCallingConfigurationOutput)
PutVoiceConnectorEmergencyCallingConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorEmergencyCallingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorEmergencyCallingConfiguration for more information on using the PutVoiceConnectorEmergencyCallingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorEmergencyCallingConfigurationRequest method. req, resp := client.PutVoiceConnectorEmergencyCallingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*Chime) PutVoiceConnectorEmergencyCallingConfigurationWithContext ¶ added in v1.33.0
func (c *Chime) PutVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorEmergencyCallingConfigurationInput, opts ...request.Option) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
PutVoiceConnectorEmergencyCallingConfigurationWithContext is the same as PutVoiceConnectorEmergencyCallingConfiguration with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorEmergencyCallingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutVoiceConnectorLoggingConfiguration ¶ added in v1.25.19
func (c *Chime) PutVoiceConnectorLoggingConfiguration(input *PutVoiceConnectorLoggingConfigurationInput) (*PutVoiceConnectorLoggingConfigurationOutput, error)
PutVoiceConnectorLoggingConfiguration API operation for Amazon Chime.
Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging configuration specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutVoiceConnectorLoggingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorLoggingConfiguration
func (*Chime) PutVoiceConnectorLoggingConfigurationRequest ¶ added in v1.25.19
func (c *Chime) PutVoiceConnectorLoggingConfigurationRequest(input *PutVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *PutVoiceConnectorLoggingConfigurationOutput)
PutVoiceConnectorLoggingConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorLoggingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorLoggingConfiguration for more information on using the PutVoiceConnectorLoggingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorLoggingConfigurationRequest method. req, resp := client.PutVoiceConnectorLoggingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorLoggingConfiguration
func (*Chime) PutVoiceConnectorLoggingConfigurationWithContext ¶ added in v1.25.19
func (c *Chime) PutVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorLoggingConfigurationInput, opts ...request.Option) (*PutVoiceConnectorLoggingConfigurationOutput, error)
PutVoiceConnectorLoggingConfigurationWithContext is the same as PutVoiceConnectorLoggingConfiguration with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorLoggingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutVoiceConnectorOrigination ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorOrigination(input *PutVoiceConnectorOriginationInput) (*PutVoiceConnectorOriginationOutput, error)
PutVoiceConnectorOrigination API operation for Amazon Chime.
Adds origination settings for the specified Amazon Chime Voice Connector.
If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to turning off origination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutVoiceConnectorOrigination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorOrigination
func (*Chime) PutVoiceConnectorOriginationRequest ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorOriginationRequest(input *PutVoiceConnectorOriginationInput) (req *request.Request, output *PutVoiceConnectorOriginationOutput)
PutVoiceConnectorOriginationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorOrigination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorOrigination for more information on using the PutVoiceConnectorOrigination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorOriginationRequest method. req, resp := client.PutVoiceConnectorOriginationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorOrigination
func (*Chime) PutVoiceConnectorOriginationWithContext ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorOriginationWithContext(ctx aws.Context, input *PutVoiceConnectorOriginationInput, opts ...request.Option) (*PutVoiceConnectorOriginationOutput, error)
PutVoiceConnectorOriginationWithContext is the same as PutVoiceConnectorOrigination with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorOrigination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutVoiceConnectorProxy ¶ added in v1.30.5
func (c *Chime) PutVoiceConnectorProxy(input *PutVoiceConnectorProxyInput) (*PutVoiceConnectorProxyOutput, error)
PutVoiceConnectorProxy API operation for Amazon Chime.
Puts the specified proxy configuration to the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutVoiceConnectorProxy for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
AccessDeniedException You don't have permissions to perform the requested operation.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorProxy
func (*Chime) PutVoiceConnectorProxyRequest ¶ added in v1.30.5
func (c *Chime) PutVoiceConnectorProxyRequest(input *PutVoiceConnectorProxyInput) (req *request.Request, output *PutVoiceConnectorProxyOutput)
PutVoiceConnectorProxyRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorProxy operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorProxy for more information on using the PutVoiceConnectorProxy API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorProxyRequest method. req, resp := client.PutVoiceConnectorProxyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorProxy
func (*Chime) PutVoiceConnectorProxyWithContext ¶ added in v1.30.5
func (c *Chime) PutVoiceConnectorProxyWithContext(ctx aws.Context, input *PutVoiceConnectorProxyInput, opts ...request.Option) (*PutVoiceConnectorProxyOutput, error)
PutVoiceConnectorProxyWithContext is the same as PutVoiceConnectorProxy with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorProxy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutVoiceConnectorStreamingConfiguration ¶ added in v1.25.19
func (c *Chime) PutVoiceConnectorStreamingConfiguration(input *PutVoiceConnectorStreamingConfigurationInput) (*PutVoiceConnectorStreamingConfigurationOutput, error)
PutVoiceConnectorStreamingConfiguration API operation for Amazon Chime.
Adds a streaming configuration for the specified Amazon Chime Voice Connector. The streaming configuration specifies whether media streaming is enabled for sending to Amazon Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutVoiceConnectorStreamingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorStreamingConfiguration
func (*Chime) PutVoiceConnectorStreamingConfigurationRequest ¶ added in v1.25.19
func (c *Chime) PutVoiceConnectorStreamingConfigurationRequest(input *PutVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *PutVoiceConnectorStreamingConfigurationOutput)
PutVoiceConnectorStreamingConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorStreamingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorStreamingConfiguration for more information on using the PutVoiceConnectorStreamingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorStreamingConfigurationRequest method. req, resp := client.PutVoiceConnectorStreamingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorStreamingConfiguration
func (*Chime) PutVoiceConnectorStreamingConfigurationWithContext ¶ added in v1.25.19
func (c *Chime) PutVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorStreamingConfigurationInput, opts ...request.Option) (*PutVoiceConnectorStreamingConfigurationOutput, error)
PutVoiceConnectorStreamingConfigurationWithContext is the same as PutVoiceConnectorStreamingConfiguration with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorStreamingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutVoiceConnectorTermination ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorTermination(input *PutVoiceConnectorTerminationInput) (*PutVoiceConnectorTerminationOutput, error)
PutVoiceConnectorTermination API operation for Amazon Chime.
Adds termination settings for the specified Amazon Chime Voice Connector.
If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to turning off termination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutVoiceConnectorTermination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
AccessDeniedException You don't have permissions to perform the requested operation.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorTermination
func (*Chime) PutVoiceConnectorTerminationCredentials ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorTerminationCredentials(input *PutVoiceConnectorTerminationCredentialsInput) (*PutVoiceConnectorTerminationCredentialsOutput, error)
PutVoiceConnectorTerminationCredentials API operation for Amazon Chime.
Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation PutVoiceConnectorTerminationCredentials for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorTerminationCredentials
func (*Chime) PutVoiceConnectorTerminationCredentialsRequest ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorTerminationCredentialsRequest(input *PutVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *PutVoiceConnectorTerminationCredentialsOutput)
PutVoiceConnectorTerminationCredentialsRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorTerminationCredentials operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorTerminationCredentials for more information on using the PutVoiceConnectorTerminationCredentials API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorTerminationCredentialsRequest method. req, resp := client.PutVoiceConnectorTerminationCredentialsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorTerminationCredentials
func (*Chime) PutVoiceConnectorTerminationCredentialsWithContext ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationCredentialsInput, opts ...request.Option) (*PutVoiceConnectorTerminationCredentialsOutput, error)
PutVoiceConnectorTerminationCredentialsWithContext is the same as PutVoiceConnectorTerminationCredentials with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorTerminationCredentials for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) PutVoiceConnectorTerminationRequest ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorTerminationRequest(input *PutVoiceConnectorTerminationInput) (req *request.Request, output *PutVoiceConnectorTerminationOutput)
PutVoiceConnectorTerminationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorTermination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorTermination for more information on using the PutVoiceConnectorTermination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorTerminationRequest method. req, resp := client.PutVoiceConnectorTerminationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorTermination
func (*Chime) PutVoiceConnectorTerminationWithContext ¶ added in v1.18.4
func (c *Chime) PutVoiceConnectorTerminationWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationInput, opts ...request.Option) (*PutVoiceConnectorTerminationOutput, error)
PutVoiceConnectorTerminationWithContext is the same as PutVoiceConnectorTermination with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorTermination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) RedactConversationMessage ¶ added in v1.31.0
func (c *Chime) RedactConversationMessage(input *RedactConversationMessageInput) (*RedactConversationMessageOutput, error)
RedactConversationMessage API operation for Amazon Chime.
Redacts the specified message from the specified Amazon Chime conversation.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation RedactConversationMessage for usage and error information.
Returned Error Types:
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
BadRequestException The input parameters don't match the service's restrictions.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RedactConversationMessage
func (*Chime) RedactConversationMessageRequest ¶ added in v1.31.0
func (c *Chime) RedactConversationMessageRequest(input *RedactConversationMessageInput) (req *request.Request, output *RedactConversationMessageOutput)
RedactConversationMessageRequest generates a "aws/request.Request" representing the client's request for the RedactConversationMessage operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RedactConversationMessage for more information on using the RedactConversationMessage API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RedactConversationMessageRequest method. req, resp := client.RedactConversationMessageRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RedactConversationMessage
func (*Chime) RedactConversationMessageWithContext ¶ added in v1.31.0
func (c *Chime) RedactConversationMessageWithContext(ctx aws.Context, input *RedactConversationMessageInput, opts ...request.Option) (*RedactConversationMessageOutput, error)
RedactConversationMessageWithContext is the same as RedactConversationMessage with the addition of the ability to pass a context and additional request options.
See RedactConversationMessage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) RedactRoomMessage ¶ added in v1.31.0
func (c *Chime) RedactRoomMessage(input *RedactRoomMessageInput) (*RedactRoomMessageOutput, error)
RedactRoomMessage API operation for Amazon Chime.
Redacts the specified message from the specified Amazon Chime chat room.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation RedactRoomMessage for usage and error information.
Returned Error Types:
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
BadRequestException The input parameters don't match the service's restrictions.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RedactRoomMessage
func (*Chime) RedactRoomMessageRequest ¶ added in v1.31.0
func (c *Chime) RedactRoomMessageRequest(input *RedactRoomMessageInput) (req *request.Request, output *RedactRoomMessageOutput)
RedactRoomMessageRequest generates a "aws/request.Request" representing the client's request for the RedactRoomMessage operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RedactRoomMessage for more information on using the RedactRoomMessage API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RedactRoomMessageRequest method. req, resp := client.RedactRoomMessageRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RedactRoomMessage
func (*Chime) RedactRoomMessageWithContext ¶ added in v1.31.0
func (c *Chime) RedactRoomMessageWithContext(ctx aws.Context, input *RedactRoomMessageInput, opts ...request.Option) (*RedactRoomMessageOutput, error)
RedactRoomMessageWithContext is the same as RedactRoomMessage with the addition of the ability to pass a context and additional request options.
See RedactRoomMessage for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) RegenerateSecurityToken ¶ added in v1.19.30
func (c *Chime) RegenerateSecurityToken(input *RegenerateSecurityTokenInput) (*RegenerateSecurityTokenOutput, error)
RegenerateSecurityToken API operation for Amazon Chime.
Regenerates the security token for a bot.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation RegenerateSecurityToken for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RegenerateSecurityToken
func (*Chime) RegenerateSecurityTokenRequest ¶ added in v1.19.30
func (c *Chime) RegenerateSecurityTokenRequest(input *RegenerateSecurityTokenInput) (req *request.Request, output *RegenerateSecurityTokenOutput)
RegenerateSecurityTokenRequest generates a "aws/request.Request" representing the client's request for the RegenerateSecurityToken operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RegenerateSecurityToken for more information on using the RegenerateSecurityToken API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RegenerateSecurityTokenRequest method. req, resp := client.RegenerateSecurityTokenRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RegenerateSecurityToken
func (*Chime) RegenerateSecurityTokenWithContext ¶ added in v1.19.30
func (c *Chime) RegenerateSecurityTokenWithContext(ctx aws.Context, input *RegenerateSecurityTokenInput, opts ...request.Option) (*RegenerateSecurityTokenOutput, error)
RegenerateSecurityTokenWithContext is the same as RegenerateSecurityToken with the addition of the ability to pass a context and additional request options.
See RegenerateSecurityToken for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) ResetPersonalPIN ¶
func (c *Chime) ResetPersonalPIN(input *ResetPersonalPINInput) (*ResetPersonalPINOutput, error)
ResetPersonalPIN API operation for Amazon Chime.
Resets the personal meeting PIN for the specified user on an Amazon Chime account. Returns the User object with the updated personal meeting PIN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation ResetPersonalPIN for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ResetPersonalPIN
func (*Chime) ResetPersonalPINRequest ¶
func (c *Chime) ResetPersonalPINRequest(input *ResetPersonalPINInput) (req *request.Request, output *ResetPersonalPINOutput)
ResetPersonalPINRequest generates a "aws/request.Request" representing the client's request for the ResetPersonalPIN operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ResetPersonalPIN for more information on using the ResetPersonalPIN API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ResetPersonalPINRequest method. req, resp := client.ResetPersonalPINRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ResetPersonalPIN
func (*Chime) ResetPersonalPINWithContext ¶
func (c *Chime) ResetPersonalPINWithContext(ctx aws.Context, input *ResetPersonalPINInput, opts ...request.Option) (*ResetPersonalPINOutput, error)
ResetPersonalPINWithContext is the same as ResetPersonalPIN with the addition of the ability to pass a context and additional request options.
See ResetPersonalPIN for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) RestorePhoneNumber ¶ added in v1.18.4
func (c *Chime) RestorePhoneNumber(input *RestorePhoneNumberInput) (*RestorePhoneNumberOutput, error)
RestorePhoneNumber API operation for Amazon Chime.
Moves a phone number from the Deletion queue back into the phone number Inventory.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation RestorePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RestorePhoneNumber
func (*Chime) RestorePhoneNumberRequest ¶ added in v1.18.4
func (c *Chime) RestorePhoneNumberRequest(input *RestorePhoneNumberInput) (req *request.Request, output *RestorePhoneNumberOutput)
RestorePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the RestorePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RestorePhoneNumber for more information on using the RestorePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RestorePhoneNumberRequest method. req, resp := client.RestorePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RestorePhoneNumber
func (*Chime) RestorePhoneNumberWithContext ¶ added in v1.18.4
func (c *Chime) RestorePhoneNumberWithContext(ctx aws.Context, input *RestorePhoneNumberInput, opts ...request.Option) (*RestorePhoneNumberOutput, error)
RestorePhoneNumberWithContext is the same as RestorePhoneNumber with the addition of the ability to pass a context and additional request options.
See RestorePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) SearchAvailablePhoneNumbers ¶ added in v1.18.4
func (c *Chime) SearchAvailablePhoneNumbers(input *SearchAvailablePhoneNumbersInput) (*SearchAvailablePhoneNumbersOutput, error)
SearchAvailablePhoneNumbers API operation for Amazon Chime.
Searches phone numbers that can be ordered.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation SearchAvailablePhoneNumbers for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
AccessDeniedException You don't have permissions to perform the requested operation.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/SearchAvailablePhoneNumbers
func (*Chime) SearchAvailablePhoneNumbersRequest ¶ added in v1.18.4
func (c *Chime) SearchAvailablePhoneNumbersRequest(input *SearchAvailablePhoneNumbersInput) (req *request.Request, output *SearchAvailablePhoneNumbersOutput)
SearchAvailablePhoneNumbersRequest generates a "aws/request.Request" representing the client's request for the SearchAvailablePhoneNumbers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchAvailablePhoneNumbers for more information on using the SearchAvailablePhoneNumbers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchAvailablePhoneNumbersRequest method. req, resp := client.SearchAvailablePhoneNumbersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/SearchAvailablePhoneNumbers
func (*Chime) SearchAvailablePhoneNumbersWithContext ¶ added in v1.18.4
func (c *Chime) SearchAvailablePhoneNumbersWithContext(ctx aws.Context, input *SearchAvailablePhoneNumbersInput, opts ...request.Option) (*SearchAvailablePhoneNumbersOutput, error)
SearchAvailablePhoneNumbersWithContext is the same as SearchAvailablePhoneNumbers with the addition of the ability to pass a context and additional request options.
See SearchAvailablePhoneNumbers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) TagAttendee ¶ added in v1.30.7
func (c *Chime) TagAttendee(input *TagAttendeeInput) (*TagAttendeeOutput, error)
TagAttendee API operation for Amazon Chime.
Applies the specified tags to the specified Amazon Chime SDK attendee.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation TagAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/TagAttendee
func (*Chime) TagAttendeeRequest ¶ added in v1.30.7
func (c *Chime) TagAttendeeRequest(input *TagAttendeeInput) (req *request.Request, output *TagAttendeeOutput)
TagAttendeeRequest generates a "aws/request.Request" representing the client's request for the TagAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagAttendee for more information on using the TagAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagAttendeeRequest method. req, resp := client.TagAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/TagAttendee
func (*Chime) TagAttendeeWithContext ¶ added in v1.30.7
func (c *Chime) TagAttendeeWithContext(ctx aws.Context, input *TagAttendeeInput, opts ...request.Option) (*TagAttendeeOutput, error)
TagAttendeeWithContext is the same as TagAttendee with the addition of the ability to pass a context and additional request options.
See TagAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) TagMeeting ¶ added in v1.30.7
func (c *Chime) TagMeeting(input *TagMeetingInput) (*TagMeetingOutput, error)
TagMeeting API operation for Amazon Chime.
Applies the specified tags to the specified Amazon Chime SDK meeting.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation TagMeeting for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The client exceeded its request rate limit.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/TagMeeting
func (*Chime) TagMeetingRequest ¶ added in v1.30.7
func (c *Chime) TagMeetingRequest(input *TagMeetingInput) (req *request.Request, output *TagMeetingOutput)
TagMeetingRequest generates a "aws/request.Request" representing the client's request for the TagMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagMeeting for more information on using the TagMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagMeetingRequest method. req, resp := client.TagMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/TagMeeting
func (*Chime) TagMeetingWithContext ¶ added in v1.30.7
func (c *Chime) TagMeetingWithContext(ctx aws.Context, input *TagMeetingInput, opts ...request.Option) (*TagMeetingOutput, error)
TagMeetingWithContext is the same as TagMeeting with the addition of the ability to pass a context and additional request options.
See TagMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) TagResource ¶ added in v1.30.7
func (c *Chime) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Amazon Chime.
Applies the specified tags to the specified Amazon Chime SDK meeting resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation TagResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/TagResource
func (*Chime) TagResourceRequest ¶ added in v1.30.7
func (c *Chime) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/TagResource
func (*Chime) TagResourceWithContext ¶ added in v1.30.7
func (c *Chime) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UntagAttendee ¶ added in v1.30.7
func (c *Chime) UntagAttendee(input *UntagAttendeeInput) (*UntagAttendeeOutput, error)
UntagAttendee API operation for Amazon Chime.
Untags the specified tags from the specified Amazon Chime SDK attendee.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UntagAttendee for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UntagAttendee
func (*Chime) UntagAttendeeRequest ¶ added in v1.30.7
func (c *Chime) UntagAttendeeRequest(input *UntagAttendeeInput) (req *request.Request, output *UntagAttendeeOutput)
UntagAttendeeRequest generates a "aws/request.Request" representing the client's request for the UntagAttendee operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagAttendee for more information on using the UntagAttendee API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagAttendeeRequest method. req, resp := client.UntagAttendeeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UntagAttendee
func (*Chime) UntagAttendeeWithContext ¶ added in v1.30.7
func (c *Chime) UntagAttendeeWithContext(ctx aws.Context, input *UntagAttendeeInput, opts ...request.Option) (*UntagAttendeeOutput, error)
UntagAttendeeWithContext is the same as UntagAttendee with the addition of the ability to pass a context and additional request options.
See UntagAttendee for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UntagMeeting ¶ added in v1.30.7
func (c *Chime) UntagMeeting(input *UntagMeetingInput) (*UntagMeetingOutput, error)
UntagMeeting API operation for Amazon Chime.
Untags the specified tags from the specified Amazon Chime SDK meeting.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UntagMeeting for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UntagMeeting
func (*Chime) UntagMeetingRequest ¶ added in v1.30.7
func (c *Chime) UntagMeetingRequest(input *UntagMeetingInput) (req *request.Request, output *UntagMeetingOutput)
UntagMeetingRequest generates a "aws/request.Request" representing the client's request for the UntagMeeting operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagMeeting for more information on using the UntagMeeting API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagMeetingRequest method. req, resp := client.UntagMeetingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UntagMeeting
func (*Chime) UntagMeetingWithContext ¶ added in v1.30.7
func (c *Chime) UntagMeetingWithContext(ctx aws.Context, input *UntagMeetingInput, opts ...request.Option) (*UntagMeetingOutput, error)
UntagMeetingWithContext is the same as UntagMeeting with the addition of the ability to pass a context and additional request options.
See UntagMeeting for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UntagResource ¶ added in v1.30.7
func (c *Chime) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Amazon Chime.
Untags the specified tags from the specified Amazon Chime SDK meeting resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UntagResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UntagResource
func (*Chime) UntagResourceRequest ¶ added in v1.30.7
func (c *Chime) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UntagResource
func (*Chime) UntagResourceWithContext ¶ added in v1.30.7
func (c *Chime) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateAccount ¶
func (c *Chime) UpdateAccount(input *UpdateAccountInput) (*UpdateAccountOutput, error)
UpdateAccount API operation for Amazon Chime.
Updates account details for the specified Amazon Chime account. Currently, only account name updates are supported for this action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateAccount for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateAccount
func (*Chime) UpdateAccountRequest ¶
func (c *Chime) UpdateAccountRequest(input *UpdateAccountInput) (req *request.Request, output *UpdateAccountOutput)
UpdateAccountRequest generates a "aws/request.Request" representing the client's request for the UpdateAccount operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateAccount for more information on using the UpdateAccount API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateAccountRequest method. req, resp := client.UpdateAccountRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateAccount
func (*Chime) UpdateAccountSettings ¶
func (c *Chime) UpdateAccountSettings(input *UpdateAccountSettingsInput) (*UpdateAccountSettingsOutput, error)
UpdateAccountSettings API operation for Amazon Chime.
Updates the settings for the specified Amazon Chime account. You can update settings for remote control of shared screens, or for the dial-out option. For more information about these settings, see Use the Policies Page (https://docs.aws.amazon.com/chime/latest/ag/policies.html) in the Amazon Chime Administration Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateAccountSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ConflictException The request could not be processed because of conflict in the current state of the resource.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateAccountSettings
func (*Chime) UpdateAccountSettingsRequest ¶
func (c *Chime) UpdateAccountSettingsRequest(input *UpdateAccountSettingsInput) (req *request.Request, output *UpdateAccountSettingsOutput)
UpdateAccountSettingsRequest generates a "aws/request.Request" representing the client's request for the UpdateAccountSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateAccountSettings for more information on using the UpdateAccountSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateAccountSettingsRequest method. req, resp := client.UpdateAccountSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateAccountSettings
func (*Chime) UpdateAccountSettingsWithContext ¶
func (c *Chime) UpdateAccountSettingsWithContext(ctx aws.Context, input *UpdateAccountSettingsInput, opts ...request.Option) (*UpdateAccountSettingsOutput, error)
UpdateAccountSettingsWithContext is the same as UpdateAccountSettings with the addition of the ability to pass a context and additional request options.
See UpdateAccountSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateAccountWithContext ¶
func (c *Chime) UpdateAccountWithContext(ctx aws.Context, input *UpdateAccountInput, opts ...request.Option) (*UpdateAccountOutput, error)
UpdateAccountWithContext is the same as UpdateAccount with the addition of the ability to pass a context and additional request options.
See UpdateAccount for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateBot ¶ added in v1.19.30
func (c *Chime) UpdateBot(input *UpdateBotInput) (*UpdateBotOutput, error)
UpdateBot API operation for Amazon Chime.
Updates the status of the specified bot, such as starting or stopping the bot from running in your Amazon Chime Enterprise account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateBot for usage and error information.
Returned Error Types:
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ThrottledClientException The client exceeded its request rate limit.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateBot
func (*Chime) UpdateBotRequest ¶ added in v1.19.30
func (c *Chime) UpdateBotRequest(input *UpdateBotInput) (req *request.Request, output *UpdateBotOutput)
UpdateBotRequest generates a "aws/request.Request" representing the client's request for the UpdateBot operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateBot for more information on using the UpdateBot API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateBotRequest method. req, resp := client.UpdateBotRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateBot
func (*Chime) UpdateBotWithContext ¶ added in v1.19.30
func (c *Chime) UpdateBotWithContext(ctx aws.Context, input *UpdateBotInput, opts ...request.Option) (*UpdateBotOutput, error)
UpdateBotWithContext is the same as UpdateBot with the addition of the ability to pass a context and additional request options.
See UpdateBot for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateGlobalSettings ¶ added in v1.18.4
func (c *Chime) UpdateGlobalSettings(input *UpdateGlobalSettingsInput) (*UpdateGlobalSettingsOutput, error)
UpdateGlobalSettings API operation for Amazon Chime.
Updates global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateGlobalSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateGlobalSettings
func (*Chime) UpdateGlobalSettingsRequest ¶ added in v1.18.4
func (c *Chime) UpdateGlobalSettingsRequest(input *UpdateGlobalSettingsInput) (req *request.Request, output *UpdateGlobalSettingsOutput)
UpdateGlobalSettingsRequest generates a "aws/request.Request" representing the client's request for the UpdateGlobalSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateGlobalSettings for more information on using the UpdateGlobalSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateGlobalSettingsRequest method. req, resp := client.UpdateGlobalSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateGlobalSettings
func (*Chime) UpdateGlobalSettingsWithContext ¶ added in v1.18.4
func (c *Chime) UpdateGlobalSettingsWithContext(ctx aws.Context, input *UpdateGlobalSettingsInput, opts ...request.Option) (*UpdateGlobalSettingsOutput, error)
UpdateGlobalSettingsWithContext is the same as UpdateGlobalSettings with the addition of the ability to pass a context and additional request options.
See UpdateGlobalSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdatePhoneNumber ¶ added in v1.18.4
func (c *Chime) UpdatePhoneNumber(input *UpdatePhoneNumberInput) (*UpdatePhoneNumberOutput, error)
UpdatePhoneNumber API operation for Amazon Chime.
Updates phone number details, such as product type or calling name, for the specified phone number ID. You can update one phone number detail at a time. For example, you can update either the product type or the calling name in one action.
For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
Updates to outbound calling names can take up to 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdatePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdatePhoneNumber
func (*Chime) UpdatePhoneNumberRequest ¶ added in v1.18.4
func (c *Chime) UpdatePhoneNumberRequest(input *UpdatePhoneNumberInput) (req *request.Request, output *UpdatePhoneNumberOutput)
UpdatePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the UpdatePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdatePhoneNumber for more information on using the UpdatePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdatePhoneNumberRequest method. req, resp := client.UpdatePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdatePhoneNumber
func (*Chime) UpdatePhoneNumberSettings ¶ added in v1.25.19
func (c *Chime) UpdatePhoneNumberSettings(input *UpdatePhoneNumberSettingsInput) (*UpdatePhoneNumberSettingsOutput, error)
UpdatePhoneNumberSettings API operation for Amazon Chime.
Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name. You can update the default outbound calling name once every seven days. Outbound calling names can take up to 72 hours to update.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdatePhoneNumberSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdatePhoneNumberSettings
func (*Chime) UpdatePhoneNumberSettingsRequest ¶ added in v1.25.19
func (c *Chime) UpdatePhoneNumberSettingsRequest(input *UpdatePhoneNumberSettingsInput) (req *request.Request, output *UpdatePhoneNumberSettingsOutput)
UpdatePhoneNumberSettingsRequest generates a "aws/request.Request" representing the client's request for the UpdatePhoneNumberSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdatePhoneNumberSettings for more information on using the UpdatePhoneNumberSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdatePhoneNumberSettingsRequest method. req, resp := client.UpdatePhoneNumberSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdatePhoneNumberSettings
func (*Chime) UpdatePhoneNumberSettingsWithContext ¶ added in v1.25.19
func (c *Chime) UpdatePhoneNumberSettingsWithContext(ctx aws.Context, input *UpdatePhoneNumberSettingsInput, opts ...request.Option) (*UpdatePhoneNumberSettingsOutput, error)
UpdatePhoneNumberSettingsWithContext is the same as UpdatePhoneNumberSettings with the addition of the ability to pass a context and additional request options.
See UpdatePhoneNumberSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdatePhoneNumberWithContext ¶ added in v1.18.4
func (c *Chime) UpdatePhoneNumberWithContext(ctx aws.Context, input *UpdatePhoneNumberInput, opts ...request.Option) (*UpdatePhoneNumberOutput, error)
UpdatePhoneNumberWithContext is the same as UpdatePhoneNumber with the addition of the ability to pass a context and additional request options.
See UpdatePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateProxySession ¶ added in v1.30.5
func (c *Chime) UpdateProxySession(input *UpdateProxySessionInput) (*UpdateProxySessionOutput, error)
UpdateProxySession API operation for Amazon Chime.
Updates the specified proxy session details, such as voice or SMS capabilities.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateProxySession
func (*Chime) UpdateProxySessionRequest ¶ added in v1.30.5
func (c *Chime) UpdateProxySessionRequest(input *UpdateProxySessionInput) (req *request.Request, output *UpdateProxySessionOutput)
UpdateProxySessionRequest generates a "aws/request.Request" representing the client's request for the UpdateProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateProxySession for more information on using the UpdateProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateProxySessionRequest method. req, resp := client.UpdateProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateProxySession
func (*Chime) UpdateProxySessionWithContext ¶ added in v1.30.5
func (c *Chime) UpdateProxySessionWithContext(ctx aws.Context, input *UpdateProxySessionInput, opts ...request.Option) (*UpdateProxySessionOutput, error)
UpdateProxySessionWithContext is the same as UpdateProxySession with the addition of the ability to pass a context and additional request options.
See UpdateProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateRoom ¶ added in v1.25.36
func (c *Chime) UpdateRoom(input *UpdateRoomInput) (*UpdateRoomOutput, error)
UpdateRoom API operation for Amazon Chime.
Updates room details, such as the room name, for a room in an Amazon Chime Enterprise account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateRoom for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
NotFoundException One or more of the resources in the request does not exist in the system.
UnauthorizedClientException The client is not currently authorized to make the request.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateRoom
func (*Chime) UpdateRoomMembership ¶ added in v1.25.36
func (c *Chime) UpdateRoomMembership(input *UpdateRoomMembershipInput) (*UpdateRoomMembershipOutput, error)
UpdateRoomMembership API operation for Amazon Chime.
Updates room membership details, such as the member role, for a room in an Amazon Chime Enterprise account. The member role designates whether the member is a chat room administrator or a general chat room member. The member role can be updated only for user IDs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateRoomMembership for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateRoomMembership
func (*Chime) UpdateRoomMembershipRequest ¶ added in v1.25.36
func (c *Chime) UpdateRoomMembershipRequest(input *UpdateRoomMembershipInput) (req *request.Request, output *UpdateRoomMembershipOutput)
UpdateRoomMembershipRequest generates a "aws/request.Request" representing the client's request for the UpdateRoomMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateRoomMembership for more information on using the UpdateRoomMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateRoomMembershipRequest method. req, resp := client.UpdateRoomMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateRoomMembership
func (*Chime) UpdateRoomMembershipWithContext ¶ added in v1.25.36
func (c *Chime) UpdateRoomMembershipWithContext(ctx aws.Context, input *UpdateRoomMembershipInput, opts ...request.Option) (*UpdateRoomMembershipOutput, error)
UpdateRoomMembershipWithContext is the same as UpdateRoomMembership with the addition of the ability to pass a context and additional request options.
See UpdateRoomMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateRoomRequest ¶ added in v1.25.36
func (c *Chime) UpdateRoomRequest(input *UpdateRoomInput) (req *request.Request, output *UpdateRoomOutput)
UpdateRoomRequest generates a "aws/request.Request" representing the client's request for the UpdateRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateRoom for more information on using the UpdateRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateRoomRequest method. req, resp := client.UpdateRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateRoom
func (*Chime) UpdateRoomWithContext ¶ added in v1.25.36
func (c *Chime) UpdateRoomWithContext(ctx aws.Context, input *UpdateRoomInput, opts ...request.Option) (*UpdateRoomOutput, error)
UpdateRoomWithContext is the same as UpdateRoom with the addition of the ability to pass a context and additional request options.
See UpdateRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateUser ¶
func (c *Chime) UpdateUser(input *UpdateUserInput) (*UpdateUserOutput, error)
UpdateUser API operation for Amazon Chime.
Updates user details for a specified user ID. Currently, only LicenseType updates are supported for this action.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateUser for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateUser
func (*Chime) UpdateUserRequest ¶
func (c *Chime) UpdateUserRequest(input *UpdateUserInput) (req *request.Request, output *UpdateUserOutput)
UpdateUserRequest generates a "aws/request.Request" representing the client's request for the UpdateUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateUser for more information on using the UpdateUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateUserRequest method. req, resp := client.UpdateUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateUser
func (*Chime) UpdateUserSettings ¶ added in v1.18.4
func (c *Chime) UpdateUserSettings(input *UpdateUserSettingsInput) (*UpdateUserSettingsOutput, error)
UpdateUserSettings API operation for Amazon Chime.
Updates the settings for the specified user, such as phone number settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateUserSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateUserSettings
func (*Chime) UpdateUserSettingsRequest ¶ added in v1.18.4
func (c *Chime) UpdateUserSettingsRequest(input *UpdateUserSettingsInput) (req *request.Request, output *UpdateUserSettingsOutput)
UpdateUserSettingsRequest generates a "aws/request.Request" representing the client's request for the UpdateUserSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateUserSettings for more information on using the UpdateUserSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateUserSettingsRequest method. req, resp := client.UpdateUserSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateUserSettings
func (*Chime) UpdateUserSettingsWithContext ¶ added in v1.18.4
func (c *Chime) UpdateUserSettingsWithContext(ctx aws.Context, input *UpdateUserSettingsInput, opts ...request.Option) (*UpdateUserSettingsOutput, error)
UpdateUserSettingsWithContext is the same as UpdateUserSettings with the addition of the ability to pass a context and additional request options.
See UpdateUserSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateUserWithContext ¶
func (c *Chime) UpdateUserWithContext(ctx aws.Context, input *UpdateUserInput, opts ...request.Option) (*UpdateUserOutput, error)
UpdateUserWithContext is the same as UpdateUser with the addition of the ability to pass a context and additional request options.
See UpdateUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateVoiceConnector ¶ added in v1.18.4
func (c *Chime) UpdateVoiceConnector(input *UpdateVoiceConnectorInput) (*UpdateVoiceConnectorOutput, error)
UpdateVoiceConnector API operation for Amazon Chime.
Updates details for the specified Amazon Chime Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateVoiceConnector
func (*Chime) UpdateVoiceConnectorGroup ¶ added in v1.25.19
func (c *Chime) UpdateVoiceConnectorGroup(input *UpdateVoiceConnectorGroupInput) (*UpdateVoiceConnectorGroupOutput, error)
UpdateVoiceConnectorGroup API operation for Amazon Chime.
Updates details for the specified Amazon Chime Voice Connector group, such as the name and Amazon Chime Voice Connector priority ranking.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime's API operation UpdateVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client is not currently authorized to make the request.
NotFoundException One or more of the resources in the request does not exist in the system.
ForbiddenException The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException The request could not be processed because of conflict in the current state of the resource.
ThrottledClientException The client exceeded its request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateVoiceConnectorGroup
func (*Chime) UpdateVoiceConnectorGroupRequest ¶ added in v1.25.19
func (c *Chime) UpdateVoiceConnectorGroupRequest(input *UpdateVoiceConnectorGroupInput) (req *request.Request, output *UpdateVoiceConnectorGroupOutput)
UpdateVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the UpdateVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateVoiceConnectorGroup for more information on using the UpdateVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateVoiceConnectorGroupRequest method. req, resp := client.UpdateVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateVoiceConnectorGroup
func (*Chime) UpdateVoiceConnectorGroupWithContext ¶ added in v1.25.19
func (c *Chime) UpdateVoiceConnectorGroupWithContext(ctx aws.Context, input *UpdateVoiceConnectorGroupInput, opts ...request.Option) (*UpdateVoiceConnectorGroupOutput, error)
UpdateVoiceConnectorGroupWithContext is the same as UpdateVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See UpdateVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Chime) UpdateVoiceConnectorRequest ¶ added in v1.18.4
func (c *Chime) UpdateVoiceConnectorRequest(input *UpdateVoiceConnectorInput) (req *request.Request, output *UpdateVoiceConnectorOutput)
UpdateVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the UpdateVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateVoiceConnector for more information on using the UpdateVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateVoiceConnectorRequest method. req, resp := client.UpdateVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateVoiceConnector
func (*Chime) UpdateVoiceConnectorWithContext ¶ added in v1.18.4
func (c *Chime) UpdateVoiceConnectorWithContext(ctx aws.Context, input *UpdateVoiceConnectorInput, opts ...request.Option) (*UpdateVoiceConnectorOutput, error)
UpdateVoiceConnectorWithContext is the same as UpdateVoiceConnector with the addition of the ability to pass a context and additional request options.
See UpdateVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type ConflictException ¶ added in v1.28.0
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The request could not be processed because of conflict in the current state of the resource.
func (*ConflictException) Code ¶ added in v1.28.0
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶ added in v1.28.0
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶ added in v1.28.0
func (s ConflictException) GoString() string
GoString returns the string representation
func (*ConflictException) Message ¶ added in v1.28.0
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶ added in v1.28.0
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶ added in v1.28.0
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶ added in v1.28.0
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶ added in v1.28.0
func (s ConflictException) String() string
String returns the string representation
type ConversationRetentionSettings ¶ added in v1.31.2
type ConversationRetentionSettings struct { // The number of days for which to retain chat conversation messages. RetentionDays *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
The retention settings that determine how long to retain chat conversation messages for an Amazon Chime Enterprise account.
func (ConversationRetentionSettings) GoString ¶ added in v1.31.2
func (s ConversationRetentionSettings) GoString() string
GoString returns the string representation
func (*ConversationRetentionSettings) SetRetentionDays ¶ added in v1.31.2
func (s *ConversationRetentionSettings) SetRetentionDays(v int64) *ConversationRetentionSettings
SetRetentionDays sets the RetentionDays field's value.
func (ConversationRetentionSettings) String ¶ added in v1.31.2
func (s ConversationRetentionSettings) String() string
String returns the string representation
func (*ConversationRetentionSettings) Validate ¶ added in v1.31.2
func (s *ConversationRetentionSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAccountInput ¶
type CreateAccountInput struct { // The name of the Amazon Chime account. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateAccountInput) GoString ¶
func (s CreateAccountInput) GoString() string
GoString returns the string representation
func (*CreateAccountInput) SetName ¶
func (s *CreateAccountInput) SetName(v string) *CreateAccountInput
SetName sets the Name field's value.
func (CreateAccountInput) String ¶
func (s CreateAccountInput) String() string
String returns the string representation
func (*CreateAccountInput) Validate ¶
func (s *CreateAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAccountOutput ¶
type CreateAccountOutput struct { // The Amazon Chime account details. Account *Account `type:"structure"` // contains filtered or unexported fields }
func (CreateAccountOutput) GoString ¶
func (s CreateAccountOutput) GoString() string
GoString returns the string representation
func (*CreateAccountOutput) SetAccount ¶
func (s *CreateAccountOutput) SetAccount(v *Account) *CreateAccountOutput
SetAccount sets the Account field's value.
func (CreateAccountOutput) String ¶
func (s CreateAccountOutput) String() string
String returns the string representation
type CreateAttendeeError ¶ added in v1.25.39
type CreateAttendeeError struct { // The error code. ErrorCode *string `type:"string"` // The error message. ErrorMessage *string `type:"string"` // The Amazon Chime SDK external user ID. Links the attendee to an identity // managed by a builder application. ExternalUserId *string `min:"2" type:"string" sensitive:"true"` // contains filtered or unexported fields }
The list of errors returned when errors are encountered during the BatchCreateAttendee and CreateAttendee actions. This includes external user IDs, error codes, and error messages.
func (CreateAttendeeError) GoString ¶ added in v1.25.39
func (s CreateAttendeeError) GoString() string
GoString returns the string representation
func (*CreateAttendeeError) SetErrorCode ¶ added in v1.25.39
func (s *CreateAttendeeError) SetErrorCode(v string) *CreateAttendeeError
SetErrorCode sets the ErrorCode field's value.
func (*CreateAttendeeError) SetErrorMessage ¶ added in v1.25.39
func (s *CreateAttendeeError) SetErrorMessage(v string) *CreateAttendeeError
SetErrorMessage sets the ErrorMessage field's value.
func (*CreateAttendeeError) SetExternalUserId ¶ added in v1.25.39
func (s *CreateAttendeeError) SetExternalUserId(v string) *CreateAttendeeError
SetExternalUserId sets the ExternalUserId field's value.
func (CreateAttendeeError) String ¶ added in v1.25.39
func (s CreateAttendeeError) String() string
String returns the string representation
type CreateAttendeeInput ¶ added in v1.25.39
type CreateAttendeeInput struct { // The Amazon Chime SDK external user ID. Links the attendee to an identity // managed by a builder application. // // ExternalUserId is a required field ExternalUserId *string `min:"2" type:"string" required:"true" sensitive:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // The tag key-value pairs. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateAttendeeInput) GoString ¶ added in v1.25.39
func (s CreateAttendeeInput) GoString() string
GoString returns the string representation
func (*CreateAttendeeInput) SetExternalUserId ¶ added in v1.25.39
func (s *CreateAttendeeInput) SetExternalUserId(v string) *CreateAttendeeInput
SetExternalUserId sets the ExternalUserId field's value.
func (*CreateAttendeeInput) SetMeetingId ¶ added in v1.25.39
func (s *CreateAttendeeInput) SetMeetingId(v string) *CreateAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (*CreateAttendeeInput) SetTags ¶ added in v1.30.7
func (s *CreateAttendeeInput) SetTags(v []*Tag) *CreateAttendeeInput
SetTags sets the Tags field's value.
func (CreateAttendeeInput) String ¶ added in v1.25.39
func (s CreateAttendeeInput) String() string
String returns the string representation
func (*CreateAttendeeInput) Validate ¶ added in v1.25.39
func (s *CreateAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAttendeeOutput ¶ added in v1.25.39
type CreateAttendeeOutput struct { // The attendee information, including attendee ID and join token. Attendee *Attendee `type:"structure"` // contains filtered or unexported fields }
func (CreateAttendeeOutput) GoString ¶ added in v1.25.39
func (s CreateAttendeeOutput) GoString() string
GoString returns the string representation
func (*CreateAttendeeOutput) SetAttendee ¶ added in v1.25.39
func (s *CreateAttendeeOutput) SetAttendee(v *Attendee) *CreateAttendeeOutput
SetAttendee sets the Attendee field's value.
func (CreateAttendeeOutput) String ¶ added in v1.25.39
func (s CreateAttendeeOutput) String() string
String returns the string representation
type CreateAttendeeRequestItem ¶ added in v1.25.39
type CreateAttendeeRequestItem struct { // The Amazon Chime SDK external user ID. Links the attendee to an identity // managed by a builder application. // // ExternalUserId is a required field ExternalUserId *string `min:"2" type:"string" required:"true" sensitive:"true"` // The tag key-value pairs. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
The Amazon Chime SDK attendee fields to create, used with the BatchCreateAttendee action.
func (CreateAttendeeRequestItem) GoString ¶ added in v1.25.39
func (s CreateAttendeeRequestItem) GoString() string
GoString returns the string representation
func (*CreateAttendeeRequestItem) SetExternalUserId ¶ added in v1.25.39
func (s *CreateAttendeeRequestItem) SetExternalUserId(v string) *CreateAttendeeRequestItem
SetExternalUserId sets the ExternalUserId field's value.
func (*CreateAttendeeRequestItem) SetTags ¶ added in v1.30.7
func (s *CreateAttendeeRequestItem) SetTags(v []*Tag) *CreateAttendeeRequestItem
SetTags sets the Tags field's value.
func (CreateAttendeeRequestItem) String ¶ added in v1.25.39
func (s CreateAttendeeRequestItem) String() string
String returns the string representation
func (*CreateAttendeeRequestItem) Validate ¶ added in v1.25.39
func (s *CreateAttendeeRequestItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBotInput ¶ added in v1.19.30
type CreateBotInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The bot display name. // // DisplayName is a required field DisplayName *string `type:"string" required:"true" sensitive:"true"` // The domain of the Amazon Chime Enterprise account. Domain *string `type:"string"` // contains filtered or unexported fields }
func (CreateBotInput) GoString ¶ added in v1.19.30
func (s CreateBotInput) GoString() string
GoString returns the string representation
func (*CreateBotInput) SetAccountId ¶ added in v1.19.30
func (s *CreateBotInput) SetAccountId(v string) *CreateBotInput
SetAccountId sets the AccountId field's value.
func (*CreateBotInput) SetDisplayName ¶ added in v1.19.30
func (s *CreateBotInput) SetDisplayName(v string) *CreateBotInput
SetDisplayName sets the DisplayName field's value.
func (*CreateBotInput) SetDomain ¶ added in v1.19.30
func (s *CreateBotInput) SetDomain(v string) *CreateBotInput
SetDomain sets the Domain field's value.
func (CreateBotInput) String ¶ added in v1.19.30
func (s CreateBotInput) String() string
String returns the string representation
func (*CreateBotInput) Validate ¶ added in v1.19.30
func (s *CreateBotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBotOutput ¶ added in v1.19.30
type CreateBotOutput struct { // The bot details. Bot *Bot `type:"structure"` // contains filtered or unexported fields }
func (CreateBotOutput) GoString ¶ added in v1.19.30
func (s CreateBotOutput) GoString() string
GoString returns the string representation
func (*CreateBotOutput) SetBot ¶ added in v1.19.30
func (s *CreateBotOutput) SetBot(v *Bot) *CreateBotOutput
SetBot sets the Bot field's value.
func (CreateBotOutput) String ¶ added in v1.19.30
func (s CreateBotOutput) String() string
String returns the string representation
type CreateMeetingInput ¶ added in v1.25.39
type CreateMeetingInput struct { // The unique identifier for the client request. Use a different token for different // meetings. ClientRequestToken *string `min:"2" type:"string" idempotencyToken:"true" sensitive:"true"` // The external meeting ID. ExternalMeetingId *string `min:"2" type:"string" sensitive:"true"` // The Region in which to create the meeting. Default: us-east-1. // // Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, // ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, // eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, // us-west-2. MediaRegion *string `type:"string"` // Reserved. MeetingHostId *string `min:"2" type:"string" sensitive:"true"` // The configuration for resource targets to receive notifications when meeting // and attendee events occur. NotificationsConfiguration *MeetingNotificationConfiguration `type:"structure"` // The tag key-value pairs. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateMeetingInput) GoString ¶ added in v1.25.39
func (s CreateMeetingInput) GoString() string
GoString returns the string representation
func (*CreateMeetingInput) SetClientRequestToken ¶ added in v1.25.39
func (s *CreateMeetingInput) SetClientRequestToken(v string) *CreateMeetingInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateMeetingInput) SetExternalMeetingId ¶ added in v1.30.7
func (s *CreateMeetingInput) SetExternalMeetingId(v string) *CreateMeetingInput
SetExternalMeetingId sets the ExternalMeetingId field's value.
func (*CreateMeetingInput) SetMediaRegion ¶ added in v1.25.39
func (s *CreateMeetingInput) SetMediaRegion(v string) *CreateMeetingInput
SetMediaRegion sets the MediaRegion field's value.
func (*CreateMeetingInput) SetMeetingHostId ¶ added in v1.25.39
func (s *CreateMeetingInput) SetMeetingHostId(v string) *CreateMeetingInput
SetMeetingHostId sets the MeetingHostId field's value.
func (*CreateMeetingInput) SetNotificationsConfiguration ¶ added in v1.25.39
func (s *CreateMeetingInput) SetNotificationsConfiguration(v *MeetingNotificationConfiguration) *CreateMeetingInput
SetNotificationsConfiguration sets the NotificationsConfiguration field's value.
func (*CreateMeetingInput) SetTags ¶ added in v1.30.7
func (s *CreateMeetingInput) SetTags(v []*Tag) *CreateMeetingInput
SetTags sets the Tags field's value.
func (CreateMeetingInput) String ¶ added in v1.25.39
func (s CreateMeetingInput) String() string
String returns the string representation
func (*CreateMeetingInput) Validate ¶ added in v1.25.39
func (s *CreateMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMeetingOutput ¶ added in v1.25.39
type CreateMeetingOutput struct { // The meeting information, including the meeting ID and MediaPlacement. Meeting *Meeting `type:"structure"` // contains filtered or unexported fields }
func (CreateMeetingOutput) GoString ¶ added in v1.25.39
func (s CreateMeetingOutput) GoString() string
GoString returns the string representation
func (*CreateMeetingOutput) SetMeeting ¶ added in v1.25.39
func (s *CreateMeetingOutput) SetMeeting(v *Meeting) *CreateMeetingOutput
SetMeeting sets the Meeting field's value.
func (CreateMeetingOutput) String ¶ added in v1.25.39
func (s CreateMeetingOutput) String() string
String returns the string representation
type CreateMeetingWithAttendeesInput ¶ added in v1.32.2
type CreateMeetingWithAttendeesInput struct { // The request containing the attendees to create. Attendees []*CreateAttendeeRequestItem `min:"1" type:"list"` // The unique identifier for the client request. Use a different token for different // meetings. ClientRequestToken *string `min:"2" type:"string" idempotencyToken:"true" sensitive:"true"` // The external meeting ID. ExternalMeetingId *string `min:"2" type:"string" sensitive:"true"` // The Region in which to create the meeting. Default: us-east-1. // // Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, // ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, // eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, // us-west-2. MediaRegion *string `type:"string"` // Reserved. MeetingHostId *string `min:"2" type:"string" sensitive:"true"` // The configuration for resource targets to receive notifications when Amazon // Chime SDK meeting and attendee events occur. The Amazon Chime SDK supports // resource targets located in the US East (N. Virginia) AWS Region (us-east-1). NotificationsConfiguration *MeetingNotificationConfiguration `type:"structure"` // The tag key-value pairs. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateMeetingWithAttendeesInput) GoString ¶ added in v1.32.2
func (s CreateMeetingWithAttendeesInput) GoString() string
GoString returns the string representation
func (*CreateMeetingWithAttendeesInput) SetAttendees ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) SetAttendees(v []*CreateAttendeeRequestItem) *CreateMeetingWithAttendeesInput
SetAttendees sets the Attendees field's value.
func (*CreateMeetingWithAttendeesInput) SetClientRequestToken ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) SetClientRequestToken(v string) *CreateMeetingWithAttendeesInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateMeetingWithAttendeesInput) SetExternalMeetingId ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) SetExternalMeetingId(v string) *CreateMeetingWithAttendeesInput
SetExternalMeetingId sets the ExternalMeetingId field's value.
func (*CreateMeetingWithAttendeesInput) SetMediaRegion ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) SetMediaRegion(v string) *CreateMeetingWithAttendeesInput
SetMediaRegion sets the MediaRegion field's value.
func (*CreateMeetingWithAttendeesInput) SetMeetingHostId ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) SetMeetingHostId(v string) *CreateMeetingWithAttendeesInput
SetMeetingHostId sets the MeetingHostId field's value.
func (*CreateMeetingWithAttendeesInput) SetNotificationsConfiguration ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) SetNotificationsConfiguration(v *MeetingNotificationConfiguration) *CreateMeetingWithAttendeesInput
SetNotificationsConfiguration sets the NotificationsConfiguration field's value.
func (*CreateMeetingWithAttendeesInput) SetTags ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) SetTags(v []*Tag) *CreateMeetingWithAttendeesInput
SetTags sets the Tags field's value.
func (CreateMeetingWithAttendeesInput) String ¶ added in v1.32.2
func (s CreateMeetingWithAttendeesInput) String() string
String returns the string representation
func (*CreateMeetingWithAttendeesInput) Validate ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMeetingWithAttendeesOutput ¶ added in v1.32.2
type CreateMeetingWithAttendeesOutput struct { // The attendee information, including attendees IDs and join tokens. Attendees []*Attendee `type:"list"` // If the action fails for one or more of the attendees in the request, a list // of the attendees is returned, along with error codes and error messages. Errors []*CreateAttendeeError `type:"list"` // A meeting created using the Amazon Chime SDK. Meeting *Meeting `type:"structure"` // contains filtered or unexported fields }
func (CreateMeetingWithAttendeesOutput) GoString ¶ added in v1.32.2
func (s CreateMeetingWithAttendeesOutput) GoString() string
GoString returns the string representation
func (*CreateMeetingWithAttendeesOutput) SetAttendees ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesOutput) SetAttendees(v []*Attendee) *CreateMeetingWithAttendeesOutput
SetAttendees sets the Attendees field's value.
func (*CreateMeetingWithAttendeesOutput) SetErrors ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesOutput) SetErrors(v []*CreateAttendeeError) *CreateMeetingWithAttendeesOutput
SetErrors sets the Errors field's value.
func (*CreateMeetingWithAttendeesOutput) SetMeeting ¶ added in v1.32.2
func (s *CreateMeetingWithAttendeesOutput) SetMeeting(v *Meeting) *CreateMeetingWithAttendeesOutput
SetMeeting sets the Meeting field's value.
func (CreateMeetingWithAttendeesOutput) String ¶ added in v1.32.2
func (s CreateMeetingWithAttendeesOutput) String() string
String returns the string representation
type CreatePhoneNumberOrderInput ¶ added in v1.18.4
type CreatePhoneNumberOrderInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // The phone number product type. // // ProductType is a required field ProductType *string `type:"string" required:"true" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
func (CreatePhoneNumberOrderInput) GoString ¶ added in v1.18.4
func (s CreatePhoneNumberOrderInput) GoString() string
GoString returns the string representation
func (*CreatePhoneNumberOrderInput) SetE164PhoneNumbers ¶ added in v1.18.4
func (s *CreatePhoneNumberOrderInput) SetE164PhoneNumbers(v []*string) *CreatePhoneNumberOrderInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*CreatePhoneNumberOrderInput) SetProductType ¶ added in v1.18.4
func (s *CreatePhoneNumberOrderInput) SetProductType(v string) *CreatePhoneNumberOrderInput
SetProductType sets the ProductType field's value.
func (CreatePhoneNumberOrderInput) String ¶ added in v1.18.4
func (s CreatePhoneNumberOrderInput) String() string
String returns the string representation
func (*CreatePhoneNumberOrderInput) Validate ¶ added in v1.18.4
func (s *CreatePhoneNumberOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePhoneNumberOrderOutput ¶ added in v1.18.4
type CreatePhoneNumberOrderOutput struct { // The phone number order details. PhoneNumberOrder *PhoneNumberOrder `type:"structure"` // contains filtered or unexported fields }
func (CreatePhoneNumberOrderOutput) GoString ¶ added in v1.18.4
func (s CreatePhoneNumberOrderOutput) GoString() string
GoString returns the string representation
func (*CreatePhoneNumberOrderOutput) SetPhoneNumberOrder ¶ added in v1.18.4
func (s *CreatePhoneNumberOrderOutput) SetPhoneNumberOrder(v *PhoneNumberOrder) *CreatePhoneNumberOrderOutput
SetPhoneNumberOrder sets the PhoneNumberOrder field's value.
func (CreatePhoneNumberOrderOutput) String ¶ added in v1.18.4
func (s CreatePhoneNumberOrderOutput) String() string
String returns the string representation
type CreateProxySessionInput ¶ added in v1.30.5
type CreateProxySessionInput struct { // The proxy session capabilities. // // Capabilities is a required field Capabilities []*string `type:"list" required:"true"` // The number of minutes allowed for the proxy session. ExpiryMinutes *int64 `min:"1" type:"integer"` // The preference for matching the country or area code of the proxy phone number // with that of the first participant. GeoMatchLevel *string `type:"string" enum:"GeoMatchLevel"` // The country and area code for the proxy phone number. GeoMatchParams *GeoMatchParams `type:"structure"` // The name of the proxy session. Name *string `type:"string" sensitive:"true"` // The preference for proxy phone number reuse, or stickiness, between the same // participants across sessions. NumberSelectionBehavior *string `type:"string" enum:"NumberSelectionBehavior"` // The participant phone numbers. // // ParticipantPhoneNumbers is a required field ParticipantPhoneNumbers []*string `min:"2" type:"list" required:"true"` // The Amazon Chime voice connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateProxySessionInput) GoString ¶ added in v1.30.5
func (s CreateProxySessionInput) GoString() string
GoString returns the string representation
func (*CreateProxySessionInput) SetCapabilities ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetCapabilities(v []*string) *CreateProxySessionInput
SetCapabilities sets the Capabilities field's value.
func (*CreateProxySessionInput) SetExpiryMinutes ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetExpiryMinutes(v int64) *CreateProxySessionInput
SetExpiryMinutes sets the ExpiryMinutes field's value.
func (*CreateProxySessionInput) SetGeoMatchLevel ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetGeoMatchLevel(v string) *CreateProxySessionInput
SetGeoMatchLevel sets the GeoMatchLevel field's value.
func (*CreateProxySessionInput) SetGeoMatchParams ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetGeoMatchParams(v *GeoMatchParams) *CreateProxySessionInput
SetGeoMatchParams sets the GeoMatchParams field's value.
func (*CreateProxySessionInput) SetName ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetName(v string) *CreateProxySessionInput
SetName sets the Name field's value.
func (*CreateProxySessionInput) SetNumberSelectionBehavior ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetNumberSelectionBehavior(v string) *CreateProxySessionInput
SetNumberSelectionBehavior sets the NumberSelectionBehavior field's value.
func (*CreateProxySessionInput) SetParticipantPhoneNumbers ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetParticipantPhoneNumbers(v []*string) *CreateProxySessionInput
SetParticipantPhoneNumbers sets the ParticipantPhoneNumbers field's value.
func (*CreateProxySessionInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *CreateProxySessionInput) SetVoiceConnectorId(v string) *CreateProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (CreateProxySessionInput) String ¶ added in v1.30.5
func (s CreateProxySessionInput) String() string
String returns the string representation
func (*CreateProxySessionInput) Validate ¶ added in v1.30.5
func (s *CreateProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateProxySessionOutput ¶ added in v1.30.5
type CreateProxySessionOutput struct { // The proxy session details. ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
func (CreateProxySessionOutput) GoString ¶ added in v1.30.5
func (s CreateProxySessionOutput) GoString() string
GoString returns the string representation
func (*CreateProxySessionOutput) SetProxySession ¶ added in v1.30.5
func (s *CreateProxySessionOutput) SetProxySession(v *ProxySession) *CreateProxySessionOutput
SetProxySession sets the ProxySession field's value.
func (CreateProxySessionOutput) String ¶ added in v1.30.5
func (s CreateProxySessionOutput) String() string
String returns the string representation
type CreateRoomInput ¶ added in v1.25.36
type CreateRoomInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The idempotency token for the request. ClientRequestToken *string `min:"2" type:"string" idempotencyToken:"true" sensitive:"true"` // The room name. // // Name is a required field Name *string `type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (CreateRoomInput) GoString ¶ added in v1.25.36
func (s CreateRoomInput) GoString() string
GoString returns the string representation
func (*CreateRoomInput) SetAccountId ¶ added in v1.25.36
func (s *CreateRoomInput) SetAccountId(v string) *CreateRoomInput
SetAccountId sets the AccountId field's value.
func (*CreateRoomInput) SetClientRequestToken ¶ added in v1.25.36
func (s *CreateRoomInput) SetClientRequestToken(v string) *CreateRoomInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateRoomInput) SetName ¶ added in v1.25.36
func (s *CreateRoomInput) SetName(v string) *CreateRoomInput
SetName sets the Name field's value.
func (CreateRoomInput) String ¶ added in v1.25.36
func (s CreateRoomInput) String() string
String returns the string representation
func (*CreateRoomInput) Validate ¶ added in v1.25.36
func (s *CreateRoomInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRoomMembershipInput ¶ added in v1.25.36
type CreateRoomMembershipInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The Amazon Chime member ID (user ID or bot ID). // // MemberId is a required field MemberId *string `type:"string" required:"true"` // The role of the member. Role *string `type:"string" enum:"RoomMembershipRole"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateRoomMembershipInput) GoString ¶ added in v1.25.36
func (s CreateRoomMembershipInput) GoString() string
GoString returns the string representation
func (*CreateRoomMembershipInput) SetAccountId ¶ added in v1.25.36
func (s *CreateRoomMembershipInput) SetAccountId(v string) *CreateRoomMembershipInput
SetAccountId sets the AccountId field's value.
func (*CreateRoomMembershipInput) SetMemberId ¶ added in v1.25.36
func (s *CreateRoomMembershipInput) SetMemberId(v string) *CreateRoomMembershipInput
SetMemberId sets the MemberId field's value.
func (*CreateRoomMembershipInput) SetRole ¶ added in v1.25.36
func (s *CreateRoomMembershipInput) SetRole(v string) *CreateRoomMembershipInput
SetRole sets the Role field's value.
func (*CreateRoomMembershipInput) SetRoomId ¶ added in v1.25.36
func (s *CreateRoomMembershipInput) SetRoomId(v string) *CreateRoomMembershipInput
SetRoomId sets the RoomId field's value.
func (CreateRoomMembershipInput) String ¶ added in v1.25.36
func (s CreateRoomMembershipInput) String() string
String returns the string representation
func (*CreateRoomMembershipInput) Validate ¶ added in v1.25.36
func (s *CreateRoomMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRoomMembershipOutput ¶ added in v1.25.36
type CreateRoomMembershipOutput struct { // The room membership details. RoomMembership *RoomMembership `type:"structure"` // contains filtered or unexported fields }
func (CreateRoomMembershipOutput) GoString ¶ added in v1.25.36
func (s CreateRoomMembershipOutput) GoString() string
GoString returns the string representation
func (*CreateRoomMembershipOutput) SetRoomMembership ¶ added in v1.25.36
func (s *CreateRoomMembershipOutput) SetRoomMembership(v *RoomMembership) *CreateRoomMembershipOutput
SetRoomMembership sets the RoomMembership field's value.
func (CreateRoomMembershipOutput) String ¶ added in v1.25.36
func (s CreateRoomMembershipOutput) String() string
String returns the string representation
type CreateRoomOutput ¶ added in v1.25.36
type CreateRoomOutput struct { // The room details. Room *Room `type:"structure"` // contains filtered or unexported fields }
func (CreateRoomOutput) GoString ¶ added in v1.25.36
func (s CreateRoomOutput) GoString() string
GoString returns the string representation
func (*CreateRoomOutput) SetRoom ¶ added in v1.25.36
func (s *CreateRoomOutput) SetRoom(v *Room) *CreateRoomOutput
SetRoom sets the Room field's value.
func (CreateRoomOutput) String ¶ added in v1.25.36
func (s CreateRoomOutput) String() string
String returns the string representation
type CreateUserInput ¶ added in v1.28.0
type CreateUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user's email address. Email *string `type:"string" sensitive:"true"` // The user type. UserType *string `type:"string" enum:"UserType"` // The user name. Username *string `type:"string"` // contains filtered or unexported fields }
func (CreateUserInput) GoString ¶ added in v1.28.0
func (s CreateUserInput) GoString() string
GoString returns the string representation
func (*CreateUserInput) SetAccountId ¶ added in v1.28.0
func (s *CreateUserInput) SetAccountId(v string) *CreateUserInput
SetAccountId sets the AccountId field's value.
func (*CreateUserInput) SetEmail ¶ added in v1.28.0
func (s *CreateUserInput) SetEmail(v string) *CreateUserInput
SetEmail sets the Email field's value.
func (*CreateUserInput) SetUserType ¶ added in v1.28.0
func (s *CreateUserInput) SetUserType(v string) *CreateUserInput
SetUserType sets the UserType field's value.
func (*CreateUserInput) SetUsername ¶ added in v1.28.0
func (s *CreateUserInput) SetUsername(v string) *CreateUserInput
SetUsername sets the Username field's value.
func (CreateUserInput) String ¶ added in v1.28.0
func (s CreateUserInput) String() string
String returns the string representation
func (*CreateUserInput) Validate ¶ added in v1.28.0
func (s *CreateUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateUserOutput ¶ added in v1.28.0
type CreateUserOutput struct { // The user on the Amazon Chime account. User *User `type:"structure"` // contains filtered or unexported fields }
func (CreateUserOutput) GoString ¶ added in v1.28.0
func (s CreateUserOutput) GoString() string
GoString returns the string representation
func (*CreateUserOutput) SetUser ¶ added in v1.28.0
func (s *CreateUserOutput) SetUser(v *User) *CreateUserOutput
SetUser sets the User field's value.
func (CreateUserOutput) String ¶ added in v1.28.0
func (s CreateUserOutput) String() string
String returns the string representation
type CreateVoiceConnectorGroupInput ¶ added in v1.25.19
type CreateVoiceConnectorGroupInput struct { // The name of the Amazon Chime Voice Connector group. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The Amazon Chime Voice Connectors to route inbound calls to. VoiceConnectorItems []*VoiceConnectorItem `type:"list"` // contains filtered or unexported fields }
func (CreateVoiceConnectorGroupInput) GoString ¶ added in v1.25.19
func (s CreateVoiceConnectorGroupInput) GoString() string
GoString returns the string representation
func (*CreateVoiceConnectorGroupInput) SetName ¶ added in v1.25.19
func (s *CreateVoiceConnectorGroupInput) SetName(v string) *CreateVoiceConnectorGroupInput
SetName sets the Name field's value.
func (*CreateVoiceConnectorGroupInput) SetVoiceConnectorItems ¶ added in v1.25.19
func (s *CreateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *CreateVoiceConnectorGroupInput
SetVoiceConnectorItems sets the VoiceConnectorItems field's value.
func (CreateVoiceConnectorGroupInput) String ¶ added in v1.25.19
func (s CreateVoiceConnectorGroupInput) String() string
String returns the string representation
func (*CreateVoiceConnectorGroupInput) Validate ¶ added in v1.25.19
func (s *CreateVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceConnectorGroupOutput ¶ added in v1.25.19
type CreateVoiceConnectorGroupOutput struct { // The Amazon Chime Voice Connector group details. VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
func (CreateVoiceConnectorGroupOutput) GoString ¶ added in v1.25.19
func (s CreateVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation
func (*CreateVoiceConnectorGroupOutput) SetVoiceConnectorGroup ¶ added in v1.25.19
func (s *CreateVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *CreateVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
func (CreateVoiceConnectorGroupOutput) String ¶ added in v1.25.19
func (s CreateVoiceConnectorGroupOutput) String() string
String returns the string representation
type CreateVoiceConnectorInput ¶ added in v1.18.4
type CreateVoiceConnectorInput struct { // The AWS Region in which the Amazon Chime Voice Connector is created. Default // value: us-east-1. AwsRegion *string `type:"string" enum:"VoiceConnectorAwsRegion"` // The name of the Amazon Chime Voice Connector. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // When enabled, requires encryption for the Amazon Chime Voice Connector. // // RequireEncryption is a required field RequireEncryption *bool `type:"boolean" required:"true"` // contains filtered or unexported fields }
func (CreateVoiceConnectorInput) GoString ¶ added in v1.18.4
func (s CreateVoiceConnectorInput) GoString() string
GoString returns the string representation
func (*CreateVoiceConnectorInput) SetAwsRegion ¶ added in v1.25.19
func (s *CreateVoiceConnectorInput) SetAwsRegion(v string) *CreateVoiceConnectorInput
SetAwsRegion sets the AwsRegion field's value.
func (*CreateVoiceConnectorInput) SetName ¶ added in v1.18.4
func (s *CreateVoiceConnectorInput) SetName(v string) *CreateVoiceConnectorInput
SetName sets the Name field's value.
func (*CreateVoiceConnectorInput) SetRequireEncryption ¶ added in v1.18.4
func (s *CreateVoiceConnectorInput) SetRequireEncryption(v bool) *CreateVoiceConnectorInput
SetRequireEncryption sets the RequireEncryption field's value.
func (CreateVoiceConnectorInput) String ¶ added in v1.18.4
func (s CreateVoiceConnectorInput) String() string
String returns the string representation
func (*CreateVoiceConnectorInput) Validate ¶ added in v1.18.4
func (s *CreateVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceConnectorOutput ¶ added in v1.18.4
type CreateVoiceConnectorOutput struct { // The Amazon Chime Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (CreateVoiceConnectorOutput) GoString ¶ added in v1.18.4
func (s CreateVoiceConnectorOutput) GoString() string
GoString returns the string representation
func (*CreateVoiceConnectorOutput) SetVoiceConnector ¶ added in v1.18.4
func (s *CreateVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *CreateVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (CreateVoiceConnectorOutput) String ¶ added in v1.18.4
func (s CreateVoiceConnectorOutput) String() string
String returns the string representation
type Credential ¶ added in v1.18.4
type Credential struct { // The RFC2617 compliant password associated with the SIP credentials, in US-ASCII // format. Password *string `type:"string" sensitive:"true"` // The RFC2617 compliant user name associated with the SIP credentials, in US-ASCII // format. Username *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The SIP credentials used to authenticate requests to your Amazon Chime Voice Connector.
func (Credential) GoString ¶ added in v1.18.4
func (s Credential) GoString() string
GoString returns the string representation
func (*Credential) SetPassword ¶ added in v1.18.4
func (s *Credential) SetPassword(v string) *Credential
SetPassword sets the Password field's value.
func (*Credential) SetUsername ¶ added in v1.18.4
func (s *Credential) SetUsername(v string) *Credential
SetUsername sets the Username field's value.
func (Credential) String ¶ added in v1.18.4
func (s Credential) String() string
String returns the string representation
type DNISEmergencyCallingConfiguration ¶ added in v1.33.0
type DNISEmergencyCallingConfiguration struct { // The country from which emergency calls are allowed, in ISO 3166-1 alpha-2 // format. // // CallingCountry is a required field CallingCountry *string `type:"string" required:"true"` // The DNIS phone number to route emergency calls to, in E.164 format. // // EmergencyPhoneNumber is a required field EmergencyPhoneNumber *string `type:"string" required:"true" sensitive:"true"` // The DNIS phone number to route test emergency calls to, in E.164 format. TestPhoneNumber *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The Dialed Number Identification Service (DNIS) emergency calling configuration details associated with an Amazon Chime Voice Connector's emergency calling configuration.
func (DNISEmergencyCallingConfiguration) GoString ¶ added in v1.33.0
func (s DNISEmergencyCallingConfiguration) GoString() string
GoString returns the string representation
func (*DNISEmergencyCallingConfiguration) SetCallingCountry ¶ added in v1.33.0
func (s *DNISEmergencyCallingConfiguration) SetCallingCountry(v string) *DNISEmergencyCallingConfiguration
SetCallingCountry sets the CallingCountry field's value.
func (*DNISEmergencyCallingConfiguration) SetEmergencyPhoneNumber ¶ added in v1.33.0
func (s *DNISEmergencyCallingConfiguration) SetEmergencyPhoneNumber(v string) *DNISEmergencyCallingConfiguration
SetEmergencyPhoneNumber sets the EmergencyPhoneNumber field's value.
func (*DNISEmergencyCallingConfiguration) SetTestPhoneNumber ¶ added in v1.33.0
func (s *DNISEmergencyCallingConfiguration) SetTestPhoneNumber(v string) *DNISEmergencyCallingConfiguration
SetTestPhoneNumber sets the TestPhoneNumber field's value.
func (DNISEmergencyCallingConfiguration) String ¶ added in v1.33.0
func (s DNISEmergencyCallingConfiguration) String() string
String returns the string representation
func (*DNISEmergencyCallingConfiguration) Validate ¶ added in v1.33.0
func (s *DNISEmergencyCallingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAccountInput ¶
type DeleteAccountInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAccountInput) GoString ¶
func (s DeleteAccountInput) GoString() string
GoString returns the string representation
func (*DeleteAccountInput) SetAccountId ¶
func (s *DeleteAccountInput) SetAccountId(v string) *DeleteAccountInput
SetAccountId sets the AccountId field's value.
func (DeleteAccountInput) String ¶
func (s DeleteAccountInput) String() string
String returns the string representation
func (*DeleteAccountInput) Validate ¶
func (s *DeleteAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAccountOutput ¶
type DeleteAccountOutput struct {
// contains filtered or unexported fields
}
func (DeleteAccountOutput) GoString ¶
func (s DeleteAccountOutput) GoString() string
GoString returns the string representation
func (DeleteAccountOutput) String ¶
func (s DeleteAccountOutput) String() string
String returns the string representation
type DeleteAttendeeInput ¶ added in v1.25.39
type DeleteAttendeeInput struct { // The Amazon Chime SDK attendee ID. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"attendeeId" type:"string" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAttendeeInput) GoString ¶ added in v1.25.39
func (s DeleteAttendeeInput) GoString() string
GoString returns the string representation
func (*DeleteAttendeeInput) SetAttendeeId ¶ added in v1.25.39
func (s *DeleteAttendeeInput) SetAttendeeId(v string) *DeleteAttendeeInput
SetAttendeeId sets the AttendeeId field's value.
func (*DeleteAttendeeInput) SetMeetingId ¶ added in v1.25.39
func (s *DeleteAttendeeInput) SetMeetingId(v string) *DeleteAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (DeleteAttendeeInput) String ¶ added in v1.25.39
func (s DeleteAttendeeInput) String() string
String returns the string representation
func (*DeleteAttendeeInput) Validate ¶ added in v1.25.39
func (s *DeleteAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAttendeeOutput ¶ added in v1.25.39
type DeleteAttendeeOutput struct {
// contains filtered or unexported fields
}
func (DeleteAttendeeOutput) GoString ¶ added in v1.25.39
func (s DeleteAttendeeOutput) GoString() string
GoString returns the string representation
func (DeleteAttendeeOutput) String ¶ added in v1.25.39
func (s DeleteAttendeeOutput) String() string
String returns the string representation
type DeleteEventsConfigurationInput ¶ added in v1.19.30
type DeleteEventsConfigurationInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The bot ID. // // BotId is a required field BotId *string `location:"uri" locationName:"botId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEventsConfigurationInput) GoString ¶ added in v1.19.30
func (s DeleteEventsConfigurationInput) GoString() string
GoString returns the string representation
func (*DeleteEventsConfigurationInput) SetAccountId ¶ added in v1.19.30
func (s *DeleteEventsConfigurationInput) SetAccountId(v string) *DeleteEventsConfigurationInput
SetAccountId sets the AccountId field's value.
func (*DeleteEventsConfigurationInput) SetBotId ¶ added in v1.19.30
func (s *DeleteEventsConfigurationInput) SetBotId(v string) *DeleteEventsConfigurationInput
SetBotId sets the BotId field's value.
func (DeleteEventsConfigurationInput) String ¶ added in v1.19.30
func (s DeleteEventsConfigurationInput) String() string
String returns the string representation
func (*DeleteEventsConfigurationInput) Validate ¶ added in v1.19.30
func (s *DeleteEventsConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEventsConfigurationOutput ¶ added in v1.19.30
type DeleteEventsConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteEventsConfigurationOutput) GoString ¶ added in v1.19.30
func (s DeleteEventsConfigurationOutput) GoString() string
GoString returns the string representation
func (DeleteEventsConfigurationOutput) String ¶ added in v1.19.30
func (s DeleteEventsConfigurationOutput) String() string
String returns the string representation
type DeleteMeetingInput ¶ added in v1.25.39
type DeleteMeetingInput struct { // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteMeetingInput) GoString ¶ added in v1.25.39
func (s DeleteMeetingInput) GoString() string
GoString returns the string representation
func (*DeleteMeetingInput) SetMeetingId ¶ added in v1.25.39
func (s *DeleteMeetingInput) SetMeetingId(v string) *DeleteMeetingInput
SetMeetingId sets the MeetingId field's value.
func (DeleteMeetingInput) String ¶ added in v1.25.39
func (s DeleteMeetingInput) String() string
String returns the string representation
func (*DeleteMeetingInput) Validate ¶ added in v1.25.39
func (s *DeleteMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMeetingOutput ¶ added in v1.25.39
type DeleteMeetingOutput struct {
// contains filtered or unexported fields
}
func (DeleteMeetingOutput) GoString ¶ added in v1.25.39
func (s DeleteMeetingOutput) GoString() string
GoString returns the string representation
func (DeleteMeetingOutput) String ¶ added in v1.25.39
func (s DeleteMeetingOutput) String() string
String returns the string representation
type DeletePhoneNumberInput ¶ added in v1.18.4
type DeletePhoneNumberInput struct { // The phone number ID. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeletePhoneNumberInput) GoString ¶ added in v1.18.4
func (s DeletePhoneNumberInput) GoString() string
GoString returns the string representation
func (*DeletePhoneNumberInput) SetPhoneNumberId ¶ added in v1.18.4
func (s *DeletePhoneNumberInput) SetPhoneNumberId(v string) *DeletePhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (DeletePhoneNumberInput) String ¶ added in v1.18.4
func (s DeletePhoneNumberInput) String() string
String returns the string representation
func (*DeletePhoneNumberInput) Validate ¶ added in v1.18.4
func (s *DeletePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePhoneNumberOutput ¶ added in v1.18.4
type DeletePhoneNumberOutput struct {
// contains filtered or unexported fields
}
func (DeletePhoneNumberOutput) GoString ¶ added in v1.18.4
func (s DeletePhoneNumberOutput) GoString() string
GoString returns the string representation
func (DeletePhoneNumberOutput) String ¶ added in v1.18.4
func (s DeletePhoneNumberOutput) String() string
String returns the string representation
type DeleteProxySessionInput ¶ added in v1.30.5
type DeleteProxySessionInput struct { // The proxy session ID. // // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // The Amazon Chime voice connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteProxySessionInput) GoString ¶ added in v1.30.5
func (s DeleteProxySessionInput) GoString() string
GoString returns the string representation
func (*DeleteProxySessionInput) SetProxySessionId ¶ added in v1.30.5
func (s *DeleteProxySessionInput) SetProxySessionId(v string) *DeleteProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (*DeleteProxySessionInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *DeleteProxySessionInput) SetVoiceConnectorId(v string) *DeleteProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteProxySessionInput) String ¶ added in v1.30.5
func (s DeleteProxySessionInput) String() string
String returns the string representation
func (*DeleteProxySessionInput) Validate ¶ added in v1.30.5
func (s *DeleteProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteProxySessionOutput ¶ added in v1.30.5
type DeleteProxySessionOutput struct {
// contains filtered or unexported fields
}
func (DeleteProxySessionOutput) GoString ¶ added in v1.30.5
func (s DeleteProxySessionOutput) GoString() string
GoString returns the string representation
func (DeleteProxySessionOutput) String ¶ added in v1.30.5
func (s DeleteProxySessionOutput) String() string
String returns the string representation
type DeleteRoomInput ¶ added in v1.25.36
type DeleteRoomInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The chat room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteRoomInput) GoString ¶ added in v1.25.36
func (s DeleteRoomInput) GoString() string
GoString returns the string representation
func (*DeleteRoomInput) SetAccountId ¶ added in v1.25.36
func (s *DeleteRoomInput) SetAccountId(v string) *DeleteRoomInput
SetAccountId sets the AccountId field's value.
func (*DeleteRoomInput) SetRoomId ¶ added in v1.25.36
func (s *DeleteRoomInput) SetRoomId(v string) *DeleteRoomInput
SetRoomId sets the RoomId field's value.
func (DeleteRoomInput) String ¶ added in v1.25.36
func (s DeleteRoomInput) String() string
String returns the string representation
func (*DeleteRoomInput) Validate ¶ added in v1.25.36
func (s *DeleteRoomInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRoomMembershipInput ¶ added in v1.25.36
type DeleteRoomMembershipInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The member ID (user ID or bot ID). // // MemberId is a required field MemberId *string `location:"uri" locationName:"memberId" type:"string" required:"true"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteRoomMembershipInput) GoString ¶ added in v1.25.36
func (s DeleteRoomMembershipInput) GoString() string
GoString returns the string representation
func (*DeleteRoomMembershipInput) SetAccountId ¶ added in v1.25.36
func (s *DeleteRoomMembershipInput) SetAccountId(v string) *DeleteRoomMembershipInput
SetAccountId sets the AccountId field's value.
func (*DeleteRoomMembershipInput) SetMemberId ¶ added in v1.25.36
func (s *DeleteRoomMembershipInput) SetMemberId(v string) *DeleteRoomMembershipInput
SetMemberId sets the MemberId field's value.
func (*DeleteRoomMembershipInput) SetRoomId ¶ added in v1.25.36
func (s *DeleteRoomMembershipInput) SetRoomId(v string) *DeleteRoomMembershipInput
SetRoomId sets the RoomId field's value.
func (DeleteRoomMembershipInput) String ¶ added in v1.25.36
func (s DeleteRoomMembershipInput) String() string
String returns the string representation
func (*DeleteRoomMembershipInput) Validate ¶ added in v1.25.36
func (s *DeleteRoomMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRoomMembershipOutput ¶ added in v1.25.36
type DeleteRoomMembershipOutput struct {
// contains filtered or unexported fields
}
func (DeleteRoomMembershipOutput) GoString ¶ added in v1.25.36
func (s DeleteRoomMembershipOutput) GoString() string
GoString returns the string representation
func (DeleteRoomMembershipOutput) String ¶ added in v1.25.36
func (s DeleteRoomMembershipOutput) String() string
String returns the string representation
type DeleteRoomOutput ¶ added in v1.25.36
type DeleteRoomOutput struct {
// contains filtered or unexported fields
}
func (DeleteRoomOutput) GoString ¶ added in v1.25.36
func (s DeleteRoomOutput) GoString() string
GoString returns the string representation
func (DeleteRoomOutput) String ¶ added in v1.25.36
func (s DeleteRoomOutput) String() string
String returns the string representation
type DeleteVoiceConnectorEmergencyCallingConfigurationInput ¶ added in v1.33.0
type DeleteVoiceConnectorEmergencyCallingConfigurationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorEmergencyCallingConfigurationInput) GoString ¶ added in v1.33.0
func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId ¶ added in v1.33.0
func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorEmergencyCallingConfigurationInput) String ¶ added in v1.33.0
func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorEmergencyCallingConfigurationInput) Validate ¶ added in v1.33.0
func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorEmergencyCallingConfigurationOutput ¶ added in v1.33.0
type DeleteVoiceConnectorEmergencyCallingConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorEmergencyCallingConfigurationOutput) GoString ¶ added in v1.33.0
func (s DeleteVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorEmergencyCallingConfigurationOutput) String ¶ added in v1.33.0
func (s DeleteVoiceConnectorEmergencyCallingConfigurationOutput) String() string
String returns the string representation
type DeleteVoiceConnectorGroupInput ¶ added in v1.25.19
type DeleteVoiceConnectorGroupInput struct { // The Amazon Chime Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorGroupInput) GoString ¶ added in v1.25.19
func (s DeleteVoiceConnectorGroupInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶ added in v1.25.19
func (s *DeleteVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DeleteVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (DeleteVoiceConnectorGroupInput) String ¶ added in v1.25.19
func (s DeleteVoiceConnectorGroupInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorGroupInput) Validate ¶ added in v1.25.19
func (s *DeleteVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorGroupOutput ¶ added in v1.25.19
type DeleteVoiceConnectorGroupOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorGroupOutput) GoString ¶ added in v1.25.19
func (s DeleteVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorGroupOutput) String ¶ added in v1.25.19
func (s DeleteVoiceConnectorGroupOutput) String() string
String returns the string representation
type DeleteVoiceConnectorInput ¶ added in v1.18.4
type DeleteVoiceConnectorInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorInput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *DeleteVoiceConnectorInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorInput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorInput) Validate ¶ added in v1.18.4
func (s *DeleteVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorOriginationInput ¶ added in v1.18.4
type DeleteVoiceConnectorOriginationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorOriginationInput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorOriginationInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorOriginationInput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorOriginationInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorOriginationInput) Validate ¶ added in v1.18.4
func (s *DeleteVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorOriginationOutput ¶ added in v1.18.4
type DeleteVoiceConnectorOriginationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorOriginationOutput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorOriginationOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorOriginationOutput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorOriginationOutput) String() string
String returns the string representation
type DeleteVoiceConnectorOutput ¶ added in v1.18.4
type DeleteVoiceConnectorOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorOutput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorOutput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorOutput) String() string
String returns the string representation
type DeleteVoiceConnectorProxyInput ¶ added in v1.30.5
type DeleteVoiceConnectorProxyInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorProxyInput) GoString ¶ added in v1.30.5
func (s DeleteVoiceConnectorProxyInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorProxyInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *DeleteVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorProxyInput) String ¶ added in v1.30.5
func (s DeleteVoiceConnectorProxyInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorProxyInput) Validate ¶ added in v1.30.5
func (s *DeleteVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorProxyOutput ¶ added in v1.30.5
type DeleteVoiceConnectorProxyOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorProxyOutput) GoString ¶ added in v1.30.5
func (s DeleteVoiceConnectorProxyOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorProxyOutput) String ¶ added in v1.30.5
func (s DeleteVoiceConnectorProxyOutput) String() string
String returns the string representation
type DeleteVoiceConnectorStreamingConfigurationInput ¶ added in v1.25.19
type DeleteVoiceConnectorStreamingConfigurationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorStreamingConfigurationInput) GoString ¶ added in v1.25.19
func (s DeleteVoiceConnectorStreamingConfigurationInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId ¶ added in v1.25.19
func (s *DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorStreamingConfigurationInput) String ¶ added in v1.25.19
func (s DeleteVoiceConnectorStreamingConfigurationInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorStreamingConfigurationInput) Validate ¶ added in v1.25.19
func (s *DeleteVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorStreamingConfigurationOutput ¶ added in v1.25.19
type DeleteVoiceConnectorStreamingConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorStreamingConfigurationOutput) GoString ¶ added in v1.25.19
func (s DeleteVoiceConnectorStreamingConfigurationOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorStreamingConfigurationOutput) String ¶ added in v1.25.19
func (s DeleteVoiceConnectorStreamingConfigurationOutput) String() string
String returns the string representation
type DeleteVoiceConnectorTerminationCredentialsInput ¶ added in v1.18.4
type DeleteVoiceConnectorTerminationCredentialsInput struct { // The RFC2617 compliant username associated with the SIP credentials, in US-ASCII // format. // // Usernames is a required field Usernames []*string `type:"list" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorTerminationCredentialsInput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationCredentialsInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorTerminationCredentialsInput) SetUsernames ¶ added in v1.18.4
func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetUsernames(v []*string) *DeleteVoiceConnectorTerminationCredentialsInput
SetUsernames sets the Usernames field's value.
func (*DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorTerminationCredentialsInput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorTerminationCredentialsInput) Validate ¶ added in v1.18.4
func (s *DeleteVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorTerminationCredentialsOutput ¶ added in v1.18.4
type DeleteVoiceConnectorTerminationCredentialsOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorTerminationCredentialsOutput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationCredentialsOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorTerminationCredentialsOutput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation
type DeleteVoiceConnectorTerminationInput ¶ added in v1.18.4
type DeleteVoiceConnectorTerminationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorTerminationInput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationInput) GoString() string
GoString returns the string representation
func (*DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorTerminationInput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorTerminationInput) Validate ¶ added in v1.18.4
func (s *DeleteVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorTerminationOutput ¶ added in v1.18.4
type DeleteVoiceConnectorTerminationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorTerminationOutput) GoString ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationOutput) GoString() string
GoString returns the string representation
func (DeleteVoiceConnectorTerminationOutput) String ¶ added in v1.18.4
func (s DeleteVoiceConnectorTerminationOutput) String() string
String returns the string representation
type DisassociatePhoneNumberFromUserInput ¶ added in v1.18.4
type DisassociatePhoneNumberFromUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociatePhoneNumberFromUserInput) GoString ¶ added in v1.18.4
func (s DisassociatePhoneNumberFromUserInput) GoString() string
GoString returns the string representation
func (*DisassociatePhoneNumberFromUserInput) SetAccountId ¶ added in v1.18.4
func (s *DisassociatePhoneNumberFromUserInput) SetAccountId(v string) *DisassociatePhoneNumberFromUserInput
SetAccountId sets the AccountId field's value.
func (*DisassociatePhoneNumberFromUserInput) SetUserId ¶ added in v1.18.4
func (s *DisassociatePhoneNumberFromUserInput) SetUserId(v string) *DisassociatePhoneNumberFromUserInput
SetUserId sets the UserId field's value.
func (DisassociatePhoneNumberFromUserInput) String ¶ added in v1.18.4
func (s DisassociatePhoneNumberFromUserInput) String() string
String returns the string representation
func (*DisassociatePhoneNumberFromUserInput) Validate ¶ added in v1.18.4
func (s *DisassociatePhoneNumberFromUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumberFromUserOutput ¶ added in v1.18.4
type DisassociatePhoneNumberFromUserOutput struct {
// contains filtered or unexported fields
}
func (DisassociatePhoneNumberFromUserOutput) GoString ¶ added in v1.18.4
func (s DisassociatePhoneNumberFromUserOutput) GoString() string
GoString returns the string representation
func (DisassociatePhoneNumberFromUserOutput) String ¶ added in v1.18.4
func (s DisassociatePhoneNumberFromUserOutput) String() string
String returns the string representation
type DisassociatePhoneNumbersFromVoiceConnectorGroupInput ¶ added in v1.25.19
type DisassociatePhoneNumbersFromVoiceConnectorGroupInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // The Amazon Chime Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociatePhoneNumbersFromVoiceConnectorGroupInput) GoString ¶ added in v1.25.19
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) GoString() string
GoString returns the string representation
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetE164PhoneNumbers ¶ added in v1.25.19
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶ added in v1.25.19
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorGroupInput) String ¶ added in v1.25.19
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) String() string
String returns the string representation
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupInput) Validate ¶ added in v1.25.19
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput ¶ added in v1.25.19
type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) GoString ¶ added in v1.25.19
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) SetPhoneNumberErrors ¶ added in v1.25.19
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) String ¶ added in v1.25.19
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) String() string
String returns the string representation
type DisassociatePhoneNumbersFromVoiceConnectorInput ¶ added in v1.18.4
type DisassociatePhoneNumbersFromVoiceConnectorInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociatePhoneNumbersFromVoiceConnectorInput) GoString ¶ added in v1.18.4
func (s DisassociatePhoneNumbersFromVoiceConnectorInput) GoString() string
GoString returns the string representation
func (*DisassociatePhoneNumbersFromVoiceConnectorInput) SetE164PhoneNumbers ¶ added in v1.18.4
func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*DisassociatePhoneNumbersFromVoiceConnectorInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetVoiceConnectorId(v string) *DisassociatePhoneNumbersFromVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorInput) String ¶ added in v1.18.4
func (s DisassociatePhoneNumbersFromVoiceConnectorInput) String() string
String returns the string representation
func (*DisassociatePhoneNumbersFromVoiceConnectorInput) Validate ¶ added in v1.18.4
func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumbersFromVoiceConnectorOutput ¶ added in v1.18.4
type DisassociatePhoneNumbersFromVoiceConnectorOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (DisassociatePhoneNumbersFromVoiceConnectorOutput) GoString ¶ added in v1.18.4
func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) GoString() string
GoString returns the string representation
func (*DisassociatePhoneNumbersFromVoiceConnectorOutput) SetPhoneNumberErrors ¶ added in v1.18.4
func (s *DisassociatePhoneNumbersFromVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorOutput) String ¶ added in v1.18.4
func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) String() string
String returns the string representation
type DisassociateSigninDelegateGroupsFromAccountInput ¶ added in v1.28.0
type DisassociateSigninDelegateGroupsFromAccountInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The sign-in delegate group names. // // GroupNames is a required field GroupNames []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (DisassociateSigninDelegateGroupsFromAccountInput) GoString ¶ added in v1.28.0
func (s DisassociateSigninDelegateGroupsFromAccountInput) GoString() string
GoString returns the string representation
func (*DisassociateSigninDelegateGroupsFromAccountInput) SetAccountId ¶ added in v1.28.0
func (s *DisassociateSigninDelegateGroupsFromAccountInput) SetAccountId(v string) *DisassociateSigninDelegateGroupsFromAccountInput
SetAccountId sets the AccountId field's value.
func (*DisassociateSigninDelegateGroupsFromAccountInput) SetGroupNames ¶ added in v1.28.0
func (s *DisassociateSigninDelegateGroupsFromAccountInput) SetGroupNames(v []*string) *DisassociateSigninDelegateGroupsFromAccountInput
SetGroupNames sets the GroupNames field's value.
func (DisassociateSigninDelegateGroupsFromAccountInput) String ¶ added in v1.28.0
func (s DisassociateSigninDelegateGroupsFromAccountInput) String() string
String returns the string representation
func (*DisassociateSigninDelegateGroupsFromAccountInput) Validate ¶ added in v1.28.0
func (s *DisassociateSigninDelegateGroupsFromAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateSigninDelegateGroupsFromAccountOutput ¶ added in v1.28.0
type DisassociateSigninDelegateGroupsFromAccountOutput struct {
// contains filtered or unexported fields
}
func (DisassociateSigninDelegateGroupsFromAccountOutput) GoString ¶ added in v1.28.0
func (s DisassociateSigninDelegateGroupsFromAccountOutput) GoString() string
GoString returns the string representation
func (DisassociateSigninDelegateGroupsFromAccountOutput) String ¶ added in v1.28.0
func (s DisassociateSigninDelegateGroupsFromAccountOutput) String() string
String returns the string representation
type EmergencyCallingConfiguration ¶ added in v1.33.0
type EmergencyCallingConfiguration struct { // The Dialed Number Identification Service (DNIS) emergency calling configuration // details. DNIS []*DNISEmergencyCallingConfiguration `type:"list"` // contains filtered or unexported fields }
The emergency calling configuration details associated with an Amazon Chime Voice Connector.
func (EmergencyCallingConfiguration) GoString ¶ added in v1.33.0
func (s EmergencyCallingConfiguration) GoString() string
GoString returns the string representation
func (*EmergencyCallingConfiguration) SetDNIS ¶ added in v1.33.0
func (s *EmergencyCallingConfiguration) SetDNIS(v []*DNISEmergencyCallingConfiguration) *EmergencyCallingConfiguration
SetDNIS sets the DNIS field's value.
func (EmergencyCallingConfiguration) String ¶ added in v1.33.0
func (s EmergencyCallingConfiguration) String() string
String returns the string representation
func (*EmergencyCallingConfiguration) Validate ¶ added in v1.33.0
func (s *EmergencyCallingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EventsConfiguration ¶ added in v1.19.30
type EventsConfiguration struct { // The bot ID. BotId *string `type:"string"` // Lambda function ARN that allows a bot to receive outgoing events. LambdaFunctionArn *string `type:"string" sensitive:"true"` // HTTPS endpoint that allows a bot to receive outgoing events. OutboundEventsHTTPSEndpoint *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The configuration that allows a bot to receive outgoing events. Can be either an HTTPS endpoint or a Lambda function ARN.
func (EventsConfiguration) GoString ¶ added in v1.19.30
func (s EventsConfiguration) GoString() string
GoString returns the string representation
func (*EventsConfiguration) SetBotId ¶ added in v1.19.30
func (s *EventsConfiguration) SetBotId(v string) *EventsConfiguration
SetBotId sets the BotId field's value.
func (*EventsConfiguration) SetLambdaFunctionArn ¶ added in v1.19.30
func (s *EventsConfiguration) SetLambdaFunctionArn(v string) *EventsConfiguration
SetLambdaFunctionArn sets the LambdaFunctionArn field's value.
func (*EventsConfiguration) SetOutboundEventsHTTPSEndpoint ¶ added in v1.19.30
func (s *EventsConfiguration) SetOutboundEventsHTTPSEndpoint(v string) *EventsConfiguration
SetOutboundEventsHTTPSEndpoint sets the OutboundEventsHTTPSEndpoint field's value.
func (EventsConfiguration) String ¶ added in v1.19.30
func (s EventsConfiguration) String() string
String returns the string representation
type ForbiddenException ¶ added in v1.28.0
type ForbiddenException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The client is permanently forbidden from making the request. For example, when a user tries to create an account from an unsupported Region.
func (*ForbiddenException) Code ¶ added in v1.28.0
func (s *ForbiddenException) Code() string
Code returns the exception type name.
func (*ForbiddenException) Error ¶ added in v1.28.0
func (s *ForbiddenException) Error() string
func (ForbiddenException) GoString ¶ added in v1.28.0
func (s ForbiddenException) GoString() string
GoString returns the string representation
func (*ForbiddenException) Message ¶ added in v1.28.0
func (s *ForbiddenException) Message() string
Message returns the exception's message.
func (*ForbiddenException) OrigErr ¶ added in v1.28.0
func (s *ForbiddenException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ForbiddenException) RequestID ¶ added in v1.28.0
func (s *ForbiddenException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ForbiddenException) StatusCode ¶ added in v1.28.0
func (s *ForbiddenException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ForbiddenException) String ¶ added in v1.28.0
func (s ForbiddenException) String() string
String returns the string representation
type GeoMatchParams ¶ added in v1.30.5
type GeoMatchParams struct { // The area code. // // AreaCode is a required field AreaCode *string `type:"string" required:"true"` // The country. // // Country is a required field Country *string `type:"string" required:"true"` // contains filtered or unexported fields }
The country and area code for a proxy phone number in a proxy phone session.
func (GeoMatchParams) GoString ¶ added in v1.30.5
func (s GeoMatchParams) GoString() string
GoString returns the string representation
func (*GeoMatchParams) SetAreaCode ¶ added in v1.30.5
func (s *GeoMatchParams) SetAreaCode(v string) *GeoMatchParams
SetAreaCode sets the AreaCode field's value.
func (*GeoMatchParams) SetCountry ¶ added in v1.30.5
func (s *GeoMatchParams) SetCountry(v string) *GeoMatchParams
SetCountry sets the Country field's value.
func (GeoMatchParams) String ¶ added in v1.30.5
func (s GeoMatchParams) String() string
String returns the string representation
func (*GeoMatchParams) Validate ¶ added in v1.30.5
func (s *GeoMatchParams) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAccountInput ¶
type GetAccountInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAccountInput) GoString ¶
func (s GetAccountInput) GoString() string
GoString returns the string representation
func (*GetAccountInput) SetAccountId ¶
func (s *GetAccountInput) SetAccountId(v string) *GetAccountInput
SetAccountId sets the AccountId field's value.
func (GetAccountInput) String ¶
func (s GetAccountInput) String() string
String returns the string representation
func (*GetAccountInput) Validate ¶
func (s *GetAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAccountOutput ¶
type GetAccountOutput struct { // The Amazon Chime account details. Account *Account `type:"structure"` // contains filtered or unexported fields }
func (GetAccountOutput) GoString ¶
func (s GetAccountOutput) GoString() string
GoString returns the string representation
func (*GetAccountOutput) SetAccount ¶
func (s *GetAccountOutput) SetAccount(v *Account) *GetAccountOutput
SetAccount sets the Account field's value.
func (GetAccountOutput) String ¶
func (s GetAccountOutput) String() string
String returns the string representation
type GetAccountSettingsInput ¶
type GetAccountSettingsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAccountSettingsInput) GoString ¶
func (s GetAccountSettingsInput) GoString() string
GoString returns the string representation
func (*GetAccountSettingsInput) SetAccountId ¶
func (s *GetAccountSettingsInput) SetAccountId(v string) *GetAccountSettingsInput
SetAccountId sets the AccountId field's value.
func (GetAccountSettingsInput) String ¶
func (s GetAccountSettingsInput) String() string
String returns the string representation
func (*GetAccountSettingsInput) Validate ¶
func (s *GetAccountSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAccountSettingsOutput ¶
type GetAccountSettingsOutput struct { // The Amazon Chime account settings. AccountSettings *AccountSettings `type:"structure"` // contains filtered or unexported fields }
func (GetAccountSettingsOutput) GoString ¶
func (s GetAccountSettingsOutput) GoString() string
GoString returns the string representation
func (*GetAccountSettingsOutput) SetAccountSettings ¶
func (s *GetAccountSettingsOutput) SetAccountSettings(v *AccountSettings) *GetAccountSettingsOutput
SetAccountSettings sets the AccountSettings field's value.
func (GetAccountSettingsOutput) String ¶
func (s GetAccountSettingsOutput) String() string
String returns the string representation
type GetAttendeeInput ¶ added in v1.25.39
type GetAttendeeInput struct { // The Amazon Chime SDK attendee ID. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"attendeeId" type:"string" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAttendeeInput) GoString ¶ added in v1.25.39
func (s GetAttendeeInput) GoString() string
GoString returns the string representation
func (*GetAttendeeInput) SetAttendeeId ¶ added in v1.25.39
func (s *GetAttendeeInput) SetAttendeeId(v string) *GetAttendeeInput
SetAttendeeId sets the AttendeeId field's value.
func (*GetAttendeeInput) SetMeetingId ¶ added in v1.25.39
func (s *GetAttendeeInput) SetMeetingId(v string) *GetAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (GetAttendeeInput) String ¶ added in v1.25.39
func (s GetAttendeeInput) String() string
String returns the string representation
func (*GetAttendeeInput) Validate ¶ added in v1.25.39
func (s *GetAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAttendeeOutput ¶ added in v1.25.39
type GetAttendeeOutput struct { // The Amazon Chime SDK attendee information. Attendee *Attendee `type:"structure"` // contains filtered or unexported fields }
func (GetAttendeeOutput) GoString ¶ added in v1.25.39
func (s GetAttendeeOutput) GoString() string
GoString returns the string representation
func (*GetAttendeeOutput) SetAttendee ¶ added in v1.25.39
func (s *GetAttendeeOutput) SetAttendee(v *Attendee) *GetAttendeeOutput
SetAttendee sets the Attendee field's value.
func (GetAttendeeOutput) String ¶ added in v1.25.39
func (s GetAttendeeOutput) String() string
String returns the string representation
type GetBotInput ¶ added in v1.19.30
type GetBotInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The bot ID. // // BotId is a required field BotId *string `location:"uri" locationName:"botId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetBotInput) GoString ¶ added in v1.19.30
func (s GetBotInput) GoString() string
GoString returns the string representation
func (*GetBotInput) SetAccountId ¶ added in v1.19.30
func (s *GetBotInput) SetAccountId(v string) *GetBotInput
SetAccountId sets the AccountId field's value.
func (*GetBotInput) SetBotId ¶ added in v1.19.30
func (s *GetBotInput) SetBotId(v string) *GetBotInput
SetBotId sets the BotId field's value.
func (GetBotInput) String ¶ added in v1.19.30
func (s GetBotInput) String() string
String returns the string representation
func (*GetBotInput) Validate ¶ added in v1.19.30
func (s *GetBotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBotOutput ¶ added in v1.19.30
type GetBotOutput struct { // The chat bot details. Bot *Bot `type:"structure"` // contains filtered or unexported fields }
func (GetBotOutput) GoString ¶ added in v1.19.30
func (s GetBotOutput) GoString() string
GoString returns the string representation
func (*GetBotOutput) SetBot ¶ added in v1.19.30
func (s *GetBotOutput) SetBot(v *Bot) *GetBotOutput
SetBot sets the Bot field's value.
func (GetBotOutput) String ¶ added in v1.19.30
func (s GetBotOutput) String() string
String returns the string representation
type GetEventsConfigurationInput ¶ added in v1.19.30
type GetEventsConfigurationInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The bot ID. // // BotId is a required field BotId *string `location:"uri" locationName:"botId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEventsConfigurationInput) GoString ¶ added in v1.19.30
func (s GetEventsConfigurationInput) GoString() string
GoString returns the string representation
func (*GetEventsConfigurationInput) SetAccountId ¶ added in v1.19.30
func (s *GetEventsConfigurationInput) SetAccountId(v string) *GetEventsConfigurationInput
SetAccountId sets the AccountId field's value.
func (*GetEventsConfigurationInput) SetBotId ¶ added in v1.19.30
func (s *GetEventsConfigurationInput) SetBotId(v string) *GetEventsConfigurationInput
SetBotId sets the BotId field's value.
func (GetEventsConfigurationInput) String ¶ added in v1.19.30
func (s GetEventsConfigurationInput) String() string
String returns the string representation
func (*GetEventsConfigurationInput) Validate ¶ added in v1.19.30
func (s *GetEventsConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEventsConfigurationOutput ¶ added in v1.19.30
type GetEventsConfigurationOutput struct { // The events configuration details. EventsConfiguration *EventsConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetEventsConfigurationOutput) GoString ¶ added in v1.19.30
func (s GetEventsConfigurationOutput) GoString() string
GoString returns the string representation
func (*GetEventsConfigurationOutput) SetEventsConfiguration ¶ added in v1.19.30
func (s *GetEventsConfigurationOutput) SetEventsConfiguration(v *EventsConfiguration) *GetEventsConfigurationOutput
SetEventsConfiguration sets the EventsConfiguration field's value.
func (GetEventsConfigurationOutput) String ¶ added in v1.19.30
func (s GetEventsConfigurationOutput) String() string
String returns the string representation
type GetGlobalSettingsInput ¶ added in v1.18.4
type GetGlobalSettingsInput struct {
// contains filtered or unexported fields
}
func (GetGlobalSettingsInput) GoString ¶ added in v1.18.4
func (s GetGlobalSettingsInput) GoString() string
GoString returns the string representation
func (GetGlobalSettingsInput) String ¶ added in v1.18.4
func (s GetGlobalSettingsInput) String() string
String returns the string representation
type GetGlobalSettingsOutput ¶ added in v1.18.4
type GetGlobalSettingsOutput struct { // The Amazon Chime Business Calling settings. BusinessCalling *BusinessCallingSettings `type:"structure"` // The Amazon Chime Voice Connector settings. VoiceConnector *VoiceConnectorSettings `type:"structure"` // contains filtered or unexported fields }
func (GetGlobalSettingsOutput) GoString ¶ added in v1.18.4
func (s GetGlobalSettingsOutput) GoString() string
GoString returns the string representation
func (*GetGlobalSettingsOutput) SetBusinessCalling ¶ added in v1.18.4
func (s *GetGlobalSettingsOutput) SetBusinessCalling(v *BusinessCallingSettings) *GetGlobalSettingsOutput
SetBusinessCalling sets the BusinessCalling field's value.
func (*GetGlobalSettingsOutput) SetVoiceConnector ¶ added in v1.18.4
func (s *GetGlobalSettingsOutput) SetVoiceConnector(v *VoiceConnectorSettings) *GetGlobalSettingsOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (GetGlobalSettingsOutput) String ¶ added in v1.18.4
func (s GetGlobalSettingsOutput) String() string
String returns the string representation
type GetMeetingInput ¶ added in v1.25.39
type GetMeetingInput struct { // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetMeetingInput) GoString ¶ added in v1.25.39
func (s GetMeetingInput) GoString() string
GoString returns the string representation
func (*GetMeetingInput) SetMeetingId ¶ added in v1.25.39
func (s *GetMeetingInput) SetMeetingId(v string) *GetMeetingInput
SetMeetingId sets the MeetingId field's value.
func (GetMeetingInput) String ¶ added in v1.25.39
func (s GetMeetingInput) String() string
String returns the string representation
func (*GetMeetingInput) Validate ¶ added in v1.25.39
func (s *GetMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetMeetingOutput ¶ added in v1.25.39
type GetMeetingOutput struct { // The Amazon Chime SDK meeting information. Meeting *Meeting `type:"structure"` // contains filtered or unexported fields }
func (GetMeetingOutput) GoString ¶ added in v1.25.39
func (s GetMeetingOutput) GoString() string
GoString returns the string representation
func (*GetMeetingOutput) SetMeeting ¶ added in v1.25.39
func (s *GetMeetingOutput) SetMeeting(v *Meeting) *GetMeetingOutput
SetMeeting sets the Meeting field's value.
func (GetMeetingOutput) String ¶ added in v1.25.39
func (s GetMeetingOutput) String() string
String returns the string representation
type GetPhoneNumberInput ¶ added in v1.18.4
type GetPhoneNumberInput struct { // The phone number ID. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetPhoneNumberInput) GoString ¶ added in v1.18.4
func (s GetPhoneNumberInput) GoString() string
GoString returns the string representation
func (*GetPhoneNumberInput) SetPhoneNumberId ¶ added in v1.18.4
func (s *GetPhoneNumberInput) SetPhoneNumberId(v string) *GetPhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (GetPhoneNumberInput) String ¶ added in v1.18.4
func (s GetPhoneNumberInput) String() string
String returns the string representation
func (*GetPhoneNumberInput) Validate ¶ added in v1.18.4
func (s *GetPhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPhoneNumberOrderInput ¶ added in v1.18.4
type GetPhoneNumberOrderInput struct { // The ID for the phone number order. // // PhoneNumberOrderId is a required field PhoneNumberOrderId *string `location:"uri" locationName:"phoneNumberOrderId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetPhoneNumberOrderInput) GoString ¶ added in v1.18.4
func (s GetPhoneNumberOrderInput) GoString() string
GoString returns the string representation
func (*GetPhoneNumberOrderInput) SetPhoneNumberOrderId ¶ added in v1.18.4
func (s *GetPhoneNumberOrderInput) SetPhoneNumberOrderId(v string) *GetPhoneNumberOrderInput
SetPhoneNumberOrderId sets the PhoneNumberOrderId field's value.
func (GetPhoneNumberOrderInput) String ¶ added in v1.18.4
func (s GetPhoneNumberOrderInput) String() string
String returns the string representation
func (*GetPhoneNumberOrderInput) Validate ¶ added in v1.18.4
func (s *GetPhoneNumberOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPhoneNumberOrderOutput ¶ added in v1.18.4
type GetPhoneNumberOrderOutput struct { // The phone number order details. PhoneNumberOrder *PhoneNumberOrder `type:"structure"` // contains filtered or unexported fields }
func (GetPhoneNumberOrderOutput) GoString ¶ added in v1.18.4
func (s GetPhoneNumberOrderOutput) GoString() string
GoString returns the string representation
func (*GetPhoneNumberOrderOutput) SetPhoneNumberOrder ¶ added in v1.18.4
func (s *GetPhoneNumberOrderOutput) SetPhoneNumberOrder(v *PhoneNumberOrder) *GetPhoneNumberOrderOutput
SetPhoneNumberOrder sets the PhoneNumberOrder field's value.
func (GetPhoneNumberOrderOutput) String ¶ added in v1.18.4
func (s GetPhoneNumberOrderOutput) String() string
String returns the string representation
type GetPhoneNumberOutput ¶ added in v1.18.4
type GetPhoneNumberOutput struct { // The phone number details. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (GetPhoneNumberOutput) GoString ¶ added in v1.18.4
func (s GetPhoneNumberOutput) GoString() string
GoString returns the string representation
func (*GetPhoneNumberOutput) SetPhoneNumber ¶ added in v1.18.4
func (s *GetPhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *GetPhoneNumberOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (GetPhoneNumberOutput) String ¶ added in v1.18.4
func (s GetPhoneNumberOutput) String() string
String returns the string representation
type GetPhoneNumberSettingsInput ¶ added in v1.25.19
type GetPhoneNumberSettingsInput struct {
// contains filtered or unexported fields
}
func (GetPhoneNumberSettingsInput) GoString ¶ added in v1.25.19
func (s GetPhoneNumberSettingsInput) GoString() string
GoString returns the string representation
func (GetPhoneNumberSettingsInput) String ¶ added in v1.25.19
func (s GetPhoneNumberSettingsInput) String() string
String returns the string representation
type GetPhoneNumberSettingsOutput ¶ added in v1.25.19
type GetPhoneNumberSettingsOutput struct { // The default outbound calling name for the account. CallingName *string `type:"string" sensitive:"true"` // The updated outbound calling name timestamp, in ISO 8601 format. CallingNameUpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (GetPhoneNumberSettingsOutput) GoString ¶ added in v1.25.19
func (s GetPhoneNumberSettingsOutput) GoString() string
GoString returns the string representation
func (*GetPhoneNumberSettingsOutput) SetCallingName ¶ added in v1.25.19
func (s *GetPhoneNumberSettingsOutput) SetCallingName(v string) *GetPhoneNumberSettingsOutput
SetCallingName sets the CallingName field's value.
func (*GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp ¶ added in v1.25.19
func (s *GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp(v time.Time) *GetPhoneNumberSettingsOutput
SetCallingNameUpdatedTimestamp sets the CallingNameUpdatedTimestamp field's value.
func (GetPhoneNumberSettingsOutput) String ¶ added in v1.25.19
func (s GetPhoneNumberSettingsOutput) String() string
String returns the string representation
type GetProxySessionInput ¶ added in v1.30.5
type GetProxySessionInput struct { // The proxy session ID. // // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // The Amazon Chime voice connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetProxySessionInput) GoString ¶ added in v1.30.5
func (s GetProxySessionInput) GoString() string
GoString returns the string representation
func (*GetProxySessionInput) SetProxySessionId ¶ added in v1.30.5
func (s *GetProxySessionInput) SetProxySessionId(v string) *GetProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (*GetProxySessionInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *GetProxySessionInput) SetVoiceConnectorId(v string) *GetProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetProxySessionInput) String ¶ added in v1.30.5
func (s GetProxySessionInput) String() string
String returns the string representation
func (*GetProxySessionInput) Validate ¶ added in v1.30.5
func (s *GetProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetProxySessionOutput ¶ added in v1.30.5
type GetProxySessionOutput struct { // The proxy session details. ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
func (GetProxySessionOutput) GoString ¶ added in v1.30.5
func (s GetProxySessionOutput) GoString() string
GoString returns the string representation
func (*GetProxySessionOutput) SetProxySession ¶ added in v1.30.5
func (s *GetProxySessionOutput) SetProxySession(v *ProxySession) *GetProxySessionOutput
SetProxySession sets the ProxySession field's value.
func (GetProxySessionOutput) String ¶ added in v1.30.5
func (s GetProxySessionOutput) String() string
String returns the string representation
type GetRetentionSettingsInput ¶ added in v1.31.2
type GetRetentionSettingsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetRetentionSettingsInput) GoString ¶ added in v1.31.2
func (s GetRetentionSettingsInput) GoString() string
GoString returns the string representation
func (*GetRetentionSettingsInput) SetAccountId ¶ added in v1.31.2
func (s *GetRetentionSettingsInput) SetAccountId(v string) *GetRetentionSettingsInput
SetAccountId sets the AccountId field's value.
func (GetRetentionSettingsInput) String ¶ added in v1.31.2
func (s GetRetentionSettingsInput) String() string
String returns the string representation
func (*GetRetentionSettingsInput) Validate ¶ added in v1.31.2
func (s *GetRetentionSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetRetentionSettingsOutput ¶ added in v1.31.2
type GetRetentionSettingsOutput struct { // The timestamp representing the time at which the specified items are permanently // deleted, in ISO 8601 format. InitiateDeletionTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The retention settings. RetentionSettings *RetentionSettings `type:"structure"` // contains filtered or unexported fields }
func (GetRetentionSettingsOutput) GoString ¶ added in v1.31.2
func (s GetRetentionSettingsOutput) GoString() string
GoString returns the string representation
func (*GetRetentionSettingsOutput) SetInitiateDeletionTimestamp ¶ added in v1.31.2
func (s *GetRetentionSettingsOutput) SetInitiateDeletionTimestamp(v time.Time) *GetRetentionSettingsOutput
SetInitiateDeletionTimestamp sets the InitiateDeletionTimestamp field's value.
func (*GetRetentionSettingsOutput) SetRetentionSettings ¶ added in v1.31.2
func (s *GetRetentionSettingsOutput) SetRetentionSettings(v *RetentionSettings) *GetRetentionSettingsOutput
SetRetentionSettings sets the RetentionSettings field's value.
func (GetRetentionSettingsOutput) String ¶ added in v1.31.2
func (s GetRetentionSettingsOutput) String() string
String returns the string representation
type GetRoomInput ¶ added in v1.25.36
type GetRoomInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetRoomInput) GoString ¶ added in v1.25.36
func (s GetRoomInput) GoString() string
GoString returns the string representation
func (*GetRoomInput) SetAccountId ¶ added in v1.25.36
func (s *GetRoomInput) SetAccountId(v string) *GetRoomInput
SetAccountId sets the AccountId field's value.
func (*GetRoomInput) SetRoomId ¶ added in v1.25.36
func (s *GetRoomInput) SetRoomId(v string) *GetRoomInput
SetRoomId sets the RoomId field's value.
func (GetRoomInput) String ¶ added in v1.25.36
func (s GetRoomInput) String() string
String returns the string representation
func (*GetRoomInput) Validate ¶ added in v1.25.36
func (s *GetRoomInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetRoomOutput ¶ added in v1.25.36
type GetRoomOutput struct { // The room details. Room *Room `type:"structure"` // contains filtered or unexported fields }
func (GetRoomOutput) GoString ¶ added in v1.25.36
func (s GetRoomOutput) GoString() string
GoString returns the string representation
func (*GetRoomOutput) SetRoom ¶ added in v1.25.36
func (s *GetRoomOutput) SetRoom(v *Room) *GetRoomOutput
SetRoom sets the Room field's value.
func (GetRoomOutput) String ¶ added in v1.25.36
func (s GetRoomOutput) String() string
String returns the string representation
type GetUserInput ¶
type GetUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetUserInput) GoString ¶
func (s GetUserInput) GoString() string
GoString returns the string representation
func (*GetUserInput) SetAccountId ¶
func (s *GetUserInput) SetAccountId(v string) *GetUserInput
SetAccountId sets the AccountId field's value.
func (*GetUserInput) SetUserId ¶
func (s *GetUserInput) SetUserId(v string) *GetUserInput
SetUserId sets the UserId field's value.
func (GetUserInput) String ¶
func (s GetUserInput) String() string
String returns the string representation
func (*GetUserInput) Validate ¶
func (s *GetUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUserOutput ¶
type GetUserOutput struct { // The user details. User *User `type:"structure"` // contains filtered or unexported fields }
func (GetUserOutput) GoString ¶
func (s GetUserOutput) GoString() string
GoString returns the string representation
func (*GetUserOutput) SetUser ¶
func (s *GetUserOutput) SetUser(v *User) *GetUserOutput
SetUser sets the User field's value.
func (GetUserOutput) String ¶
func (s GetUserOutput) String() string
String returns the string representation
type GetUserSettingsInput ¶ added in v1.18.4
type GetUserSettingsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetUserSettingsInput) GoString ¶ added in v1.18.4
func (s GetUserSettingsInput) GoString() string
GoString returns the string representation
func (*GetUserSettingsInput) SetAccountId ¶ added in v1.18.4
func (s *GetUserSettingsInput) SetAccountId(v string) *GetUserSettingsInput
SetAccountId sets the AccountId field's value.
func (*GetUserSettingsInput) SetUserId ¶ added in v1.18.4
func (s *GetUserSettingsInput) SetUserId(v string) *GetUserSettingsInput
SetUserId sets the UserId field's value.
func (GetUserSettingsInput) String ¶ added in v1.18.4
func (s GetUserSettingsInput) String() string
String returns the string representation
func (*GetUserSettingsInput) Validate ¶ added in v1.18.4
func (s *GetUserSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUserSettingsOutput ¶ added in v1.18.4
type GetUserSettingsOutput struct { // The user settings. UserSettings *UserSettings `type:"structure"` // contains filtered or unexported fields }
func (GetUserSettingsOutput) GoString ¶ added in v1.18.4
func (s GetUserSettingsOutput) GoString() string
GoString returns the string representation
func (*GetUserSettingsOutput) SetUserSettings ¶ added in v1.18.4
func (s *GetUserSettingsOutput) SetUserSettings(v *UserSettings) *GetUserSettingsOutput
SetUserSettings sets the UserSettings field's value.
func (GetUserSettingsOutput) String ¶ added in v1.18.4
func (s GetUserSettingsOutput) String() string
String returns the string representation
type GetVoiceConnectorEmergencyCallingConfigurationInput ¶ added in v1.33.0
type GetVoiceConnectorEmergencyCallingConfigurationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorEmergencyCallingConfigurationInput) GoString ¶ added in v1.33.0
func (s GetVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId ¶ added in v1.33.0
func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorEmergencyCallingConfigurationInput) String ¶ added in v1.33.0
func (s GetVoiceConnectorEmergencyCallingConfigurationInput) String() string
String returns the string representation
func (*GetVoiceConnectorEmergencyCallingConfigurationInput) Validate ¶ added in v1.33.0
func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorEmergencyCallingConfigurationOutput ¶ added in v1.33.0
type GetVoiceConnectorEmergencyCallingConfigurationOutput struct { // The emergency calling configuration details. EmergencyCallingConfiguration *EmergencyCallingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorEmergencyCallingConfigurationOutput) GoString ¶ added in v1.33.0
func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration ¶ added in v1.33.0
func (s *GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *GetVoiceConnectorEmergencyCallingConfigurationOutput
SetEmergencyCallingConfiguration sets the EmergencyCallingConfiguration field's value.
func (GetVoiceConnectorEmergencyCallingConfigurationOutput) String ¶ added in v1.33.0
func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) String() string
String returns the string representation
type GetVoiceConnectorGroupInput ¶ added in v1.25.19
type GetVoiceConnectorGroupInput struct { // The Amazon Chime Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorGroupInput) GoString ¶ added in v1.25.19
func (s GetVoiceConnectorGroupInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶ added in v1.25.19
func (s *GetVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *GetVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (GetVoiceConnectorGroupInput) String ¶ added in v1.25.19
func (s GetVoiceConnectorGroupInput) String() string
String returns the string representation
func (*GetVoiceConnectorGroupInput) Validate ¶ added in v1.25.19
func (s *GetVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorGroupOutput ¶ added in v1.25.19
type GetVoiceConnectorGroupOutput struct { // The Amazon Chime Voice Connector group details. VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorGroupOutput) GoString ¶ added in v1.25.19
func (s GetVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorGroupOutput) SetVoiceConnectorGroup ¶ added in v1.25.19
func (s *GetVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *GetVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
func (GetVoiceConnectorGroupOutput) String ¶ added in v1.25.19
func (s GetVoiceConnectorGroupOutput) String() string
String returns the string representation
type GetVoiceConnectorInput ¶ added in v1.18.4
type GetVoiceConnectorInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorInput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *GetVoiceConnectorInput) SetVoiceConnectorId(v string) *GetVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorInput) String ¶ added in v1.18.4
func (s GetVoiceConnectorInput) String() string
String returns the string representation
func (*GetVoiceConnectorInput) Validate ¶ added in v1.18.4
func (s *GetVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorLoggingConfigurationInput ¶ added in v1.25.19
type GetVoiceConnectorLoggingConfigurationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorLoggingConfigurationInput) GoString ¶ added in v1.25.19
func (s GetVoiceConnectorLoggingConfigurationInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId ¶ added in v1.25.19
func (s *GetVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorLoggingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorLoggingConfigurationInput) String ¶ added in v1.25.19
func (s GetVoiceConnectorLoggingConfigurationInput) String() string
String returns the string representation
func (*GetVoiceConnectorLoggingConfigurationInput) Validate ¶ added in v1.25.19
func (s *GetVoiceConnectorLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorLoggingConfigurationOutput ¶ added in v1.25.19
type GetVoiceConnectorLoggingConfigurationOutput struct { // The logging configuration details. LoggingConfiguration *LoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorLoggingConfigurationOutput) GoString ¶ added in v1.25.19
func (s GetVoiceConnectorLoggingConfigurationOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration ¶ added in v1.25.19
func (s *GetVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration(v *LoggingConfiguration) *GetVoiceConnectorLoggingConfigurationOutput
SetLoggingConfiguration sets the LoggingConfiguration field's value.
func (GetVoiceConnectorLoggingConfigurationOutput) String ¶ added in v1.25.19
func (s GetVoiceConnectorLoggingConfigurationOutput) String() string
String returns the string representation
type GetVoiceConnectorOriginationInput ¶ added in v1.18.4
type GetVoiceConnectorOriginationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorOriginationInput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorOriginationInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorOriginationInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *GetVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorOriginationInput) String ¶ added in v1.18.4
func (s GetVoiceConnectorOriginationInput) String() string
String returns the string representation
func (*GetVoiceConnectorOriginationInput) Validate ¶ added in v1.18.4
func (s *GetVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorOriginationOutput ¶ added in v1.18.4
type GetVoiceConnectorOriginationOutput struct { // The origination setting details. Origination *Origination `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorOriginationOutput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorOriginationOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorOriginationOutput) SetOrigination ¶ added in v1.18.4
func (s *GetVoiceConnectorOriginationOutput) SetOrigination(v *Origination) *GetVoiceConnectorOriginationOutput
SetOrigination sets the Origination field's value.
func (GetVoiceConnectorOriginationOutput) String ¶ added in v1.18.4
func (s GetVoiceConnectorOriginationOutput) String() string
String returns the string representation
type GetVoiceConnectorOutput ¶ added in v1.18.4
type GetVoiceConnectorOutput struct { // The Amazon Chime Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorOutput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorOutput) SetVoiceConnector ¶ added in v1.18.4
func (s *GetVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *GetVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (GetVoiceConnectorOutput) String ¶ added in v1.18.4
func (s GetVoiceConnectorOutput) String() string
String returns the string representation
type GetVoiceConnectorProxyInput ¶ added in v1.30.5
type GetVoiceConnectorProxyInput struct { // The Amazon Chime voice connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorProxyInput) GoString ¶ added in v1.30.5
func (s GetVoiceConnectorProxyInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorProxyInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *GetVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *GetVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorProxyInput) String ¶ added in v1.30.5
func (s GetVoiceConnectorProxyInput) String() string
String returns the string representation
func (*GetVoiceConnectorProxyInput) Validate ¶ added in v1.30.5
func (s *GetVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorProxyOutput ¶ added in v1.30.5
type GetVoiceConnectorProxyOutput struct { // The proxy configuration details. Proxy *Proxy `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorProxyOutput) GoString ¶ added in v1.30.5
func (s GetVoiceConnectorProxyOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorProxyOutput) SetProxy ¶ added in v1.30.5
func (s *GetVoiceConnectorProxyOutput) SetProxy(v *Proxy) *GetVoiceConnectorProxyOutput
SetProxy sets the Proxy field's value.
func (GetVoiceConnectorProxyOutput) String ¶ added in v1.30.5
func (s GetVoiceConnectorProxyOutput) String() string
String returns the string representation
type GetVoiceConnectorStreamingConfigurationInput ¶ added in v1.25.19
type GetVoiceConnectorStreamingConfigurationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorStreamingConfigurationInput) GoString ¶ added in v1.25.19
func (s GetVoiceConnectorStreamingConfigurationInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId ¶ added in v1.25.19
func (s *GetVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorStreamingConfigurationInput) String ¶ added in v1.25.19
func (s GetVoiceConnectorStreamingConfigurationInput) String() string
String returns the string representation
func (*GetVoiceConnectorStreamingConfigurationInput) Validate ¶ added in v1.25.19
func (s *GetVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorStreamingConfigurationOutput ¶ added in v1.25.19
type GetVoiceConnectorStreamingConfigurationOutput struct { // The streaming configuration details. StreamingConfiguration *StreamingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorStreamingConfigurationOutput) GoString ¶ added in v1.25.19
func (s GetVoiceConnectorStreamingConfigurationOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration ¶ added in v1.25.19
func (s *GetVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration(v *StreamingConfiguration) *GetVoiceConnectorStreamingConfigurationOutput
SetStreamingConfiguration sets the StreamingConfiguration field's value.
func (GetVoiceConnectorStreamingConfigurationOutput) String ¶ added in v1.25.19
func (s GetVoiceConnectorStreamingConfigurationOutput) String() string
String returns the string representation
type GetVoiceConnectorTerminationHealthInput ¶ added in v1.18.4
type GetVoiceConnectorTerminationHealthInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationHealthInput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationHealthInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorTerminationHealthInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *GetVoiceConnectorTerminationHealthInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationHealthInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorTerminationHealthInput) String ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationHealthInput) String() string
String returns the string representation
func (*GetVoiceConnectorTerminationHealthInput) Validate ¶ added in v1.18.4
func (s *GetVoiceConnectorTerminationHealthInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorTerminationHealthOutput ¶ added in v1.18.4
type GetVoiceConnectorTerminationHealthOutput struct { // The termination health details. TerminationHealth *TerminationHealth `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationHealthOutput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationHealthOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorTerminationHealthOutput) SetTerminationHealth ¶ added in v1.18.4
func (s *GetVoiceConnectorTerminationHealthOutput) SetTerminationHealth(v *TerminationHealth) *GetVoiceConnectorTerminationHealthOutput
SetTerminationHealth sets the TerminationHealth field's value.
func (GetVoiceConnectorTerminationHealthOutput) String ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationHealthOutput) String() string
String returns the string representation
type GetVoiceConnectorTerminationInput ¶ added in v1.18.4
type GetVoiceConnectorTerminationInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationInput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationInput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorTerminationInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *GetVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorTerminationInput) String ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationInput) String() string
String returns the string representation
func (*GetVoiceConnectorTerminationInput) Validate ¶ added in v1.18.4
func (s *GetVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorTerminationOutput ¶ added in v1.18.4
type GetVoiceConnectorTerminationOutput struct { // The termination setting details. Termination *Termination `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationOutput) GoString ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationOutput) GoString() string
GoString returns the string representation
func (*GetVoiceConnectorTerminationOutput) SetTermination ¶ added in v1.18.4
func (s *GetVoiceConnectorTerminationOutput) SetTermination(v *Termination) *GetVoiceConnectorTerminationOutput
SetTermination sets the Termination field's value.
func (GetVoiceConnectorTerminationOutput) String ¶ added in v1.18.4
func (s GetVoiceConnectorTerminationOutput) String() string
String returns the string representation
type Invite ¶
type Invite struct { // The email address to which the invite is sent. EmailAddress *string `type:"string" sensitive:"true"` // The status of the invite email. EmailStatus *string `type:"string" enum:"EmailStatus"` // The invite ID. InviteId *string `type:"string"` // The status of the invite. Status *string `type:"string" enum:"InviteStatus"` // contains filtered or unexported fields }
Invitation object returned after emailing users to invite them to join the Amazon Chime Team account.
func (*Invite) SetEmailAddress ¶
SetEmailAddress sets the EmailAddress field's value.
func (*Invite) SetEmailStatus ¶
SetEmailStatus sets the EmailStatus field's value.
func (*Invite) SetInviteId ¶
SetInviteId sets the InviteId field's value.
type InviteUsersInput ¶
type InviteUsersInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user email addresses to which to send the email invitation. // // UserEmailList is a required field UserEmailList []*string `type:"list" required:"true"` // The user type. UserType *string `type:"string" enum:"UserType"` // contains filtered or unexported fields }
func (InviteUsersInput) GoString ¶
func (s InviteUsersInput) GoString() string
GoString returns the string representation
func (*InviteUsersInput) SetAccountId ¶
func (s *InviteUsersInput) SetAccountId(v string) *InviteUsersInput
SetAccountId sets the AccountId field's value.
func (*InviteUsersInput) SetUserEmailList ¶
func (s *InviteUsersInput) SetUserEmailList(v []*string) *InviteUsersInput
SetUserEmailList sets the UserEmailList field's value.
func (*InviteUsersInput) SetUserType ¶ added in v1.28.0
func (s *InviteUsersInput) SetUserType(v string) *InviteUsersInput
SetUserType sets the UserType field's value.
func (InviteUsersInput) String ¶
func (s InviteUsersInput) String() string
String returns the string representation
func (*InviteUsersInput) Validate ¶
func (s *InviteUsersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type InviteUsersOutput ¶
type InviteUsersOutput struct { // The email invitation details. Invites []*Invite `type:"list"` // contains filtered or unexported fields }
func (InviteUsersOutput) GoString ¶
func (s InviteUsersOutput) GoString() string
GoString returns the string representation
func (*InviteUsersOutput) SetInvites ¶
func (s *InviteUsersOutput) SetInvites(v []*Invite) *InviteUsersOutput
SetInvites sets the Invites field's value.
func (InviteUsersOutput) String ¶
func (s InviteUsersOutput) String() string
String returns the string representation
type ListAccountsInput ¶
type ListAccountsInput struct { // The maximum number of results to return in a single call. Defaults to 100. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // Amazon Chime account name prefix with which to filter results. Name *string `location:"querystring" locationName:"name" min:"1" type:"string"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // User email address with which to filter results. UserEmail *string `location:"querystring" locationName:"user-email" type:"string" sensitive:"true"` // contains filtered or unexported fields }
func (ListAccountsInput) GoString ¶
func (s ListAccountsInput) GoString() string
GoString returns the string representation
func (*ListAccountsInput) SetMaxResults ¶
func (s *ListAccountsInput) SetMaxResults(v int64) *ListAccountsInput
SetMaxResults sets the MaxResults field's value.
func (*ListAccountsInput) SetName ¶
func (s *ListAccountsInput) SetName(v string) *ListAccountsInput
SetName sets the Name field's value.
func (*ListAccountsInput) SetNextToken ¶
func (s *ListAccountsInput) SetNextToken(v string) *ListAccountsInput
SetNextToken sets the NextToken field's value.
func (*ListAccountsInput) SetUserEmail ¶
func (s *ListAccountsInput) SetUserEmail(v string) *ListAccountsInput
SetUserEmail sets the UserEmail field's value.
func (ListAccountsInput) String ¶
func (s ListAccountsInput) String() string
String returns the string representation
func (*ListAccountsInput) Validate ¶
func (s *ListAccountsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAccountsOutput ¶
type ListAccountsOutput struct { // List of Amazon Chime accounts and account details. Accounts []*Account `type:"list"` // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListAccountsOutput) GoString ¶
func (s ListAccountsOutput) GoString() string
GoString returns the string representation
func (*ListAccountsOutput) SetAccounts ¶
func (s *ListAccountsOutput) SetAccounts(v []*Account) *ListAccountsOutput
SetAccounts sets the Accounts field's value.
func (*ListAccountsOutput) SetNextToken ¶
func (s *ListAccountsOutput) SetNextToken(v string) *ListAccountsOutput
SetNextToken sets the NextToken field's value.
func (ListAccountsOutput) String ¶
func (s ListAccountsOutput) String() string
String returns the string representation
type ListAttendeeTagsInput ¶ added in v1.30.7
type ListAttendeeTagsInput struct { // The Amazon Chime SDK attendee ID. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"attendeeId" type:"string" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListAttendeeTagsInput) GoString ¶ added in v1.30.7
func (s ListAttendeeTagsInput) GoString() string
GoString returns the string representation
func (*ListAttendeeTagsInput) SetAttendeeId ¶ added in v1.30.7
func (s *ListAttendeeTagsInput) SetAttendeeId(v string) *ListAttendeeTagsInput
SetAttendeeId sets the AttendeeId field's value.
func (*ListAttendeeTagsInput) SetMeetingId ¶ added in v1.30.7
func (s *ListAttendeeTagsInput) SetMeetingId(v string) *ListAttendeeTagsInput
SetMeetingId sets the MeetingId field's value.
func (ListAttendeeTagsInput) String ¶ added in v1.30.7
func (s ListAttendeeTagsInput) String() string
String returns the string representation
func (*ListAttendeeTagsInput) Validate ¶ added in v1.30.7
func (s *ListAttendeeTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAttendeeTagsOutput ¶ added in v1.30.7
type ListAttendeeTagsOutput struct { // A list of tag key-value pairs. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (ListAttendeeTagsOutput) GoString ¶ added in v1.30.7
func (s ListAttendeeTagsOutput) GoString() string
GoString returns the string representation
func (*ListAttendeeTagsOutput) SetTags ¶ added in v1.30.7
func (s *ListAttendeeTagsOutput) SetTags(v []*Tag) *ListAttendeeTagsOutput
SetTags sets the Tags field's value.
func (ListAttendeeTagsOutput) String ¶ added in v1.30.7
func (s ListAttendeeTagsOutput) String() string
String returns the string representation
type ListAttendeesInput ¶ added in v1.25.39
type ListAttendeesInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListAttendeesInput) GoString ¶ added in v1.25.39
func (s ListAttendeesInput) GoString() string
GoString returns the string representation
func (*ListAttendeesInput) SetMaxResults ¶ added in v1.25.39
func (s *ListAttendeesInput) SetMaxResults(v int64) *ListAttendeesInput
SetMaxResults sets the MaxResults field's value.
func (*ListAttendeesInput) SetMeetingId ¶ added in v1.25.39
func (s *ListAttendeesInput) SetMeetingId(v string) *ListAttendeesInput
SetMeetingId sets the MeetingId field's value.
func (*ListAttendeesInput) SetNextToken ¶ added in v1.25.39
func (s *ListAttendeesInput) SetNextToken(v string) *ListAttendeesInput
SetNextToken sets the NextToken field's value.
func (ListAttendeesInput) String ¶ added in v1.25.39
func (s ListAttendeesInput) String() string
String returns the string representation
func (*ListAttendeesInput) Validate ¶ added in v1.25.39
func (s *ListAttendeesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAttendeesOutput ¶ added in v1.25.39
type ListAttendeesOutput struct { // The Amazon Chime SDK attendee information. Attendees []*Attendee `type:"list"` // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListAttendeesOutput) GoString ¶ added in v1.25.39
func (s ListAttendeesOutput) GoString() string
GoString returns the string representation
func (*ListAttendeesOutput) SetAttendees ¶ added in v1.25.39
func (s *ListAttendeesOutput) SetAttendees(v []*Attendee) *ListAttendeesOutput
SetAttendees sets the Attendees field's value.
func (*ListAttendeesOutput) SetNextToken ¶ added in v1.25.39
func (s *ListAttendeesOutput) SetNextToken(v string) *ListAttendeesOutput
SetNextToken sets the NextToken field's value.
func (ListAttendeesOutput) String ¶ added in v1.25.39
func (s ListAttendeesOutput) String() string
String returns the string representation
type ListBotsInput ¶ added in v1.19.30
type ListBotsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The maximum number of results to return in a single call. The default is // 10. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListBotsInput) GoString ¶ added in v1.19.30
func (s ListBotsInput) GoString() string
GoString returns the string representation
func (*ListBotsInput) SetAccountId ¶ added in v1.19.30
func (s *ListBotsInput) SetAccountId(v string) *ListBotsInput
SetAccountId sets the AccountId field's value.
func (*ListBotsInput) SetMaxResults ¶ added in v1.19.30
func (s *ListBotsInput) SetMaxResults(v int64) *ListBotsInput
SetMaxResults sets the MaxResults field's value.
func (*ListBotsInput) SetNextToken ¶ added in v1.19.30
func (s *ListBotsInput) SetNextToken(v string) *ListBotsInput
SetNextToken sets the NextToken field's value.
func (ListBotsInput) String ¶ added in v1.19.30
func (s ListBotsInput) String() string
String returns the string representation
func (*ListBotsInput) Validate ¶ added in v1.19.30
func (s *ListBotsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBotsOutput ¶ added in v1.19.30
type ListBotsOutput struct { // List of bots and bot details. Bots []*Bot `type:"list"` // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListBotsOutput) GoString ¶ added in v1.19.30
func (s ListBotsOutput) GoString() string
GoString returns the string representation
func (*ListBotsOutput) SetBots ¶ added in v1.19.30
func (s *ListBotsOutput) SetBots(v []*Bot) *ListBotsOutput
SetBots sets the Bots field's value.
func (*ListBotsOutput) SetNextToken ¶ added in v1.19.30
func (s *ListBotsOutput) SetNextToken(v string) *ListBotsOutput
SetNextToken sets the NextToken field's value.
func (ListBotsOutput) String ¶ added in v1.19.30
func (s ListBotsOutput) String() string
String returns the string representation
type ListMeetingTagsInput ¶ added in v1.30.7
type ListMeetingTagsInput struct { // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListMeetingTagsInput) GoString ¶ added in v1.30.7
func (s ListMeetingTagsInput) GoString() string
GoString returns the string representation
func (*ListMeetingTagsInput) SetMeetingId ¶ added in v1.30.7
func (s *ListMeetingTagsInput) SetMeetingId(v string) *ListMeetingTagsInput
SetMeetingId sets the MeetingId field's value.
func (ListMeetingTagsInput) String ¶ added in v1.30.7
func (s ListMeetingTagsInput) String() string
String returns the string representation
func (*ListMeetingTagsInput) Validate ¶ added in v1.30.7
func (s *ListMeetingTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListMeetingTagsOutput ¶ added in v1.30.7
type ListMeetingTagsOutput struct { // A list of tag key-value pairs. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (ListMeetingTagsOutput) GoString ¶ added in v1.30.7
func (s ListMeetingTagsOutput) GoString() string
GoString returns the string representation
func (*ListMeetingTagsOutput) SetTags ¶ added in v1.30.7
func (s *ListMeetingTagsOutput) SetTags(v []*Tag) *ListMeetingTagsOutput
SetTags sets the Tags field's value.
func (ListMeetingTagsOutput) String ¶ added in v1.30.7
func (s ListMeetingTagsOutput) String() string
String returns the string representation
type ListMeetingsInput ¶ added in v1.25.39
type ListMeetingsInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListMeetingsInput) GoString ¶ added in v1.25.39
func (s ListMeetingsInput) GoString() string
GoString returns the string representation
func (*ListMeetingsInput) SetMaxResults ¶ added in v1.25.39
func (s *ListMeetingsInput) SetMaxResults(v int64) *ListMeetingsInput
SetMaxResults sets the MaxResults field's value.
func (*ListMeetingsInput) SetNextToken ¶ added in v1.25.39
func (s *ListMeetingsInput) SetNextToken(v string) *ListMeetingsInput
SetNextToken sets the NextToken field's value.
func (ListMeetingsInput) String ¶ added in v1.25.39
func (s ListMeetingsInput) String() string
String returns the string representation
func (*ListMeetingsInput) Validate ¶ added in v1.25.39
func (s *ListMeetingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListMeetingsOutput ¶ added in v1.25.39
type ListMeetingsOutput struct { // The Amazon Chime SDK meeting information. Meetings []*Meeting `type:"list"` // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (ListMeetingsOutput) GoString ¶ added in v1.25.39
func (s ListMeetingsOutput) GoString() string
GoString returns the string representation
func (*ListMeetingsOutput) SetMeetings ¶ added in v1.25.39
func (s *ListMeetingsOutput) SetMeetings(v []*Meeting) *ListMeetingsOutput
SetMeetings sets the Meetings field's value.
func (*ListMeetingsOutput) SetNextToken ¶ added in v1.25.39
func (s *ListMeetingsOutput) SetNextToken(v string) *ListMeetingsOutput
SetNextToken sets the NextToken field's value.
func (ListMeetingsOutput) String ¶ added in v1.25.39
func (s ListMeetingsOutput) String() string
String returns the string representation
type ListPhoneNumberOrdersInput ¶ added in v1.18.4
type ListPhoneNumberOrdersInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListPhoneNumberOrdersInput) GoString ¶ added in v1.18.4
func (s ListPhoneNumberOrdersInput) GoString() string
GoString returns the string representation
func (*ListPhoneNumberOrdersInput) SetMaxResults ¶ added in v1.18.4
func (s *ListPhoneNumberOrdersInput) SetMaxResults(v int64) *ListPhoneNumberOrdersInput
SetMaxResults sets the MaxResults field's value.
func (*ListPhoneNumberOrdersInput) SetNextToken ¶ added in v1.18.4
func (s *ListPhoneNumberOrdersInput) SetNextToken(v string) *ListPhoneNumberOrdersInput
SetNextToken sets the NextToken field's value.
func (ListPhoneNumberOrdersInput) String ¶ added in v1.18.4
func (s ListPhoneNumberOrdersInput) String() string
String returns the string representation
func (*ListPhoneNumberOrdersInput) Validate ¶ added in v1.18.4
func (s *ListPhoneNumberOrdersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPhoneNumberOrdersOutput ¶ added in v1.18.4
type ListPhoneNumberOrdersOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // The phone number order details. PhoneNumberOrders []*PhoneNumberOrder `type:"list"` // contains filtered or unexported fields }
func (ListPhoneNumberOrdersOutput) GoString ¶ added in v1.18.4
func (s ListPhoneNumberOrdersOutput) GoString() string
GoString returns the string representation
func (*ListPhoneNumberOrdersOutput) SetNextToken ¶ added in v1.18.4
func (s *ListPhoneNumberOrdersOutput) SetNextToken(v string) *ListPhoneNumberOrdersOutput
SetNextToken sets the NextToken field's value.
func (*ListPhoneNumberOrdersOutput) SetPhoneNumberOrders ¶ added in v1.18.4
func (s *ListPhoneNumberOrdersOutput) SetPhoneNumberOrders(v []*PhoneNumberOrder) *ListPhoneNumberOrdersOutput
SetPhoneNumberOrders sets the PhoneNumberOrders field's value.
func (ListPhoneNumberOrdersOutput) String ¶ added in v1.18.4
func (s ListPhoneNumberOrdersOutput) String() string
String returns the string representation
type ListPhoneNumbersInput ¶ added in v1.18.4
type ListPhoneNumbersInput struct { // The filter to use to limit the number of results. FilterName *string `location:"querystring" locationName:"filter-name" type:"string" enum:"PhoneNumberAssociationName"` // The value to use for the filter. FilterValue *string `location:"querystring" locationName:"filter-value" type:"string"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The phone number product type. ProductType *string `location:"querystring" locationName:"product-type" type:"string" enum:"PhoneNumberProductType"` // The phone number status. Status *string `location:"querystring" locationName:"status" type:"string" enum:"PhoneNumberStatus"` // contains filtered or unexported fields }
func (ListPhoneNumbersInput) GoString ¶ added in v1.18.4
func (s ListPhoneNumbersInput) GoString() string
GoString returns the string representation
func (*ListPhoneNumbersInput) SetFilterName ¶ added in v1.18.4
func (s *ListPhoneNumbersInput) SetFilterName(v string) *ListPhoneNumbersInput
SetFilterName sets the FilterName field's value.
func (*ListPhoneNumbersInput) SetFilterValue ¶ added in v1.18.4
func (s *ListPhoneNumbersInput) SetFilterValue(v string) *ListPhoneNumbersInput
SetFilterValue sets the FilterValue field's value.
func (*ListPhoneNumbersInput) SetMaxResults ¶ added in v1.18.4
func (s *ListPhoneNumbersInput) SetMaxResults(v int64) *ListPhoneNumbersInput
SetMaxResults sets the MaxResults field's value.
func (*ListPhoneNumbersInput) SetNextToken ¶ added in v1.18.4
func (s *ListPhoneNumbersInput) SetNextToken(v string) *ListPhoneNumbersInput
SetNextToken sets the NextToken field's value.
func (*ListPhoneNumbersInput) SetProductType ¶ added in v1.18.4
func (s *ListPhoneNumbersInput) SetProductType(v string) *ListPhoneNumbersInput
SetProductType sets the ProductType field's value.
func (*ListPhoneNumbersInput) SetStatus ¶ added in v1.18.4
func (s *ListPhoneNumbersInput) SetStatus(v string) *ListPhoneNumbersInput
SetStatus sets the Status field's value.
func (ListPhoneNumbersInput) String ¶ added in v1.18.4
func (s ListPhoneNumbersInput) String() string
String returns the string representation
func (*ListPhoneNumbersInput) Validate ¶ added in v1.18.4
func (s *ListPhoneNumbersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPhoneNumbersOutput ¶ added in v1.18.4
type ListPhoneNumbersOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // The phone number details. PhoneNumbers []*PhoneNumber `type:"list"` // contains filtered or unexported fields }
func (ListPhoneNumbersOutput) GoString ¶ added in v1.18.4
func (s ListPhoneNumbersOutput) GoString() string
GoString returns the string representation
func (*ListPhoneNumbersOutput) SetNextToken ¶ added in v1.18.4
func (s *ListPhoneNumbersOutput) SetNextToken(v string) *ListPhoneNumbersOutput
SetNextToken sets the NextToken field's value.
func (*ListPhoneNumbersOutput) SetPhoneNumbers ¶ added in v1.18.4
func (s *ListPhoneNumbersOutput) SetPhoneNumbers(v []*PhoneNumber) *ListPhoneNumbersOutput
SetPhoneNumbers sets the PhoneNumbers field's value.
func (ListPhoneNumbersOutput) String ¶ added in v1.18.4
func (s ListPhoneNumbersOutput) String() string
String returns the string representation
type ListProxySessionsInput ¶ added in v1.30.5
type ListProxySessionsInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The proxy session status. Status *string `location:"querystring" locationName:"status" type:"string" enum:"ProxySessionStatus"` // The Amazon Chime voice connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListProxySessionsInput) GoString ¶ added in v1.30.5
func (s ListProxySessionsInput) GoString() string
GoString returns the string representation
func (*ListProxySessionsInput) SetMaxResults ¶ added in v1.30.5
func (s *ListProxySessionsInput) SetMaxResults(v int64) *ListProxySessionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListProxySessionsInput) SetNextToken ¶ added in v1.30.5
func (s *ListProxySessionsInput) SetNextToken(v string) *ListProxySessionsInput
SetNextToken sets the NextToken field's value.
func (*ListProxySessionsInput) SetStatus ¶ added in v1.30.5
func (s *ListProxySessionsInput) SetStatus(v string) *ListProxySessionsInput
SetStatus sets the Status field's value.
func (*ListProxySessionsInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *ListProxySessionsInput) SetVoiceConnectorId(v string) *ListProxySessionsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (ListProxySessionsInput) String ¶ added in v1.30.5
func (s ListProxySessionsInput) String() string
String returns the string representation
func (*ListProxySessionsInput) Validate ¶ added in v1.30.5
func (s *ListProxySessionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListProxySessionsOutput ¶ added in v1.30.5
type ListProxySessionsOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // The proxy session details. ProxySessions []*ProxySession `type:"list"` // contains filtered or unexported fields }
func (ListProxySessionsOutput) GoString ¶ added in v1.30.5
func (s ListProxySessionsOutput) GoString() string
GoString returns the string representation
func (*ListProxySessionsOutput) SetNextToken ¶ added in v1.30.5
func (s *ListProxySessionsOutput) SetNextToken(v string) *ListProxySessionsOutput
SetNextToken sets the NextToken field's value.
func (*ListProxySessionsOutput) SetProxySessions ¶ added in v1.30.5
func (s *ListProxySessionsOutput) SetProxySessions(v []*ProxySession) *ListProxySessionsOutput
SetProxySessions sets the ProxySessions field's value.
func (ListProxySessionsOutput) String ¶ added in v1.30.5
func (s ListProxySessionsOutput) String() string
String returns the string representation
type ListRoomMembershipsInput ¶ added in v1.25.36
type ListRoomMembershipsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListRoomMembershipsInput) GoString ¶ added in v1.25.36
func (s ListRoomMembershipsInput) GoString() string
GoString returns the string representation
func (*ListRoomMembershipsInput) SetAccountId ¶ added in v1.25.36
func (s *ListRoomMembershipsInput) SetAccountId(v string) *ListRoomMembershipsInput
SetAccountId sets the AccountId field's value.
func (*ListRoomMembershipsInput) SetMaxResults ¶ added in v1.25.36
func (s *ListRoomMembershipsInput) SetMaxResults(v int64) *ListRoomMembershipsInput
SetMaxResults sets the MaxResults field's value.
func (*ListRoomMembershipsInput) SetNextToken ¶ added in v1.25.36
func (s *ListRoomMembershipsInput) SetNextToken(v string) *ListRoomMembershipsInput
SetNextToken sets the NextToken field's value.
func (*ListRoomMembershipsInput) SetRoomId ¶ added in v1.25.36
func (s *ListRoomMembershipsInput) SetRoomId(v string) *ListRoomMembershipsInput
SetRoomId sets the RoomId field's value.
func (ListRoomMembershipsInput) String ¶ added in v1.25.36
func (s ListRoomMembershipsInput) String() string
String returns the string representation
func (*ListRoomMembershipsInput) Validate ¶ added in v1.25.36
func (s *ListRoomMembershipsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRoomMembershipsOutput ¶ added in v1.25.36
type ListRoomMembershipsOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // The room membership details. RoomMemberships []*RoomMembership `type:"list"` // contains filtered or unexported fields }
func (ListRoomMembershipsOutput) GoString ¶ added in v1.25.36
func (s ListRoomMembershipsOutput) GoString() string
GoString returns the string representation
func (*ListRoomMembershipsOutput) SetNextToken ¶ added in v1.25.36
func (s *ListRoomMembershipsOutput) SetNextToken(v string) *ListRoomMembershipsOutput
SetNextToken sets the NextToken field's value.
func (*ListRoomMembershipsOutput) SetRoomMemberships ¶ added in v1.25.36
func (s *ListRoomMembershipsOutput) SetRoomMemberships(v []*RoomMembership) *ListRoomMembershipsOutput
SetRoomMemberships sets the RoomMemberships field's value.
func (ListRoomMembershipsOutput) String ¶ added in v1.25.36
func (s ListRoomMembershipsOutput) String() string
String returns the string representation
type ListRoomsInput ¶ added in v1.25.36
type ListRoomsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The member ID (user ID or bot ID). MemberId *string `location:"querystring" locationName:"member-id" type:"string"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListRoomsInput) GoString ¶ added in v1.25.36
func (s ListRoomsInput) GoString() string
GoString returns the string representation
func (*ListRoomsInput) SetAccountId ¶ added in v1.25.36
func (s *ListRoomsInput) SetAccountId(v string) *ListRoomsInput
SetAccountId sets the AccountId field's value.
func (*ListRoomsInput) SetMaxResults ¶ added in v1.25.36
func (s *ListRoomsInput) SetMaxResults(v int64) *ListRoomsInput
SetMaxResults sets the MaxResults field's value.
func (*ListRoomsInput) SetMemberId ¶ added in v1.25.36
func (s *ListRoomsInput) SetMemberId(v string) *ListRoomsInput
SetMemberId sets the MemberId field's value.
func (*ListRoomsInput) SetNextToken ¶ added in v1.25.36
func (s *ListRoomsInput) SetNextToken(v string) *ListRoomsInput
SetNextToken sets the NextToken field's value.
func (ListRoomsInput) String ¶ added in v1.25.36
func (s ListRoomsInput) String() string
String returns the string representation
func (*ListRoomsInput) Validate ¶ added in v1.25.36
func (s *ListRoomsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListRoomsOutput ¶ added in v1.25.36
type ListRoomsOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // The room details. Rooms []*Room `type:"list"` // contains filtered or unexported fields }
func (ListRoomsOutput) GoString ¶ added in v1.25.36
func (s ListRoomsOutput) GoString() string
GoString returns the string representation
func (*ListRoomsOutput) SetNextToken ¶ added in v1.25.36
func (s *ListRoomsOutput) SetNextToken(v string) *ListRoomsOutput
SetNextToken sets the NextToken field's value.
func (*ListRoomsOutput) SetRooms ¶ added in v1.25.36
func (s *ListRoomsOutput) SetRooms(v []*Room) *ListRoomsOutput
SetRooms sets the Rooms field's value.
func (ListRoomsOutput) String ¶ added in v1.25.36
func (s ListRoomsOutput) String() string
String returns the string representation
type ListTagsForResourceInput ¶ added in v1.30.7
type ListTagsForResourceInput struct { // The resource ARN. // // ResourceARN is a required field ResourceARN *string `location:"querystring" locationName:"arn" min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶ added in v1.30.7
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceInput) SetResourceARN ¶ added in v1.30.7
func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
SetResourceARN sets the ResourceARN field's value.
func (ListTagsForResourceInput) String ¶ added in v1.30.7
func (s ListTagsForResourceInput) String() string
String returns the string representation
func (*ListTagsForResourceInput) Validate ¶ added in v1.30.7
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶ added in v1.30.7
type ListTagsForResourceOutput struct { // A list of tag-key value pairs. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶ added in v1.30.7
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourceOutput) SetTags ¶ added in v1.30.7
func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶ added in v1.30.7
func (s ListTagsForResourceOutput) String() string
String returns the string representation
type ListUsersInput ¶
type ListUsersInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The maximum number of results to return in a single call. Defaults to 100. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // Optional. The user email address used to filter results. Maximum 1. UserEmail *string `location:"querystring" locationName:"user-email" type:"string" sensitive:"true"` // The user type. UserType *string `location:"querystring" locationName:"user-type" type:"string" enum:"UserType"` // contains filtered or unexported fields }
func (ListUsersInput) GoString ¶
func (s ListUsersInput) GoString() string
GoString returns the string representation
func (*ListUsersInput) SetAccountId ¶
func (s *ListUsersInput) SetAccountId(v string) *ListUsersInput
SetAccountId sets the AccountId field's value.
func (*ListUsersInput) SetMaxResults ¶
func (s *ListUsersInput) SetMaxResults(v int64) *ListUsersInput
SetMaxResults sets the MaxResults field's value.
func (*ListUsersInput) SetNextToken ¶
func (s *ListUsersInput) SetNextToken(v string) *ListUsersInput
SetNextToken sets the NextToken field's value.
func (*ListUsersInput) SetUserEmail ¶ added in v1.15.75
func (s *ListUsersInput) SetUserEmail(v string) *ListUsersInput
SetUserEmail sets the UserEmail field's value.
func (*ListUsersInput) SetUserType ¶ added in v1.28.0
func (s *ListUsersInput) SetUserType(v string) *ListUsersInput
SetUserType sets the UserType field's value.
func (ListUsersInput) String ¶
func (s ListUsersInput) String() string
String returns the string representation
func (*ListUsersInput) Validate ¶
func (s *ListUsersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListUsersOutput ¶
type ListUsersOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // List of users and user details. Users []*User `type:"list"` // contains filtered or unexported fields }
func (ListUsersOutput) GoString ¶
func (s ListUsersOutput) GoString() string
GoString returns the string representation
func (*ListUsersOutput) SetNextToken ¶
func (s *ListUsersOutput) SetNextToken(v string) *ListUsersOutput
SetNextToken sets the NextToken field's value.
func (*ListUsersOutput) SetUsers ¶
func (s *ListUsersOutput) SetUsers(v []*User) *ListUsersOutput
SetUsers sets the Users field's value.
func (ListUsersOutput) String ¶
func (s ListUsersOutput) String() string
String returns the string representation
type ListVoiceConnectorGroupsInput ¶ added in v1.25.19
type ListVoiceConnectorGroupsInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListVoiceConnectorGroupsInput) GoString ¶ added in v1.25.19
func (s ListVoiceConnectorGroupsInput) GoString() string
GoString returns the string representation
func (*ListVoiceConnectorGroupsInput) SetMaxResults ¶ added in v1.25.19
func (s *ListVoiceConnectorGroupsInput) SetMaxResults(v int64) *ListVoiceConnectorGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*ListVoiceConnectorGroupsInput) SetNextToken ¶ added in v1.25.19
func (s *ListVoiceConnectorGroupsInput) SetNextToken(v string) *ListVoiceConnectorGroupsInput
SetNextToken sets the NextToken field's value.
func (ListVoiceConnectorGroupsInput) String ¶ added in v1.25.19
func (s ListVoiceConnectorGroupsInput) String() string
String returns the string representation
func (*ListVoiceConnectorGroupsInput) Validate ¶ added in v1.25.19
func (s *ListVoiceConnectorGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorGroupsOutput ¶ added in v1.25.19
type ListVoiceConnectorGroupsOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // The details of the Amazon Chime Voice Connector groups. VoiceConnectorGroups []*VoiceConnectorGroup `type:"list"` // contains filtered or unexported fields }
func (ListVoiceConnectorGroupsOutput) GoString ¶ added in v1.25.19
func (s ListVoiceConnectorGroupsOutput) GoString() string
GoString returns the string representation
func (*ListVoiceConnectorGroupsOutput) SetNextToken ¶ added in v1.25.19
func (s *ListVoiceConnectorGroupsOutput) SetNextToken(v string) *ListVoiceConnectorGroupsOutput
SetNextToken sets the NextToken field's value.
func (*ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups ¶ added in v1.25.19
func (s *ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups(v []*VoiceConnectorGroup) *ListVoiceConnectorGroupsOutput
SetVoiceConnectorGroups sets the VoiceConnectorGroups field's value.
func (ListVoiceConnectorGroupsOutput) String ¶ added in v1.25.19
func (s ListVoiceConnectorGroupsOutput) String() string
String returns the string representation
type ListVoiceConnectorTerminationCredentialsInput ¶ added in v1.18.4
type ListVoiceConnectorTerminationCredentialsInput struct { // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListVoiceConnectorTerminationCredentialsInput) GoString ¶ added in v1.18.4
func (s ListVoiceConnectorTerminationCredentialsInput) GoString() string
GoString returns the string representation
func (*ListVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *ListVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *ListVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (ListVoiceConnectorTerminationCredentialsInput) String ¶ added in v1.18.4
func (s ListVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation
func (*ListVoiceConnectorTerminationCredentialsInput) Validate ¶ added in v1.18.4
func (s *ListVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorTerminationCredentialsOutput ¶ added in v1.18.4
type ListVoiceConnectorTerminationCredentialsOutput struct { // A list of user names. Usernames []*string `type:"list"` // contains filtered or unexported fields }
func (ListVoiceConnectorTerminationCredentialsOutput) GoString ¶ added in v1.18.4
func (s ListVoiceConnectorTerminationCredentialsOutput) GoString() string
GoString returns the string representation
func (*ListVoiceConnectorTerminationCredentialsOutput) SetUsernames ¶ added in v1.18.4
func (s *ListVoiceConnectorTerminationCredentialsOutput) SetUsernames(v []*string) *ListVoiceConnectorTerminationCredentialsOutput
SetUsernames sets the Usernames field's value.
func (ListVoiceConnectorTerminationCredentialsOutput) String ¶ added in v1.18.4
func (s ListVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation
type ListVoiceConnectorsInput ¶ added in v1.18.4
type ListVoiceConnectorsInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListVoiceConnectorsInput) GoString ¶ added in v1.18.4
func (s ListVoiceConnectorsInput) GoString() string
GoString returns the string representation
func (*ListVoiceConnectorsInput) SetMaxResults ¶ added in v1.18.4
func (s *ListVoiceConnectorsInput) SetMaxResults(v int64) *ListVoiceConnectorsInput
SetMaxResults sets the MaxResults field's value.
func (*ListVoiceConnectorsInput) SetNextToken ¶ added in v1.18.4
func (s *ListVoiceConnectorsInput) SetNextToken(v string) *ListVoiceConnectorsInput
SetNextToken sets the NextToken field's value.
func (ListVoiceConnectorsInput) String ¶ added in v1.18.4
func (s ListVoiceConnectorsInput) String() string
String returns the string representation
func (*ListVoiceConnectorsInput) Validate ¶ added in v1.18.4
func (s *ListVoiceConnectorsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorsOutput ¶ added in v1.18.4
type ListVoiceConnectorsOutput struct { // The token to use to retrieve the next page of results. NextToken *string `type:"string"` // The details of the Amazon Chime Voice Connectors. VoiceConnectors []*VoiceConnector `type:"list"` // contains filtered or unexported fields }
func (ListVoiceConnectorsOutput) GoString ¶ added in v1.18.4
func (s ListVoiceConnectorsOutput) GoString() string
GoString returns the string representation
func (*ListVoiceConnectorsOutput) SetNextToken ¶ added in v1.18.4
func (s *ListVoiceConnectorsOutput) SetNextToken(v string) *ListVoiceConnectorsOutput
SetNextToken sets the NextToken field's value.
func (*ListVoiceConnectorsOutput) SetVoiceConnectors ¶ added in v1.18.4
func (s *ListVoiceConnectorsOutput) SetVoiceConnectors(v []*VoiceConnector) *ListVoiceConnectorsOutput
SetVoiceConnectors sets the VoiceConnectors field's value.
func (ListVoiceConnectorsOutput) String ¶ added in v1.18.4
func (s ListVoiceConnectorsOutput) String() string
String returns the string representation
type LoggingConfiguration ¶ added in v1.25.19
type LoggingConfiguration struct { // When true, enables SIP message logs for sending to Amazon CloudWatch Logs. EnableSIPLogs *bool `type:"boolean"` // contains filtered or unexported fields }
The logging configuration associated with an Amazon Chime Voice Connector. Specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
func (LoggingConfiguration) GoString ¶ added in v1.25.19
func (s LoggingConfiguration) GoString() string
GoString returns the string representation
func (*LoggingConfiguration) SetEnableSIPLogs ¶ added in v1.25.19
func (s *LoggingConfiguration) SetEnableSIPLogs(v bool) *LoggingConfiguration
SetEnableSIPLogs sets the EnableSIPLogs field's value.
func (LoggingConfiguration) String ¶ added in v1.25.19
func (s LoggingConfiguration) String() string
String returns the string representation
type LogoutUserInput ¶
type LogoutUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // contains filtered or unexported fields }
func (LogoutUserInput) GoString ¶
func (s LogoutUserInput) GoString() string
GoString returns the string representation
func (*LogoutUserInput) SetAccountId ¶
func (s *LogoutUserInput) SetAccountId(v string) *LogoutUserInput
SetAccountId sets the AccountId field's value.
func (*LogoutUserInput) SetUserId ¶
func (s *LogoutUserInput) SetUserId(v string) *LogoutUserInput
SetUserId sets the UserId field's value.
func (LogoutUserInput) String ¶
func (s LogoutUserInput) String() string
String returns the string representation
func (*LogoutUserInput) Validate ¶
func (s *LogoutUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type LogoutUserOutput ¶
type LogoutUserOutput struct {
// contains filtered or unexported fields
}
func (LogoutUserOutput) GoString ¶
func (s LogoutUserOutput) GoString() string
GoString returns the string representation
func (LogoutUserOutput) String ¶
func (s LogoutUserOutput) String() string
String returns the string representation
type MediaPlacement ¶ added in v1.25.39
type MediaPlacement struct { // The audio fallback URL. AudioFallbackUrl *string `type:"string"` // The audio host URL. AudioHostUrl *string `type:"string"` // The screen data URL. ScreenDataUrl *string `type:"string"` // The screen sharing URL. ScreenSharingUrl *string `type:"string"` // The screen viewing URL. ScreenViewingUrl *string `type:"string"` // The signaling URL. SignalingUrl *string `type:"string"` // The turn control URL. TurnControlUrl *string `type:"string"` // contains filtered or unexported fields }
A set of endpoints used by clients to connect to the media service group for a Amazon Chime SDK meeting.
func (MediaPlacement) GoString ¶ added in v1.25.39
func (s MediaPlacement) GoString() string
GoString returns the string representation
func (*MediaPlacement) SetAudioFallbackUrl ¶ added in v1.29.5
func (s *MediaPlacement) SetAudioFallbackUrl(v string) *MediaPlacement
SetAudioFallbackUrl sets the AudioFallbackUrl field's value.
func (*MediaPlacement) SetAudioHostUrl ¶ added in v1.25.39
func (s *MediaPlacement) SetAudioHostUrl(v string) *MediaPlacement
SetAudioHostUrl sets the AudioHostUrl field's value.
func (*MediaPlacement) SetScreenDataUrl ¶ added in v1.25.39
func (s *MediaPlacement) SetScreenDataUrl(v string) *MediaPlacement
SetScreenDataUrl sets the ScreenDataUrl field's value.
func (*MediaPlacement) SetScreenSharingUrl ¶ added in v1.25.39
func (s *MediaPlacement) SetScreenSharingUrl(v string) *MediaPlacement
SetScreenSharingUrl sets the ScreenSharingUrl field's value.
func (*MediaPlacement) SetScreenViewingUrl ¶ added in v1.25.39
func (s *MediaPlacement) SetScreenViewingUrl(v string) *MediaPlacement
SetScreenViewingUrl sets the ScreenViewingUrl field's value.
func (*MediaPlacement) SetSignalingUrl ¶ added in v1.25.39
func (s *MediaPlacement) SetSignalingUrl(v string) *MediaPlacement
SetSignalingUrl sets the SignalingUrl field's value.
func (*MediaPlacement) SetTurnControlUrl ¶ added in v1.25.39
func (s *MediaPlacement) SetTurnControlUrl(v string) *MediaPlacement
SetTurnControlUrl sets the TurnControlUrl field's value.
func (MediaPlacement) String ¶ added in v1.25.39
func (s MediaPlacement) String() string
String returns the string representation
type Meeting ¶ added in v1.25.39
type Meeting struct { // The external meeting ID. ExternalMeetingId *string `min:"2" type:"string" sensitive:"true"` // The media placement for the meeting. MediaPlacement *MediaPlacement `type:"structure"` // The Region in which to create the meeting. Available values: af-south-1, // ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, // ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, // eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2. MediaRegion *string `type:"string"` // The Amazon Chime SDK meeting ID. MeetingId *string `type:"string"` // contains filtered or unexported fields }
A meeting created using the Amazon Chime SDK.
func (*Meeting) SetExternalMeetingId ¶ added in v1.30.7
SetExternalMeetingId sets the ExternalMeetingId field's value.
func (*Meeting) SetMediaPlacement ¶ added in v1.25.39
func (s *Meeting) SetMediaPlacement(v *MediaPlacement) *Meeting
SetMediaPlacement sets the MediaPlacement field's value.
func (*Meeting) SetMediaRegion ¶ added in v1.25.39
SetMediaRegion sets the MediaRegion field's value.
func (*Meeting) SetMeetingId ¶ added in v1.25.39
SetMeetingId sets the MeetingId field's value.
type MeetingNotificationConfiguration ¶ added in v1.25.39
type MeetingNotificationConfiguration struct { // The SNS topic ARN. SnsTopicArn *string `min:"1" type:"string" sensitive:"true"` // The SQS queue ARN. SqsQueueArn *string `min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
The configuration for resource targets to receive notifications when Amazon Chime SDK meeting and attendee events occur. The Amazon Chime SDK supports resource targets located in the US East (N. Virginia) AWS Region (us-east-1).
func (MeetingNotificationConfiguration) GoString ¶ added in v1.25.39
func (s MeetingNotificationConfiguration) GoString() string
GoString returns the string representation
func (*MeetingNotificationConfiguration) SetSnsTopicArn ¶ added in v1.25.39
func (s *MeetingNotificationConfiguration) SetSnsTopicArn(v string) *MeetingNotificationConfiguration
SetSnsTopicArn sets the SnsTopicArn field's value.
func (*MeetingNotificationConfiguration) SetSqsQueueArn ¶ added in v1.25.39
func (s *MeetingNotificationConfiguration) SetSqsQueueArn(v string) *MeetingNotificationConfiguration
SetSqsQueueArn sets the SqsQueueArn field's value.
func (MeetingNotificationConfiguration) String ¶ added in v1.25.39
func (s MeetingNotificationConfiguration) String() string
String returns the string representation
func (*MeetingNotificationConfiguration) Validate ¶ added in v1.25.39
func (s *MeetingNotificationConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Member ¶ added in v1.25.36
type Member struct { // The Amazon Chime account ID. AccountId *string `type:"string"` // The member email address. Email *string `type:"string" sensitive:"true"` // The member name. FullName *string `type:"string" sensitive:"true"` // The member ID (user ID or bot ID). MemberId *string `type:"string"` // The member type. MemberType *string `type:"string" enum:"MemberType"` // contains filtered or unexported fields }
The member details, such as email address, name, member ID, and member type.
func (*Member) SetAccountId ¶ added in v1.25.36
SetAccountId sets the AccountId field's value.
func (*Member) SetFullName ¶ added in v1.25.36
SetFullName sets the FullName field's value.
func (*Member) SetMemberId ¶ added in v1.25.36
SetMemberId sets the MemberId field's value.
func (*Member) SetMemberType ¶ added in v1.25.36
SetMemberType sets the MemberType field's value.
type MemberError ¶ added in v1.25.36
type MemberError struct { // The error code. ErrorCode *string `type:"string" enum:"ErrorCode"` // The error message. ErrorMessage *string `type:"string"` // The member ID. MemberId *string `type:"string"` // contains filtered or unexported fields }
The list of errors returned when a member action results in an error.
func (MemberError) GoString ¶ added in v1.25.36
func (s MemberError) GoString() string
GoString returns the string representation
func (*MemberError) SetErrorCode ¶ added in v1.25.36
func (s *MemberError) SetErrorCode(v string) *MemberError
SetErrorCode sets the ErrorCode field's value.
func (*MemberError) SetErrorMessage ¶ added in v1.25.36
func (s *MemberError) SetErrorMessage(v string) *MemberError
SetErrorMessage sets the ErrorMessage field's value.
func (*MemberError) SetMemberId ¶ added in v1.25.36
func (s *MemberError) SetMemberId(v string) *MemberError
SetMemberId sets the MemberId field's value.
func (MemberError) String ¶ added in v1.25.36
func (s MemberError) String() string
String returns the string representation
type MembershipItem ¶ added in v1.25.36
type MembershipItem struct { // The member ID. MemberId *string `type:"string"` // The member role. Role *string `type:"string" enum:"RoomMembershipRole"` // contains filtered or unexported fields }
Membership details, such as member ID and member role.
func (MembershipItem) GoString ¶ added in v1.25.36
func (s MembershipItem) GoString() string
GoString returns the string representation
func (*MembershipItem) SetMemberId ¶ added in v1.25.36
func (s *MembershipItem) SetMemberId(v string) *MembershipItem
SetMemberId sets the MemberId field's value.
func (*MembershipItem) SetRole ¶ added in v1.25.36
func (s *MembershipItem) SetRole(v string) *MembershipItem
SetRole sets the Role field's value.
func (MembershipItem) String ¶ added in v1.25.36
func (s MembershipItem) String() string
String returns the string representation
type NotFoundException ¶ added in v1.28.0
type NotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
One or more of the resources in the request does not exist in the system.
func (*NotFoundException) Code ¶ added in v1.28.0
func (s *NotFoundException) Code() string
Code returns the exception type name.
func (*NotFoundException) Error ¶ added in v1.28.0
func (s *NotFoundException) Error() string
func (NotFoundException) GoString ¶ added in v1.28.0
func (s NotFoundException) GoString() string
GoString returns the string representation
func (*NotFoundException) Message ¶ added in v1.28.0
func (s *NotFoundException) Message() string
Message returns the exception's message.
func (*NotFoundException) OrigErr ¶ added in v1.28.0
func (s *NotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*NotFoundException) RequestID ¶ added in v1.28.0
func (s *NotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*NotFoundException) StatusCode ¶ added in v1.28.0
func (s *NotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NotFoundException) String ¶ added in v1.28.0
func (s NotFoundException) String() string
String returns the string representation
type OrderedPhoneNumber ¶ added in v1.18.4
type OrderedPhoneNumber struct { // The phone number, in E.164 format. E164PhoneNumber *string `type:"string" sensitive:"true"` // The phone number status. Status *string `type:"string" enum:"OrderedPhoneNumberStatus"` // contains filtered or unexported fields }
A phone number for which an order has been placed.
func (OrderedPhoneNumber) GoString ¶ added in v1.18.4
func (s OrderedPhoneNumber) GoString() string
GoString returns the string representation
func (*OrderedPhoneNumber) SetE164PhoneNumber ¶ added in v1.18.4
func (s *OrderedPhoneNumber) SetE164PhoneNumber(v string) *OrderedPhoneNumber
SetE164PhoneNumber sets the E164PhoneNumber field's value.
func (*OrderedPhoneNumber) SetStatus ¶ added in v1.18.4
func (s *OrderedPhoneNumber) SetStatus(v string) *OrderedPhoneNumber
SetStatus sets the Status field's value.
func (OrderedPhoneNumber) String ¶ added in v1.18.4
func (s OrderedPhoneNumber) String() string
String returns the string representation
type Origination ¶ added in v1.18.4
type Origination struct { // When origination settings are disabled, inbound calls are not enabled for // your Amazon Chime Voice Connector. Disabled *bool `type:"boolean"` // The call distribution properties defined for your SIP hosts. Valid range: // Minimum value of 1. Maximum value of 20. Routes []*OriginationRoute `type:"list"` // contains filtered or unexported fields }
Origination settings enable your SIP hosts to receive inbound calls using your Amazon Chime Voice Connector.
func (Origination) GoString ¶ added in v1.18.4
func (s Origination) GoString() string
GoString returns the string representation
func (*Origination) SetDisabled ¶ added in v1.18.4
func (s *Origination) SetDisabled(v bool) *Origination
SetDisabled sets the Disabled field's value.
func (*Origination) SetRoutes ¶ added in v1.18.4
func (s *Origination) SetRoutes(v []*OriginationRoute) *Origination
SetRoutes sets the Routes field's value.
func (Origination) String ¶ added in v1.18.4
func (s Origination) String() string
String returns the string representation
func (*Origination) Validate ¶ added in v1.18.4
func (s *Origination) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type OriginationRoute ¶ added in v1.18.4
type OriginationRoute struct { // The FQDN or IP address to contact for origination traffic. Host *string `type:"string"` // The designated origination route port. Defaults to 5060. Port *int64 `type:"integer"` // The priority associated with the host, with 1 being the highest priority. // Higher priority hosts are attempted first. Priority *int64 `min:"1" type:"integer"` // The protocol to use for the origination route. Encryption-enabled Amazon // Chime Voice Connectors use TCP protocol by default. Protocol *string `type:"string" enum:"OriginationRouteProtocol"` // The weight associated with the host. If hosts are equal in priority, calls // are distributed among them based on their relative weight. Weight *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
Origination routes define call distribution properties for your SIP hosts to receive inbound calls using your Amazon Chime Voice Connector. Limit: Ten origination routes for each Amazon Chime Voice Connector.
func (OriginationRoute) GoString ¶ added in v1.18.4
func (s OriginationRoute) GoString() string
GoString returns the string representation
func (*OriginationRoute) SetHost ¶ added in v1.18.4
func (s *OriginationRoute) SetHost(v string) *OriginationRoute
SetHost sets the Host field's value.
func (*OriginationRoute) SetPort ¶ added in v1.18.4
func (s *OriginationRoute) SetPort(v int64) *OriginationRoute
SetPort sets the Port field's value.
func (*OriginationRoute) SetPriority ¶ added in v1.18.4
func (s *OriginationRoute) SetPriority(v int64) *OriginationRoute
SetPriority sets the Priority field's value.
func (*OriginationRoute) SetProtocol ¶ added in v1.18.4
func (s *OriginationRoute) SetProtocol(v string) *OriginationRoute
SetProtocol sets the Protocol field's value.
func (*OriginationRoute) SetWeight ¶ added in v1.18.4
func (s *OriginationRoute) SetWeight(v int64) *OriginationRoute
SetWeight sets the Weight field's value.
func (OriginationRoute) String ¶ added in v1.18.4
func (s OriginationRoute) String() string
String returns the string representation
func (*OriginationRoute) Validate ¶ added in v1.18.4
func (s *OriginationRoute) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Participant ¶ added in v1.30.5
type Participant struct { // The participant's phone number. PhoneNumber *string `type:"string" sensitive:"true"` // The participant's proxy phone number. ProxyPhoneNumber *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The phone number and proxy phone number for a participant in an Amazon Chime Voice Connector proxy session.
func (Participant) GoString ¶ added in v1.30.5
func (s Participant) GoString() string
GoString returns the string representation
func (*Participant) SetPhoneNumber ¶ added in v1.30.5
func (s *Participant) SetPhoneNumber(v string) *Participant
SetPhoneNumber sets the PhoneNumber field's value.
func (*Participant) SetProxyPhoneNumber ¶ added in v1.30.5
func (s *Participant) SetProxyPhoneNumber(v string) *Participant
SetProxyPhoneNumber sets the ProxyPhoneNumber field's value.
func (Participant) String ¶ added in v1.30.5
func (s Participant) String() string
String returns the string representation
type PhoneNumber ¶ added in v1.18.4
type PhoneNumber struct { // The phone number associations. Associations []*PhoneNumberAssociation `type:"list"` // The outbound calling name associated with the phone number. CallingName *string `type:"string" sensitive:"true"` // The outbound calling name status. CallingNameStatus *string `type:"string" enum:"CallingNameStatus"` // The phone number capabilities. Capabilities *PhoneNumberCapabilities `type:"structure"` // The phone number creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The deleted phone number timestamp, in ISO 8601 format. DeletionTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The phone number, in E.164 format. E164PhoneNumber *string `type:"string" sensitive:"true"` // The phone number ID. PhoneNumberId *string `type:"string"` // The phone number product type. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // The phone number status. Status *string `type:"string" enum:"PhoneNumberStatus"` // The phone number type. Type *string `type:"string" enum:"PhoneNumberType"` // The updated phone number timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
A phone number used for Amazon Chime Business Calling or an Amazon Chime Voice Connector.
func (PhoneNumber) GoString ¶ added in v1.18.4
func (s PhoneNumber) GoString() string
GoString returns the string representation
func (*PhoneNumber) SetAssociations ¶ added in v1.18.4
func (s *PhoneNumber) SetAssociations(v []*PhoneNumberAssociation) *PhoneNumber
SetAssociations sets the Associations field's value.
func (*PhoneNumber) SetCallingName ¶ added in v1.25.19
func (s *PhoneNumber) SetCallingName(v string) *PhoneNumber
SetCallingName sets the CallingName field's value.
func (*PhoneNumber) SetCallingNameStatus ¶ added in v1.25.19
func (s *PhoneNumber) SetCallingNameStatus(v string) *PhoneNumber
SetCallingNameStatus sets the CallingNameStatus field's value.
func (*PhoneNumber) SetCapabilities ¶ added in v1.18.4
func (s *PhoneNumber) SetCapabilities(v *PhoneNumberCapabilities) *PhoneNumber
SetCapabilities sets the Capabilities field's value.
func (*PhoneNumber) SetCreatedTimestamp ¶ added in v1.18.4
func (s *PhoneNumber) SetCreatedTimestamp(v time.Time) *PhoneNumber
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*PhoneNumber) SetDeletionTimestamp ¶ added in v1.18.4
func (s *PhoneNumber) SetDeletionTimestamp(v time.Time) *PhoneNumber
SetDeletionTimestamp sets the DeletionTimestamp field's value.
func (*PhoneNumber) SetE164PhoneNumber ¶ added in v1.18.4
func (s *PhoneNumber) SetE164PhoneNumber(v string) *PhoneNumber
SetE164PhoneNumber sets the E164PhoneNumber field's value.
func (*PhoneNumber) SetPhoneNumberId ¶ added in v1.18.4
func (s *PhoneNumber) SetPhoneNumberId(v string) *PhoneNumber
SetPhoneNumberId sets the PhoneNumberId field's value.
func (*PhoneNumber) SetProductType ¶ added in v1.18.4
func (s *PhoneNumber) SetProductType(v string) *PhoneNumber
SetProductType sets the ProductType field's value.
func (*PhoneNumber) SetStatus ¶ added in v1.18.4
func (s *PhoneNumber) SetStatus(v string) *PhoneNumber
SetStatus sets the Status field's value.
func (*PhoneNumber) SetType ¶ added in v1.19.39
func (s *PhoneNumber) SetType(v string) *PhoneNumber
SetType sets the Type field's value.
func (*PhoneNumber) SetUpdatedTimestamp ¶ added in v1.18.4
func (s *PhoneNumber) SetUpdatedTimestamp(v time.Time) *PhoneNumber
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (PhoneNumber) String ¶ added in v1.18.4
func (s PhoneNumber) String() string
String returns the string representation
type PhoneNumberAssociation ¶ added in v1.18.4
type PhoneNumberAssociation struct { // The timestamp of the phone number association, in ISO 8601 format. AssociatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // Defines the association with an Amazon Chime account ID, user ID, Amazon // Chime Voice Connector ID, or Amazon Chime Voice Connector group ID. Name *string `type:"string" enum:"PhoneNumberAssociationName"` // Contains the ID for the entity specified in Name. Value *string `type:"string"` // contains filtered or unexported fields }
The phone number associations, such as Amazon Chime account ID, Amazon Chime user ID, Amazon Chime Voice Connector ID, or Amazon Chime Voice Connector group ID.
func (PhoneNumberAssociation) GoString ¶ added in v1.18.4
func (s PhoneNumberAssociation) GoString() string
GoString returns the string representation
func (*PhoneNumberAssociation) SetAssociatedTimestamp ¶ added in v1.18.4
func (s *PhoneNumberAssociation) SetAssociatedTimestamp(v time.Time) *PhoneNumberAssociation
SetAssociatedTimestamp sets the AssociatedTimestamp field's value.
func (*PhoneNumberAssociation) SetName ¶ added in v1.18.4
func (s *PhoneNumberAssociation) SetName(v string) *PhoneNumberAssociation
SetName sets the Name field's value.
func (*PhoneNumberAssociation) SetValue ¶ added in v1.18.4
func (s *PhoneNumberAssociation) SetValue(v string) *PhoneNumberAssociation
SetValue sets the Value field's value.
func (PhoneNumberAssociation) String ¶ added in v1.18.4
func (s PhoneNumberAssociation) String() string
String returns the string representation
type PhoneNumberCapabilities ¶ added in v1.18.4
type PhoneNumberCapabilities struct { // Allows or denies inbound calling for the specified phone number. InboundCall *bool `type:"boolean"` // Allows or denies inbound MMS messaging for the specified phone number. InboundMMS *bool `type:"boolean"` // Allows or denies inbound SMS messaging for the specified phone number. InboundSMS *bool `type:"boolean"` // Allows or denies outbound calling for the specified phone number. OutboundCall *bool `type:"boolean"` // Allows or denies outbound MMS messaging for the specified phone number. OutboundMMS *bool `type:"boolean"` // Allows or denies outbound SMS messaging for the specified phone number. OutboundSMS *bool `type:"boolean"` // contains filtered or unexported fields }
The phone number capabilities for Amazon Chime Business Calling phone numbers, such as enabled inbound and outbound calling and text messaging.
func (PhoneNumberCapabilities) GoString ¶ added in v1.18.4
func (s PhoneNumberCapabilities) GoString() string
GoString returns the string representation
func (*PhoneNumberCapabilities) SetInboundCall ¶ added in v1.18.4
func (s *PhoneNumberCapabilities) SetInboundCall(v bool) *PhoneNumberCapabilities
SetInboundCall sets the InboundCall field's value.
func (*PhoneNumberCapabilities) SetInboundMMS ¶ added in v1.18.4
func (s *PhoneNumberCapabilities) SetInboundMMS(v bool) *PhoneNumberCapabilities
SetInboundMMS sets the InboundMMS field's value.
func (*PhoneNumberCapabilities) SetInboundSMS ¶ added in v1.18.4
func (s *PhoneNumberCapabilities) SetInboundSMS(v bool) *PhoneNumberCapabilities
SetInboundSMS sets the InboundSMS field's value.
func (*PhoneNumberCapabilities) SetOutboundCall ¶ added in v1.18.4
func (s *PhoneNumberCapabilities) SetOutboundCall(v bool) *PhoneNumberCapabilities
SetOutboundCall sets the OutboundCall field's value.
func (*PhoneNumberCapabilities) SetOutboundMMS ¶ added in v1.18.4
func (s *PhoneNumberCapabilities) SetOutboundMMS(v bool) *PhoneNumberCapabilities
SetOutboundMMS sets the OutboundMMS field's value.
func (*PhoneNumberCapabilities) SetOutboundSMS ¶ added in v1.18.4
func (s *PhoneNumberCapabilities) SetOutboundSMS(v bool) *PhoneNumberCapabilities
SetOutboundSMS sets the OutboundSMS field's value.
func (PhoneNumberCapabilities) String ¶ added in v1.18.4
func (s PhoneNumberCapabilities) String() string
String returns the string representation
type PhoneNumberError ¶ added in v1.18.4
type PhoneNumberError struct { // The error code. ErrorCode *string `type:"string" enum:"ErrorCode"` // The error message. ErrorMessage *string `type:"string"` // The phone number ID for which the action failed. PhoneNumberId *string `type:"string"` // contains filtered or unexported fields }
If the phone number action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
func (PhoneNumberError) GoString ¶ added in v1.18.4
func (s PhoneNumberError) GoString() string
GoString returns the string representation
func (*PhoneNumberError) SetErrorCode ¶ added in v1.18.4
func (s *PhoneNumberError) SetErrorCode(v string) *PhoneNumberError
SetErrorCode sets the ErrorCode field's value.
func (*PhoneNumberError) SetErrorMessage ¶ added in v1.18.4
func (s *PhoneNumberError) SetErrorMessage(v string) *PhoneNumberError
SetErrorMessage sets the ErrorMessage field's value.
func (*PhoneNumberError) SetPhoneNumberId ¶ added in v1.18.4
func (s *PhoneNumberError) SetPhoneNumberId(v string) *PhoneNumberError
SetPhoneNumberId sets the PhoneNumberId field's value.
func (PhoneNumberError) String ¶ added in v1.18.4
func (s PhoneNumberError) String() string
String returns the string representation
type PhoneNumberOrder ¶ added in v1.18.4
type PhoneNumberOrder struct { // The phone number order creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ordered phone number details, such as the phone number in E.164 format // and the phone number status. OrderedPhoneNumbers []*OrderedPhoneNumber `type:"list"` // The phone number order ID. PhoneNumberOrderId *string `type:"string"` // The phone number order product type. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // The status of the phone number order. Status *string `type:"string" enum:"PhoneNumberOrderStatus"` // The updated phone number order timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of a phone number order created for Amazon Chime.
func (PhoneNumberOrder) GoString ¶ added in v1.18.4
func (s PhoneNumberOrder) GoString() string
GoString returns the string representation
func (*PhoneNumberOrder) SetCreatedTimestamp ¶ added in v1.18.4
func (s *PhoneNumberOrder) SetCreatedTimestamp(v time.Time) *PhoneNumberOrder
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*PhoneNumberOrder) SetOrderedPhoneNumbers ¶ added in v1.18.4
func (s *PhoneNumberOrder) SetOrderedPhoneNumbers(v []*OrderedPhoneNumber) *PhoneNumberOrder
SetOrderedPhoneNumbers sets the OrderedPhoneNumbers field's value.
func (*PhoneNumberOrder) SetPhoneNumberOrderId ¶ added in v1.18.4
func (s *PhoneNumberOrder) SetPhoneNumberOrderId(v string) *PhoneNumberOrder
SetPhoneNumberOrderId sets the PhoneNumberOrderId field's value.
func (*PhoneNumberOrder) SetProductType ¶ added in v1.18.4
func (s *PhoneNumberOrder) SetProductType(v string) *PhoneNumberOrder
SetProductType sets the ProductType field's value.
func (*PhoneNumberOrder) SetStatus ¶ added in v1.18.4
func (s *PhoneNumberOrder) SetStatus(v string) *PhoneNumberOrder
SetStatus sets the Status field's value.
func (*PhoneNumberOrder) SetUpdatedTimestamp ¶ added in v1.18.4
func (s *PhoneNumberOrder) SetUpdatedTimestamp(v time.Time) *PhoneNumberOrder
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (PhoneNumberOrder) String ¶ added in v1.18.4
func (s PhoneNumberOrder) String() string
String returns the string representation
type Proxy ¶ added in v1.30.5
type Proxy struct { // The default number of minutes allowed for proxy sessions. DefaultSessionExpiryMinutes *int64 `type:"integer"` // When true, stops proxy sessions from being created on the specified Amazon // Chime Voice Connector. Disabled *bool `type:"boolean"` // The phone number to route calls to after a proxy session expires. FallBackPhoneNumber *string `type:"string" sensitive:"true"` // The countries for proxy phone numbers to be selected from. PhoneNumberCountries []*string `type:"list"` // contains filtered or unexported fields }
The proxy configuration for an Amazon Chime Voice Connector.
func (*Proxy) SetDefaultSessionExpiryMinutes ¶ added in v1.30.5
SetDefaultSessionExpiryMinutes sets the DefaultSessionExpiryMinutes field's value.
func (*Proxy) SetDisabled ¶ added in v1.30.5
SetDisabled sets the Disabled field's value.
func (*Proxy) SetFallBackPhoneNumber ¶ added in v1.30.5
SetFallBackPhoneNumber sets the FallBackPhoneNumber field's value.
func (*Proxy) SetPhoneNumberCountries ¶ added in v1.30.5
SetPhoneNumberCountries sets the PhoneNumberCountries field's value.
type ProxySession ¶ added in v1.30.5
type ProxySession struct { // The proxy session capabilities. Capabilities []*string `type:"list"` // The created timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ended timestamp, in ISO 8601 format. EndedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The number of minutes allowed for the proxy session. ExpiryMinutes *int64 `min:"1" type:"integer"` // The preference for matching the country or area code of the proxy phone number // with that of the first participant. GeoMatchLevel *string `type:"string" enum:"GeoMatchLevel"` // The country and area code for the proxy phone number. GeoMatchParams *GeoMatchParams `type:"structure"` // The name of the proxy session. Name *string `type:"string"` // The preference for proxy phone number reuse, or stickiness, between the same // participants across sessions. NumberSelectionBehavior *string `type:"string" enum:"NumberSelectionBehavior"` // The proxy session participants. Participants []*Participant `type:"list"` // The proxy session ID. ProxySessionId *string `min:"1" type:"string"` // The status of the proxy session. Status *string `type:"string" enum:"ProxySessionStatus"` // The updated timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The Amazon Chime voice connector ID. VoiceConnectorId *string `min:"1" type:"string"` // contains filtered or unexported fields }
The proxy session for an Amazon Chime Voice Connector.
func (ProxySession) GoString ¶ added in v1.30.5
func (s ProxySession) GoString() string
GoString returns the string representation
func (*ProxySession) SetCapabilities ¶ added in v1.30.5
func (s *ProxySession) SetCapabilities(v []*string) *ProxySession
SetCapabilities sets the Capabilities field's value.
func (*ProxySession) SetCreatedTimestamp ¶ added in v1.30.5
func (s *ProxySession) SetCreatedTimestamp(v time.Time) *ProxySession
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*ProxySession) SetEndedTimestamp ¶ added in v1.30.5
func (s *ProxySession) SetEndedTimestamp(v time.Time) *ProxySession
SetEndedTimestamp sets the EndedTimestamp field's value.
func (*ProxySession) SetExpiryMinutes ¶ added in v1.30.5
func (s *ProxySession) SetExpiryMinutes(v int64) *ProxySession
SetExpiryMinutes sets the ExpiryMinutes field's value.
func (*ProxySession) SetGeoMatchLevel ¶ added in v1.30.5
func (s *ProxySession) SetGeoMatchLevel(v string) *ProxySession
SetGeoMatchLevel sets the GeoMatchLevel field's value.
func (*ProxySession) SetGeoMatchParams ¶ added in v1.30.5
func (s *ProxySession) SetGeoMatchParams(v *GeoMatchParams) *ProxySession
SetGeoMatchParams sets the GeoMatchParams field's value.
func (*ProxySession) SetName ¶ added in v1.30.5
func (s *ProxySession) SetName(v string) *ProxySession
SetName sets the Name field's value.
func (*ProxySession) SetNumberSelectionBehavior ¶ added in v1.30.5
func (s *ProxySession) SetNumberSelectionBehavior(v string) *ProxySession
SetNumberSelectionBehavior sets the NumberSelectionBehavior field's value.
func (*ProxySession) SetParticipants ¶ added in v1.30.5
func (s *ProxySession) SetParticipants(v []*Participant) *ProxySession
SetParticipants sets the Participants field's value.
func (*ProxySession) SetProxySessionId ¶ added in v1.30.5
func (s *ProxySession) SetProxySessionId(v string) *ProxySession
SetProxySessionId sets the ProxySessionId field's value.
func (*ProxySession) SetStatus ¶ added in v1.30.5
func (s *ProxySession) SetStatus(v string) *ProxySession
SetStatus sets the Status field's value.
func (*ProxySession) SetUpdatedTimestamp ¶ added in v1.30.5
func (s *ProxySession) SetUpdatedTimestamp(v time.Time) *ProxySession
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*ProxySession) SetVoiceConnectorId ¶ added in v1.30.5
func (s *ProxySession) SetVoiceConnectorId(v string) *ProxySession
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (ProxySession) String ¶ added in v1.30.5
func (s ProxySession) String() string
String returns the string representation
type PutEventsConfigurationInput ¶ added in v1.19.30
type PutEventsConfigurationInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The bot ID. // // BotId is a required field BotId *string `location:"uri" locationName:"botId" type:"string" required:"true"` // Lambda function ARN that allows the bot to receive outgoing events. LambdaFunctionArn *string `type:"string" sensitive:"true"` // HTTPS endpoint that allows the bot to receive outgoing events. OutboundEventsHTTPSEndpoint *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
func (PutEventsConfigurationInput) GoString ¶ added in v1.19.30
func (s PutEventsConfigurationInput) GoString() string
GoString returns the string representation
func (*PutEventsConfigurationInput) SetAccountId ¶ added in v1.19.30
func (s *PutEventsConfigurationInput) SetAccountId(v string) *PutEventsConfigurationInput
SetAccountId sets the AccountId field's value.
func (*PutEventsConfigurationInput) SetBotId ¶ added in v1.19.30
func (s *PutEventsConfigurationInput) SetBotId(v string) *PutEventsConfigurationInput
SetBotId sets the BotId field's value.
func (*PutEventsConfigurationInput) SetLambdaFunctionArn ¶ added in v1.19.30
func (s *PutEventsConfigurationInput) SetLambdaFunctionArn(v string) *PutEventsConfigurationInput
SetLambdaFunctionArn sets the LambdaFunctionArn field's value.
func (*PutEventsConfigurationInput) SetOutboundEventsHTTPSEndpoint ¶ added in v1.19.30
func (s *PutEventsConfigurationInput) SetOutboundEventsHTTPSEndpoint(v string) *PutEventsConfigurationInput
SetOutboundEventsHTTPSEndpoint sets the OutboundEventsHTTPSEndpoint field's value.
func (PutEventsConfigurationInput) String ¶ added in v1.19.30
func (s PutEventsConfigurationInput) String() string
String returns the string representation
func (*PutEventsConfigurationInput) Validate ¶ added in v1.19.30
func (s *PutEventsConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutEventsConfigurationOutput ¶ added in v1.19.30
type PutEventsConfigurationOutput struct { // The configuration that allows a bot to receive outgoing events. Can be either // an HTTPS endpoint or a Lambda function ARN. EventsConfiguration *EventsConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutEventsConfigurationOutput) GoString ¶ added in v1.19.30
func (s PutEventsConfigurationOutput) GoString() string
GoString returns the string representation
func (*PutEventsConfigurationOutput) SetEventsConfiguration ¶ added in v1.19.30
func (s *PutEventsConfigurationOutput) SetEventsConfiguration(v *EventsConfiguration) *PutEventsConfigurationOutput
SetEventsConfiguration sets the EventsConfiguration field's value.
func (PutEventsConfigurationOutput) String ¶ added in v1.19.30
func (s PutEventsConfigurationOutput) String() string
String returns the string representation
type PutRetentionSettingsInput ¶ added in v1.31.2
type PutRetentionSettingsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The retention settings. // // RetentionSettings is a required field RetentionSettings *RetentionSettings `type:"structure" required:"true"` // contains filtered or unexported fields }
func (PutRetentionSettingsInput) GoString ¶ added in v1.31.2
func (s PutRetentionSettingsInput) GoString() string
GoString returns the string representation
func (*PutRetentionSettingsInput) SetAccountId ¶ added in v1.31.2
func (s *PutRetentionSettingsInput) SetAccountId(v string) *PutRetentionSettingsInput
SetAccountId sets the AccountId field's value.
func (*PutRetentionSettingsInput) SetRetentionSettings ¶ added in v1.31.2
func (s *PutRetentionSettingsInput) SetRetentionSettings(v *RetentionSettings) *PutRetentionSettingsInput
SetRetentionSettings sets the RetentionSettings field's value.
func (PutRetentionSettingsInput) String ¶ added in v1.31.2
func (s PutRetentionSettingsInput) String() string
String returns the string representation
func (*PutRetentionSettingsInput) Validate ¶ added in v1.31.2
func (s *PutRetentionSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutRetentionSettingsOutput ¶ added in v1.31.2
type PutRetentionSettingsOutput struct { // The timestamp representing the time at which the specified items are permanently // deleted, in ISO 8601 format. InitiateDeletionTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The retention settings. RetentionSettings *RetentionSettings `type:"structure"` // contains filtered or unexported fields }
func (PutRetentionSettingsOutput) GoString ¶ added in v1.31.2
func (s PutRetentionSettingsOutput) GoString() string
GoString returns the string representation
func (*PutRetentionSettingsOutput) SetInitiateDeletionTimestamp ¶ added in v1.31.2
func (s *PutRetentionSettingsOutput) SetInitiateDeletionTimestamp(v time.Time) *PutRetentionSettingsOutput
SetInitiateDeletionTimestamp sets the InitiateDeletionTimestamp field's value.
func (*PutRetentionSettingsOutput) SetRetentionSettings ¶ added in v1.31.2
func (s *PutRetentionSettingsOutput) SetRetentionSettings(v *RetentionSettings) *PutRetentionSettingsOutput
SetRetentionSettings sets the RetentionSettings field's value.
func (PutRetentionSettingsOutput) String ¶ added in v1.31.2
func (s PutRetentionSettingsOutput) String() string
String returns the string representation
type PutVoiceConnectorEmergencyCallingConfigurationInput ¶ added in v1.33.0
type PutVoiceConnectorEmergencyCallingConfigurationInput struct { // The emergency calling configuration details. // // EmergencyCallingConfiguration is a required field EmergencyCallingConfiguration *EmergencyCallingConfiguration `type:"structure" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorEmergencyCallingConfigurationInput) GoString ¶ added in v1.33.0
func (s PutVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorEmergencyCallingConfigurationInput) SetEmergencyCallingConfiguration ¶ added in v1.33.0
func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationInput
SetEmergencyCallingConfiguration sets the EmergencyCallingConfiguration field's value.
func (*PutVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId ¶ added in v1.33.0
func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorEmergencyCallingConfigurationInput) String ¶ added in v1.33.0
func (s PutVoiceConnectorEmergencyCallingConfigurationInput) String() string
String returns the string representation
func (*PutVoiceConnectorEmergencyCallingConfigurationInput) Validate ¶ added in v1.33.0
func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorEmergencyCallingConfigurationOutput ¶ added in v1.33.0
type PutVoiceConnectorEmergencyCallingConfigurationOutput struct { // The emergency calling configuration details. EmergencyCallingConfiguration *EmergencyCallingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorEmergencyCallingConfigurationOutput) GoString ¶ added in v1.33.0
func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration ¶ added in v1.33.0
func (s *PutVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationOutput
SetEmergencyCallingConfiguration sets the EmergencyCallingConfiguration field's value.
func (PutVoiceConnectorEmergencyCallingConfigurationOutput) String ¶ added in v1.33.0
func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) String() string
String returns the string representation
type PutVoiceConnectorLoggingConfigurationInput ¶ added in v1.25.19
type PutVoiceConnectorLoggingConfigurationInput struct { // The logging configuration details to add. // // LoggingConfiguration is a required field LoggingConfiguration *LoggingConfiguration `type:"structure" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorLoggingConfigurationInput) GoString ¶ added in v1.25.19
func (s PutVoiceConnectorLoggingConfigurationInput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorLoggingConfigurationInput) SetLoggingConfiguration ¶ added in v1.25.19
func (s *PutVoiceConnectorLoggingConfigurationInput) SetLoggingConfiguration(v *LoggingConfiguration) *PutVoiceConnectorLoggingConfigurationInput
SetLoggingConfiguration sets the LoggingConfiguration field's value.
func (*PutVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId ¶ added in v1.25.19
func (s *PutVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorLoggingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorLoggingConfigurationInput) String ¶ added in v1.25.19
func (s PutVoiceConnectorLoggingConfigurationInput) String() string
String returns the string representation
func (*PutVoiceConnectorLoggingConfigurationInput) Validate ¶ added in v1.25.19
func (s *PutVoiceConnectorLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorLoggingConfigurationOutput ¶ added in v1.25.19
type PutVoiceConnectorLoggingConfigurationOutput struct { // The updated logging configuration details. LoggingConfiguration *LoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorLoggingConfigurationOutput) GoString ¶ added in v1.25.19
func (s PutVoiceConnectorLoggingConfigurationOutput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration ¶ added in v1.25.19
func (s *PutVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration(v *LoggingConfiguration) *PutVoiceConnectorLoggingConfigurationOutput
SetLoggingConfiguration sets the LoggingConfiguration field's value.
func (PutVoiceConnectorLoggingConfigurationOutput) String ¶ added in v1.25.19
func (s PutVoiceConnectorLoggingConfigurationOutput) String() string
String returns the string representation
type PutVoiceConnectorOriginationInput ¶ added in v1.18.4
type PutVoiceConnectorOriginationInput struct { // The origination setting details to add. // // Origination is a required field Origination *Origination `type:"structure" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorOriginationInput) GoString ¶ added in v1.18.4
func (s PutVoiceConnectorOriginationInput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorOriginationInput) SetOrigination ¶ added in v1.18.4
func (s *PutVoiceConnectorOriginationInput) SetOrigination(v *Origination) *PutVoiceConnectorOriginationInput
SetOrigination sets the Origination field's value.
func (*PutVoiceConnectorOriginationInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *PutVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorOriginationInput) String ¶ added in v1.18.4
func (s PutVoiceConnectorOriginationInput) String() string
String returns the string representation
func (*PutVoiceConnectorOriginationInput) Validate ¶ added in v1.18.4
func (s *PutVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorOriginationOutput ¶ added in v1.18.4
type PutVoiceConnectorOriginationOutput struct { // The updated origination setting details. Origination *Origination `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorOriginationOutput) GoString ¶ added in v1.18.4
func (s PutVoiceConnectorOriginationOutput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorOriginationOutput) SetOrigination ¶ added in v1.18.4
func (s *PutVoiceConnectorOriginationOutput) SetOrigination(v *Origination) *PutVoiceConnectorOriginationOutput
SetOrigination sets the Origination field's value.
func (PutVoiceConnectorOriginationOutput) String ¶ added in v1.18.4
func (s PutVoiceConnectorOriginationOutput) String() string
String returns the string representation
type PutVoiceConnectorProxyInput ¶ added in v1.30.5
type PutVoiceConnectorProxyInput struct { // The default number of minutes allowed for proxy sessions. // // DefaultSessionExpiryMinutes is a required field DefaultSessionExpiryMinutes *int64 `type:"integer" required:"true"` // When true, stops proxy sessions from being created on the specified Amazon // Chime Voice Connector. Disabled *bool `type:"boolean"` // The phone number to route calls to after a proxy session expires. FallBackPhoneNumber *string `type:"string" sensitive:"true"` // The countries for proxy phone numbers to be selected from. // // PhoneNumberPoolCountries is a required field PhoneNumberPoolCountries []*string `min:"1" type:"list" required:"true"` // The Amazon Chime voice connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorProxyInput) GoString ¶ added in v1.30.5
func (s PutVoiceConnectorProxyInput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorProxyInput) SetDefaultSessionExpiryMinutes ¶ added in v1.30.5
func (s *PutVoiceConnectorProxyInput) SetDefaultSessionExpiryMinutes(v int64) *PutVoiceConnectorProxyInput
SetDefaultSessionExpiryMinutes sets the DefaultSessionExpiryMinutes field's value.
func (*PutVoiceConnectorProxyInput) SetDisabled ¶ added in v1.30.5
func (s *PutVoiceConnectorProxyInput) SetDisabled(v bool) *PutVoiceConnectorProxyInput
SetDisabled sets the Disabled field's value.
func (*PutVoiceConnectorProxyInput) SetFallBackPhoneNumber ¶ added in v1.30.5
func (s *PutVoiceConnectorProxyInput) SetFallBackPhoneNumber(v string) *PutVoiceConnectorProxyInput
SetFallBackPhoneNumber sets the FallBackPhoneNumber field's value.
func (*PutVoiceConnectorProxyInput) SetPhoneNumberPoolCountries ¶ added in v1.30.5
func (s *PutVoiceConnectorProxyInput) SetPhoneNumberPoolCountries(v []*string) *PutVoiceConnectorProxyInput
SetPhoneNumberPoolCountries sets the PhoneNumberPoolCountries field's value.
func (*PutVoiceConnectorProxyInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *PutVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *PutVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorProxyInput) String ¶ added in v1.30.5
func (s PutVoiceConnectorProxyInput) String() string
String returns the string representation
func (*PutVoiceConnectorProxyInput) Validate ¶ added in v1.30.5
func (s *PutVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorProxyOutput ¶ added in v1.30.5
type PutVoiceConnectorProxyOutput struct { // The proxy configuration details. Proxy *Proxy `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorProxyOutput) GoString ¶ added in v1.30.5
func (s PutVoiceConnectorProxyOutput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorProxyOutput) SetProxy ¶ added in v1.30.5
func (s *PutVoiceConnectorProxyOutput) SetProxy(v *Proxy) *PutVoiceConnectorProxyOutput
SetProxy sets the Proxy field's value.
func (PutVoiceConnectorProxyOutput) String ¶ added in v1.30.5
func (s PutVoiceConnectorProxyOutput) String() string
String returns the string representation
type PutVoiceConnectorStreamingConfigurationInput ¶ added in v1.25.19
type PutVoiceConnectorStreamingConfigurationInput struct { // The streaming configuration details to add. // // StreamingConfiguration is a required field StreamingConfiguration *StreamingConfiguration `type:"structure" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorStreamingConfigurationInput) GoString ¶ added in v1.25.19
func (s PutVoiceConnectorStreamingConfigurationInput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorStreamingConfigurationInput) SetStreamingConfiguration ¶ added in v1.25.19
func (s *PutVoiceConnectorStreamingConfigurationInput) SetStreamingConfiguration(v *StreamingConfiguration) *PutVoiceConnectorStreamingConfigurationInput
SetStreamingConfiguration sets the StreamingConfiguration field's value.
func (*PutVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId ¶ added in v1.25.19
func (s *PutVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorStreamingConfigurationInput) String ¶ added in v1.25.19
func (s PutVoiceConnectorStreamingConfigurationInput) String() string
String returns the string representation
func (*PutVoiceConnectorStreamingConfigurationInput) Validate ¶ added in v1.25.19
func (s *PutVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorStreamingConfigurationOutput ¶ added in v1.25.19
type PutVoiceConnectorStreamingConfigurationOutput struct { // The updated streaming configuration details. StreamingConfiguration *StreamingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorStreamingConfigurationOutput) GoString ¶ added in v1.25.19
func (s PutVoiceConnectorStreamingConfigurationOutput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration ¶ added in v1.25.19
func (s *PutVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration(v *StreamingConfiguration) *PutVoiceConnectorStreamingConfigurationOutput
SetStreamingConfiguration sets the StreamingConfiguration field's value.
func (PutVoiceConnectorStreamingConfigurationOutput) String ¶ added in v1.25.19
func (s PutVoiceConnectorStreamingConfigurationOutput) String() string
String returns the string representation
type PutVoiceConnectorTerminationCredentialsInput ¶ added in v1.18.4
type PutVoiceConnectorTerminationCredentialsInput struct { // The termination SIP credentials. Credentials []*Credential `type:"list"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorTerminationCredentialsInput) GoString ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationCredentialsInput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorTerminationCredentialsInput) SetCredentials ¶ added in v1.18.4
func (s *PutVoiceConnectorTerminationCredentialsInput) SetCredentials(v []*Credential) *PutVoiceConnectorTerminationCredentialsInput
SetCredentials sets the Credentials field's value.
func (*PutVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *PutVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorTerminationCredentialsInput) String ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation
func (*PutVoiceConnectorTerminationCredentialsInput) Validate ¶ added in v1.18.4
func (s *PutVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorTerminationCredentialsOutput ¶ added in v1.18.4
type PutVoiceConnectorTerminationCredentialsOutput struct {
// contains filtered or unexported fields
}
func (PutVoiceConnectorTerminationCredentialsOutput) GoString ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationCredentialsOutput) GoString() string
GoString returns the string representation
func (PutVoiceConnectorTerminationCredentialsOutput) String ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation
type PutVoiceConnectorTerminationInput ¶ added in v1.18.4
type PutVoiceConnectorTerminationInput struct { // The termination setting details to add. // // Termination is a required field Termination *Termination `type:"structure" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorTerminationInput) GoString ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationInput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorTerminationInput) SetTermination ¶ added in v1.18.4
func (s *PutVoiceConnectorTerminationInput) SetTermination(v *Termination) *PutVoiceConnectorTerminationInput
SetTermination sets the Termination field's value.
func (*PutVoiceConnectorTerminationInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *PutVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorTerminationInput) String ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationInput) String() string
String returns the string representation
func (*PutVoiceConnectorTerminationInput) Validate ¶ added in v1.18.4
func (s *PutVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorTerminationOutput ¶ added in v1.18.4
type PutVoiceConnectorTerminationOutput struct { // The updated termination setting details. Termination *Termination `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorTerminationOutput) GoString ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationOutput) GoString() string
GoString returns the string representation
func (*PutVoiceConnectorTerminationOutput) SetTermination ¶ added in v1.18.4
func (s *PutVoiceConnectorTerminationOutput) SetTermination(v *Termination) *PutVoiceConnectorTerminationOutput
SetTermination sets the Termination field's value.
func (PutVoiceConnectorTerminationOutput) String ¶ added in v1.18.4
func (s PutVoiceConnectorTerminationOutput) String() string
String returns the string representation
type RedactConversationMessageInput ¶ added in v1.31.0
type RedactConversationMessageInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The conversation ID. // // ConversationId is a required field ConversationId *string `location:"uri" locationName:"conversationId" type:"string" required:"true"` // The message ID. // // MessageId is a required field MessageId *string `location:"uri" locationName:"messageId" type:"string" required:"true"` // contains filtered or unexported fields }
func (RedactConversationMessageInput) GoString ¶ added in v1.31.0
func (s RedactConversationMessageInput) GoString() string
GoString returns the string representation
func (*RedactConversationMessageInput) SetAccountId ¶ added in v1.31.0
func (s *RedactConversationMessageInput) SetAccountId(v string) *RedactConversationMessageInput
SetAccountId sets the AccountId field's value.
func (*RedactConversationMessageInput) SetConversationId ¶ added in v1.31.0
func (s *RedactConversationMessageInput) SetConversationId(v string) *RedactConversationMessageInput
SetConversationId sets the ConversationId field's value.
func (*RedactConversationMessageInput) SetMessageId ¶ added in v1.31.0
func (s *RedactConversationMessageInput) SetMessageId(v string) *RedactConversationMessageInput
SetMessageId sets the MessageId field's value.
func (RedactConversationMessageInput) String ¶ added in v1.31.0
func (s RedactConversationMessageInput) String() string
String returns the string representation
func (*RedactConversationMessageInput) Validate ¶ added in v1.31.0
func (s *RedactConversationMessageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RedactConversationMessageOutput ¶ added in v1.31.0
type RedactConversationMessageOutput struct {
// contains filtered or unexported fields
}
func (RedactConversationMessageOutput) GoString ¶ added in v1.31.0
func (s RedactConversationMessageOutput) GoString() string
GoString returns the string representation
func (RedactConversationMessageOutput) String ¶ added in v1.31.0
func (s RedactConversationMessageOutput) String() string
String returns the string representation
type RedactRoomMessageInput ¶ added in v1.31.0
type RedactRoomMessageInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The message ID. // // MessageId is a required field MessageId *string `location:"uri" locationName:"messageId" type:"string" required:"true"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (RedactRoomMessageInput) GoString ¶ added in v1.31.0
func (s RedactRoomMessageInput) GoString() string
GoString returns the string representation
func (*RedactRoomMessageInput) SetAccountId ¶ added in v1.31.0
func (s *RedactRoomMessageInput) SetAccountId(v string) *RedactRoomMessageInput
SetAccountId sets the AccountId field's value.
func (*RedactRoomMessageInput) SetMessageId ¶ added in v1.31.0
func (s *RedactRoomMessageInput) SetMessageId(v string) *RedactRoomMessageInput
SetMessageId sets the MessageId field's value.
func (*RedactRoomMessageInput) SetRoomId ¶ added in v1.31.0
func (s *RedactRoomMessageInput) SetRoomId(v string) *RedactRoomMessageInput
SetRoomId sets the RoomId field's value.
func (RedactRoomMessageInput) String ¶ added in v1.31.0
func (s RedactRoomMessageInput) String() string
String returns the string representation
func (*RedactRoomMessageInput) Validate ¶ added in v1.31.0
func (s *RedactRoomMessageInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RedactRoomMessageOutput ¶ added in v1.31.0
type RedactRoomMessageOutput struct {
// contains filtered or unexported fields
}
func (RedactRoomMessageOutput) GoString ¶ added in v1.31.0
func (s RedactRoomMessageOutput) GoString() string
GoString returns the string representation
func (RedactRoomMessageOutput) String ¶ added in v1.31.0
func (s RedactRoomMessageOutput) String() string
String returns the string representation
type RegenerateSecurityTokenInput ¶ added in v1.19.30
type RegenerateSecurityTokenInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The bot ID. // // BotId is a required field BotId *string `location:"uri" locationName:"botId" type:"string" required:"true"` // contains filtered or unexported fields }
func (RegenerateSecurityTokenInput) GoString ¶ added in v1.19.30
func (s RegenerateSecurityTokenInput) GoString() string
GoString returns the string representation
func (*RegenerateSecurityTokenInput) SetAccountId ¶ added in v1.19.30
func (s *RegenerateSecurityTokenInput) SetAccountId(v string) *RegenerateSecurityTokenInput
SetAccountId sets the AccountId field's value.
func (*RegenerateSecurityTokenInput) SetBotId ¶ added in v1.19.30
func (s *RegenerateSecurityTokenInput) SetBotId(v string) *RegenerateSecurityTokenInput
SetBotId sets the BotId field's value.
func (RegenerateSecurityTokenInput) String ¶ added in v1.19.30
func (s RegenerateSecurityTokenInput) String() string
String returns the string representation
func (*RegenerateSecurityTokenInput) Validate ¶ added in v1.19.30
func (s *RegenerateSecurityTokenInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RegenerateSecurityTokenOutput ¶ added in v1.19.30
type RegenerateSecurityTokenOutput struct { // A resource that allows Enterprise account administrators to configure an // interface to receive events from Amazon Chime. Bot *Bot `type:"structure"` // contains filtered or unexported fields }
func (RegenerateSecurityTokenOutput) GoString ¶ added in v1.19.30
func (s RegenerateSecurityTokenOutput) GoString() string
GoString returns the string representation
func (*RegenerateSecurityTokenOutput) SetBot ¶ added in v1.19.30
func (s *RegenerateSecurityTokenOutput) SetBot(v *Bot) *RegenerateSecurityTokenOutput
SetBot sets the Bot field's value.
func (RegenerateSecurityTokenOutput) String ¶ added in v1.19.30
func (s RegenerateSecurityTokenOutput) String() string
String returns the string representation
type ResetPersonalPINInput ¶
type ResetPersonalPINInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ResetPersonalPINInput) GoString ¶
func (s ResetPersonalPINInput) GoString() string
GoString returns the string representation
func (*ResetPersonalPINInput) SetAccountId ¶
func (s *ResetPersonalPINInput) SetAccountId(v string) *ResetPersonalPINInput
SetAccountId sets the AccountId field's value.
func (*ResetPersonalPINInput) SetUserId ¶
func (s *ResetPersonalPINInput) SetUserId(v string) *ResetPersonalPINInput
SetUserId sets the UserId field's value.
func (ResetPersonalPINInput) String ¶
func (s ResetPersonalPINInput) String() string
String returns the string representation
func (*ResetPersonalPINInput) Validate ¶
func (s *ResetPersonalPINInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResetPersonalPINOutput ¶
type ResetPersonalPINOutput struct { // The user details and new personal meeting PIN. User *User `type:"structure"` // contains filtered or unexported fields }
func (ResetPersonalPINOutput) GoString ¶
func (s ResetPersonalPINOutput) GoString() string
GoString returns the string representation
func (*ResetPersonalPINOutput) SetUser ¶
func (s *ResetPersonalPINOutput) SetUser(v *User) *ResetPersonalPINOutput
SetUser sets the User field's value.
func (ResetPersonalPINOutput) String ¶
func (s ResetPersonalPINOutput) String() string
String returns the string representation
type ResourceLimitExceededException ¶ added in v1.28.0
type ResourceLimitExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The request exceeds the resource limit.
func (*ResourceLimitExceededException) Code ¶ added in v1.28.0
func (s *ResourceLimitExceededException) Code() string
Code returns the exception type name.
func (*ResourceLimitExceededException) Error ¶ added in v1.28.0
func (s *ResourceLimitExceededException) Error() string
func (ResourceLimitExceededException) GoString ¶ added in v1.28.0
func (s ResourceLimitExceededException) GoString() string
GoString returns the string representation
func (*ResourceLimitExceededException) Message ¶ added in v1.28.0
func (s *ResourceLimitExceededException) Message() string
Message returns the exception's message.
func (*ResourceLimitExceededException) OrigErr ¶ added in v1.28.0
func (s *ResourceLimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceLimitExceededException) RequestID ¶ added in v1.28.0
func (s *ResourceLimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceLimitExceededException) StatusCode ¶ added in v1.28.0
func (s *ResourceLimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceLimitExceededException) String ¶ added in v1.28.0
func (s ResourceLimitExceededException) String() string
String returns the string representation
type RestorePhoneNumberInput ¶ added in v1.18.4
type RestorePhoneNumberInput struct { // The phone number. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true"` // contains filtered or unexported fields }
func (RestorePhoneNumberInput) GoString ¶ added in v1.18.4
func (s RestorePhoneNumberInput) GoString() string
GoString returns the string representation
func (*RestorePhoneNumberInput) SetPhoneNumberId ¶ added in v1.18.4
func (s *RestorePhoneNumberInput) SetPhoneNumberId(v string) *RestorePhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (RestorePhoneNumberInput) String ¶ added in v1.18.4
func (s RestorePhoneNumberInput) String() string
String returns the string representation
func (*RestorePhoneNumberInput) Validate ¶ added in v1.18.4
func (s *RestorePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestorePhoneNumberOutput ¶ added in v1.18.4
type RestorePhoneNumberOutput struct { // The phone number details. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (RestorePhoneNumberOutput) GoString ¶ added in v1.18.4
func (s RestorePhoneNumberOutput) GoString() string
GoString returns the string representation
func (*RestorePhoneNumberOutput) SetPhoneNumber ¶ added in v1.18.4
func (s *RestorePhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *RestorePhoneNumberOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (RestorePhoneNumberOutput) String ¶ added in v1.18.4
func (s RestorePhoneNumberOutput) String() string
String returns the string representation
type RetentionSettings ¶ added in v1.31.2
type RetentionSettings struct { // The chat conversation retention settings. ConversationRetentionSettings *ConversationRetentionSettings `type:"structure"` // The chat room retention settings. RoomRetentionSettings *RoomRetentionSettings `type:"structure"` // contains filtered or unexported fields }
The retention settings for an Amazon Chime Enterprise account that determine how long to retain items such as chat room messages and chat conversation messages.
func (RetentionSettings) GoString ¶ added in v1.31.2
func (s RetentionSettings) GoString() string
GoString returns the string representation
func (*RetentionSettings) SetConversationRetentionSettings ¶ added in v1.31.2
func (s *RetentionSettings) SetConversationRetentionSettings(v *ConversationRetentionSettings) *RetentionSettings
SetConversationRetentionSettings sets the ConversationRetentionSettings field's value.
func (*RetentionSettings) SetRoomRetentionSettings ¶ added in v1.31.2
func (s *RetentionSettings) SetRoomRetentionSettings(v *RoomRetentionSettings) *RetentionSettings
SetRoomRetentionSettings sets the RoomRetentionSettings field's value.
func (RetentionSettings) String ¶ added in v1.31.2
func (s RetentionSettings) String() string
String returns the string representation
func (*RetentionSettings) Validate ¶ added in v1.31.2
func (s *RetentionSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Room ¶ added in v1.25.36
type Room struct { // The Amazon Chime account ID. AccountId *string `type:"string"` // The identifier of the room creator. CreatedBy *string `type:"string"` // The room creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The room name. Name *string `type:"string" sensitive:"true"` // The room ID. RoomId *string `type:"string"` // The room update timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The Amazon Chime chat room details.
func (*Room) SetAccountId ¶ added in v1.25.36
SetAccountId sets the AccountId field's value.
func (*Room) SetCreatedBy ¶ added in v1.25.36
SetCreatedBy sets the CreatedBy field's value.
func (*Room) SetCreatedTimestamp ¶ added in v1.25.36
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*Room) SetUpdatedTimestamp ¶ added in v1.25.36
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
type RoomMembership ¶ added in v1.25.36
type RoomMembership struct { // The identifier of the user that invited the room member. InvitedBy *string `type:"string"` // The member details, such as email address, name, member ID, and member type. Member *Member `type:"structure"` // The membership role. Role *string `type:"string" enum:"RoomMembershipRole"` // The room ID. RoomId *string `type:"string"` // The room membership update timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The room membership details.
func (RoomMembership) GoString ¶ added in v1.25.36
func (s RoomMembership) GoString() string
GoString returns the string representation
func (*RoomMembership) SetInvitedBy ¶ added in v1.25.36
func (s *RoomMembership) SetInvitedBy(v string) *RoomMembership
SetInvitedBy sets the InvitedBy field's value.
func (*RoomMembership) SetMember ¶ added in v1.25.36
func (s *RoomMembership) SetMember(v *Member) *RoomMembership
SetMember sets the Member field's value.
func (*RoomMembership) SetRole ¶ added in v1.25.36
func (s *RoomMembership) SetRole(v string) *RoomMembership
SetRole sets the Role field's value.
func (*RoomMembership) SetRoomId ¶ added in v1.25.36
func (s *RoomMembership) SetRoomId(v string) *RoomMembership
SetRoomId sets the RoomId field's value.
func (*RoomMembership) SetUpdatedTimestamp ¶ added in v1.25.36
func (s *RoomMembership) SetUpdatedTimestamp(v time.Time) *RoomMembership
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (RoomMembership) String ¶ added in v1.25.36
func (s RoomMembership) String() string
String returns the string representation
type RoomRetentionSettings ¶ added in v1.31.2
type RoomRetentionSettings struct { // The number of days for which to retain chat room messages. RetentionDays *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
The retention settings that determine how long to retain chat room messages for an Amazon Chime Enterprise account.
func (RoomRetentionSettings) GoString ¶ added in v1.31.2
func (s RoomRetentionSettings) GoString() string
GoString returns the string representation
func (*RoomRetentionSettings) SetRetentionDays ¶ added in v1.31.2
func (s *RoomRetentionSettings) SetRetentionDays(v int64) *RoomRetentionSettings
SetRetentionDays sets the RetentionDays field's value.
func (RoomRetentionSettings) String ¶ added in v1.31.2
func (s RoomRetentionSettings) String() string
String returns the string representation
func (*RoomRetentionSettings) Validate ¶ added in v1.31.2
func (s *RoomRetentionSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchAvailablePhoneNumbersInput ¶ added in v1.18.4
type SearchAvailablePhoneNumbersInput struct { // The area code used to filter results. AreaCode *string `location:"querystring" locationName:"area-code" type:"string"` // The city used to filter results. City *string `location:"querystring" locationName:"city" type:"string"` // The country used to filter results. Country *string `location:"querystring" locationName:"country" type:"string"` // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token to use to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The state used to filter results. State *string `location:"querystring" locationName:"state" type:"string"` // The toll-free prefix that you use to filter results. TollFreePrefix *string `location:"querystring" locationName:"toll-free-prefix" min:"3" type:"string"` // contains filtered or unexported fields }
func (SearchAvailablePhoneNumbersInput) GoString ¶ added in v1.18.4
func (s SearchAvailablePhoneNumbersInput) GoString() string
GoString returns the string representation
func (*SearchAvailablePhoneNumbersInput) SetAreaCode ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersInput) SetAreaCode(v string) *SearchAvailablePhoneNumbersInput
SetAreaCode sets the AreaCode field's value.
func (*SearchAvailablePhoneNumbersInput) SetCity ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersInput) SetCity(v string) *SearchAvailablePhoneNumbersInput
SetCity sets the City field's value.
func (*SearchAvailablePhoneNumbersInput) SetCountry ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersInput) SetCountry(v string) *SearchAvailablePhoneNumbersInput
SetCountry sets the Country field's value.
func (*SearchAvailablePhoneNumbersInput) SetMaxResults ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersInput) SetMaxResults(v int64) *SearchAvailablePhoneNumbersInput
SetMaxResults sets the MaxResults field's value.
func (*SearchAvailablePhoneNumbersInput) SetNextToken ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersInput) SetNextToken(v string) *SearchAvailablePhoneNumbersInput
SetNextToken sets the NextToken field's value.
func (*SearchAvailablePhoneNumbersInput) SetState ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersInput) SetState(v string) *SearchAvailablePhoneNumbersInput
SetState sets the State field's value.
func (*SearchAvailablePhoneNumbersInput) SetTollFreePrefix ¶ added in v1.19.39
func (s *SearchAvailablePhoneNumbersInput) SetTollFreePrefix(v string) *SearchAvailablePhoneNumbersInput
SetTollFreePrefix sets the TollFreePrefix field's value.
func (SearchAvailablePhoneNumbersInput) String ¶ added in v1.18.4
func (s SearchAvailablePhoneNumbersInput) String() string
String returns the string representation
func (*SearchAvailablePhoneNumbersInput) Validate ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchAvailablePhoneNumbersOutput ¶ added in v1.18.4
type SearchAvailablePhoneNumbersOutput struct { // List of phone numbers, in E.164 format. E164PhoneNumbers []*string `type:"list"` // contains filtered or unexported fields }
func (SearchAvailablePhoneNumbersOutput) GoString ¶ added in v1.18.4
func (s SearchAvailablePhoneNumbersOutput) GoString() string
GoString returns the string representation
func (*SearchAvailablePhoneNumbersOutput) SetE164PhoneNumbers ¶ added in v1.18.4
func (s *SearchAvailablePhoneNumbersOutput) SetE164PhoneNumbers(v []*string) *SearchAvailablePhoneNumbersOutput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (SearchAvailablePhoneNumbersOutput) String ¶ added in v1.18.4
func (s SearchAvailablePhoneNumbersOutput) String() string
String returns the string representation
type ServiceFailureException ¶ added in v1.28.0
type ServiceFailureException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The service encountered an unexpected error.
func (*ServiceFailureException) Code ¶ added in v1.28.0
func (s *ServiceFailureException) Code() string
Code returns the exception type name.
func (*ServiceFailureException) Error ¶ added in v1.28.0
func (s *ServiceFailureException) Error() string
func (ServiceFailureException) GoString ¶ added in v1.28.0
func (s ServiceFailureException) GoString() string
GoString returns the string representation
func (*ServiceFailureException) Message ¶ added in v1.28.0
func (s *ServiceFailureException) Message() string
Message returns the exception's message.
func (*ServiceFailureException) OrigErr ¶ added in v1.28.0
func (s *ServiceFailureException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceFailureException) RequestID ¶ added in v1.28.0
func (s *ServiceFailureException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceFailureException) StatusCode ¶ added in v1.28.0
func (s *ServiceFailureException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceFailureException) String ¶ added in v1.28.0
func (s ServiceFailureException) String() string
String returns the string representation
type ServiceUnavailableException ¶ added in v1.28.0
type ServiceUnavailableException struct { // contains filtered or unexported fields }
The service is currently unavailable.
func (*ServiceUnavailableException) Code ¶ added in v1.28.0
func (s *ServiceUnavailableException) Code() string
Code returns the exception type name.
func (*ServiceUnavailableException) Error ¶ added in v1.28.0
func (s *ServiceUnavailableException) Error() string
func (ServiceUnavailableException) GoString ¶ added in v1.28.0
func (s ServiceUnavailableException) GoString() string
GoString returns the string representation
func (*ServiceUnavailableException) Message ¶ added in v1.28.0
func (s *ServiceUnavailableException) Message() string
Message returns the exception's message.
func (*ServiceUnavailableException) OrigErr ¶ added in v1.28.0
func (s *ServiceUnavailableException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceUnavailableException) RequestID ¶ added in v1.28.0
func (s *ServiceUnavailableException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceUnavailableException) StatusCode ¶ added in v1.28.0
func (s *ServiceUnavailableException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceUnavailableException) String ¶ added in v1.28.0
func (s ServiceUnavailableException) String() string
String returns the string representation
type SigninDelegateGroup ¶ added in v1.28.0
type SigninDelegateGroup struct { // The group name. GroupName *string `type:"string"` // contains filtered or unexported fields }
An Active Directory (AD) group whose members are granted permission to act as delegates.
func (SigninDelegateGroup) GoString ¶ added in v1.28.0
func (s SigninDelegateGroup) GoString() string
GoString returns the string representation
func (*SigninDelegateGroup) SetGroupName ¶ added in v1.28.0
func (s *SigninDelegateGroup) SetGroupName(v string) *SigninDelegateGroup
SetGroupName sets the GroupName field's value.
func (SigninDelegateGroup) String ¶ added in v1.28.0
func (s SigninDelegateGroup) String() string
String returns the string representation
type StreamingConfiguration ¶ added in v1.25.19
type StreamingConfiguration struct { // The retention period, in hours, for the Amazon Kinesis data. // // DataRetentionInHours is a required field DataRetentionInHours *int64 `type:"integer" required:"true"` // When true, media streaming to Amazon Kinesis is turned off. Disabled *bool `type:"boolean"` // The streaming notification targets. StreamingNotificationTargets []*StreamingNotificationTarget `min:"1" type:"list"` // contains filtered or unexported fields }
The streaming configuration associated with an Amazon Chime Voice Connector. Specifies whether media streaming is enabled for sending to Amazon Kinesis, and shows the retention period for the Amazon Kinesis data, in hours.
func (StreamingConfiguration) GoString ¶ added in v1.25.19
func (s StreamingConfiguration) GoString() string
GoString returns the string representation
func (*StreamingConfiguration) SetDataRetentionInHours ¶ added in v1.25.19
func (s *StreamingConfiguration) SetDataRetentionInHours(v int64) *StreamingConfiguration
SetDataRetentionInHours sets the DataRetentionInHours field's value.
func (*StreamingConfiguration) SetDisabled ¶ added in v1.25.19
func (s *StreamingConfiguration) SetDisabled(v bool) *StreamingConfiguration
SetDisabled sets the Disabled field's value.
func (*StreamingConfiguration) SetStreamingNotificationTargets ¶ added in v1.31.1
func (s *StreamingConfiguration) SetStreamingNotificationTargets(v []*StreamingNotificationTarget) *StreamingConfiguration
SetStreamingNotificationTargets sets the StreamingNotificationTargets field's value.
func (StreamingConfiguration) String ¶ added in v1.25.19
func (s StreamingConfiguration) String() string
String returns the string representation
func (*StreamingConfiguration) Validate ¶ added in v1.25.19
func (s *StreamingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StreamingNotificationTarget ¶ added in v1.31.1
type StreamingNotificationTarget struct { // The streaming notification target. // // NotificationTarget is a required field NotificationTarget *string `type:"string" required:"true" enum:"NotificationTarget"` // contains filtered or unexported fields }
The targeted recipient for a streaming configuration notification.
func (StreamingNotificationTarget) GoString ¶ added in v1.31.1
func (s StreamingNotificationTarget) GoString() string
GoString returns the string representation
func (*StreamingNotificationTarget) SetNotificationTarget ¶ added in v1.31.1
func (s *StreamingNotificationTarget) SetNotificationTarget(v string) *StreamingNotificationTarget
SetNotificationTarget sets the NotificationTarget field's value.
func (StreamingNotificationTarget) String ¶ added in v1.31.1
func (s StreamingNotificationTarget) String() string
String returns the string representation
func (*StreamingNotificationTarget) Validate ¶ added in v1.31.1
func (s *StreamingNotificationTarget) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Tag ¶ added in v1.30.7
type Tag struct { // The key of the tag. // // Key is a required field Key *string `min:"1" type:"string" required:"true" sensitive:"true"` // The value of the tag. // // Value is a required field Value *string `min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
Describes a tag applied to a resource.
type TagAttendeeInput ¶ added in v1.30.7
type TagAttendeeInput struct { // The Amazon Chime SDK attendee ID. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"attendeeId" type:"string" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // The tag key-value pairs. // // Tags is a required field Tags []*Tag `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (TagAttendeeInput) GoString ¶ added in v1.30.7
func (s TagAttendeeInput) GoString() string
GoString returns the string representation
func (*TagAttendeeInput) SetAttendeeId ¶ added in v1.30.7
func (s *TagAttendeeInput) SetAttendeeId(v string) *TagAttendeeInput
SetAttendeeId sets the AttendeeId field's value.
func (*TagAttendeeInput) SetMeetingId ¶ added in v1.30.7
func (s *TagAttendeeInput) SetMeetingId(v string) *TagAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (*TagAttendeeInput) SetTags ¶ added in v1.30.7
func (s *TagAttendeeInput) SetTags(v []*Tag) *TagAttendeeInput
SetTags sets the Tags field's value.
func (TagAttendeeInput) String ¶ added in v1.30.7
func (s TagAttendeeInput) String() string
String returns the string representation
func (*TagAttendeeInput) Validate ¶ added in v1.30.7
func (s *TagAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagAttendeeOutput ¶ added in v1.30.7
type TagAttendeeOutput struct {
// contains filtered or unexported fields
}
func (TagAttendeeOutput) GoString ¶ added in v1.30.7
func (s TagAttendeeOutput) GoString() string
GoString returns the string representation
func (TagAttendeeOutput) String ¶ added in v1.30.7
func (s TagAttendeeOutput) String() string
String returns the string representation
type TagMeetingInput ¶ added in v1.30.7
type TagMeetingInput struct { // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // The tag key-value pairs. // // Tags is a required field Tags []*Tag `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (TagMeetingInput) GoString ¶ added in v1.30.7
func (s TagMeetingInput) GoString() string
GoString returns the string representation
func (*TagMeetingInput) SetMeetingId ¶ added in v1.30.7
func (s *TagMeetingInput) SetMeetingId(v string) *TagMeetingInput
SetMeetingId sets the MeetingId field's value.
func (*TagMeetingInput) SetTags ¶ added in v1.30.7
func (s *TagMeetingInput) SetTags(v []*Tag) *TagMeetingInput
SetTags sets the Tags field's value.
func (TagMeetingInput) String ¶ added in v1.30.7
func (s TagMeetingInput) String() string
String returns the string representation
func (*TagMeetingInput) Validate ¶ added in v1.30.7
func (s *TagMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagMeetingOutput ¶ added in v1.30.7
type TagMeetingOutput struct {
// contains filtered or unexported fields
}
func (TagMeetingOutput) GoString ¶ added in v1.30.7
func (s TagMeetingOutput) GoString() string
GoString returns the string representation
func (TagMeetingOutput) String ¶ added in v1.30.7
func (s TagMeetingOutput) String() string
String returns the string representation
type TagResourceInput ¶ added in v1.30.7
type TagResourceInput struct { // The resource ARN. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true" sensitive:"true"` // The tag key-value pairs. // // Tags is a required field Tags []*Tag `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶ added in v1.30.7
func (s TagResourceInput) GoString() string
GoString returns the string representation
func (*TagResourceInput) SetResourceARN ¶ added in v1.30.7
func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*TagResourceInput) SetTags ¶ added in v1.30.7
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶ added in v1.30.7
func (s TagResourceInput) String() string
String returns the string representation
func (*TagResourceInput) Validate ¶ added in v1.30.7
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶ added in v1.30.7
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶ added in v1.30.7
func (s TagResourceOutput) GoString() string
GoString returns the string representation
func (TagResourceOutput) String ¶ added in v1.30.7
func (s TagResourceOutput) String() string
String returns the string representation
type TelephonySettings ¶ added in v1.18.4
type TelephonySettings struct { // Allows or denies inbound calling. // // InboundCalling is a required field InboundCalling *bool `type:"boolean" required:"true"` // Allows or denies outbound calling. // // OutboundCalling is a required field OutboundCalling *bool `type:"boolean" required:"true"` // Allows or denies SMS messaging. // // SMS is a required field SMS *bool `type:"boolean" required:"true"` // contains filtered or unexported fields }
Settings that allow management of telephony permissions for an Amazon Chime user, such as inbound and outbound calling and text messaging.
func (TelephonySettings) GoString ¶ added in v1.18.4
func (s TelephonySettings) GoString() string
GoString returns the string representation
func (*TelephonySettings) SetInboundCalling ¶ added in v1.18.4
func (s *TelephonySettings) SetInboundCalling(v bool) *TelephonySettings
SetInboundCalling sets the InboundCalling field's value.
func (*TelephonySettings) SetOutboundCalling ¶ added in v1.18.4
func (s *TelephonySettings) SetOutboundCalling(v bool) *TelephonySettings
SetOutboundCalling sets the OutboundCalling field's value.
func (*TelephonySettings) SetSMS ¶ added in v1.18.4
func (s *TelephonySettings) SetSMS(v bool) *TelephonySettings
SetSMS sets the SMS field's value.
func (TelephonySettings) String ¶ added in v1.18.4
func (s TelephonySettings) String() string
String returns the string representation
func (*TelephonySettings) Validate ¶ added in v1.18.4
func (s *TelephonySettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Termination ¶ added in v1.18.4
type Termination struct { // The countries to which calls are allowed, in ISO 3166-1 alpha-2 format. Required. CallingRegions []*string `type:"list"` // The IP addresses allowed to make calls, in CIDR format. Required. CidrAllowedList []*string `type:"list"` // The limit on calls per second. Max value based on account service quota. // Default value of 1. CpsLimit *int64 `min:"1" type:"integer"` // The default caller ID phone number. DefaultPhoneNumber *string `type:"string" sensitive:"true"` // When termination settings are disabled, outbound calls can not be made. Disabled *bool `type:"boolean"` // contains filtered or unexported fields }
Termination settings enable your SIP hosts to make outbound calls using your Amazon Chime Voice Connector.
func (Termination) GoString ¶ added in v1.18.4
func (s Termination) GoString() string
GoString returns the string representation
func (*Termination) SetCallingRegions ¶ added in v1.18.4
func (s *Termination) SetCallingRegions(v []*string) *Termination
SetCallingRegions sets the CallingRegions field's value.
func (*Termination) SetCidrAllowedList ¶ added in v1.18.4
func (s *Termination) SetCidrAllowedList(v []*string) *Termination
SetCidrAllowedList sets the CidrAllowedList field's value.
func (*Termination) SetCpsLimit ¶ added in v1.18.4
func (s *Termination) SetCpsLimit(v int64) *Termination
SetCpsLimit sets the CpsLimit field's value.
func (*Termination) SetDefaultPhoneNumber ¶ added in v1.18.4
func (s *Termination) SetDefaultPhoneNumber(v string) *Termination
SetDefaultPhoneNumber sets the DefaultPhoneNumber field's value.
func (*Termination) SetDisabled ¶ added in v1.18.4
func (s *Termination) SetDisabled(v bool) *Termination
SetDisabled sets the Disabled field's value.
func (Termination) String ¶ added in v1.18.4
func (s Termination) String() string
String returns the string representation
func (*Termination) Validate ¶ added in v1.18.4
func (s *Termination) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TerminationHealth ¶ added in v1.18.4
type TerminationHealth struct { // The source IP address. Source *string `type:"string"` // The timestamp, in ISO 8601 format. Timestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The termination health details, including the source IP address and timestamp of the last successful SIP OPTIONS message from your SIP infrastructure.
func (TerminationHealth) GoString ¶ added in v1.18.4
func (s TerminationHealth) GoString() string
GoString returns the string representation
func (*TerminationHealth) SetSource ¶ added in v1.18.4
func (s *TerminationHealth) SetSource(v string) *TerminationHealth
SetSource sets the Source field's value.
func (*TerminationHealth) SetTimestamp ¶ added in v1.18.4
func (s *TerminationHealth) SetTimestamp(v time.Time) *TerminationHealth
SetTimestamp sets the Timestamp field's value.
func (TerminationHealth) String ¶ added in v1.18.4
func (s TerminationHealth) String() string
String returns the string representation
type ThrottledClientException ¶ added in v1.28.0
type ThrottledClientException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The client exceeded its request rate limit.
func (*ThrottledClientException) Code ¶ added in v1.28.0
func (s *ThrottledClientException) Code() string
Code returns the exception type name.
func (*ThrottledClientException) Error ¶ added in v1.28.0
func (s *ThrottledClientException) Error() string
func (ThrottledClientException) GoString ¶ added in v1.28.0
func (s ThrottledClientException) GoString() string
GoString returns the string representation
func (*ThrottledClientException) Message ¶ added in v1.28.0
func (s *ThrottledClientException) Message() string
Message returns the exception's message.
func (*ThrottledClientException) OrigErr ¶ added in v1.28.0
func (s *ThrottledClientException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottledClientException) RequestID ¶ added in v1.28.0
func (s *ThrottledClientException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottledClientException) StatusCode ¶ added in v1.28.0
func (s *ThrottledClientException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottledClientException) String ¶ added in v1.28.0
func (s ThrottledClientException) String() string
String returns the string representation
type UnauthorizedClientException ¶ added in v1.28.0
type UnauthorizedClientException struct { // contains filtered or unexported fields }
The client is not currently authorized to make the request.
func (*UnauthorizedClientException) Code ¶ added in v1.28.0
func (s *UnauthorizedClientException) Code() string
Code returns the exception type name.
func (*UnauthorizedClientException) Error ¶ added in v1.28.0
func (s *UnauthorizedClientException) Error() string
func (UnauthorizedClientException) GoString ¶ added in v1.28.0
func (s UnauthorizedClientException) GoString() string
GoString returns the string representation
func (*UnauthorizedClientException) Message ¶ added in v1.28.0
func (s *UnauthorizedClientException) Message() string
Message returns the exception's message.
func (*UnauthorizedClientException) OrigErr ¶ added in v1.28.0
func (s *UnauthorizedClientException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnauthorizedClientException) RequestID ¶ added in v1.28.0
func (s *UnauthorizedClientException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnauthorizedClientException) StatusCode ¶ added in v1.28.0
func (s *UnauthorizedClientException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnauthorizedClientException) String ¶ added in v1.28.0
func (s UnauthorizedClientException) String() string
String returns the string representation
type UnprocessableEntityException ¶ added in v1.28.0
type UnprocessableEntityException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Code_ *string `locationName:"Code" type:"string" enum:"ErrorCode"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The request was well-formed but was unable to be followed due to semantic errors.
func (*UnprocessableEntityException) Code ¶ added in v1.28.0
func (s *UnprocessableEntityException) Code() string
Code returns the exception type name.
func (*UnprocessableEntityException) Error ¶ added in v1.28.0
func (s *UnprocessableEntityException) Error() string
func (UnprocessableEntityException) GoString ¶ added in v1.28.0
func (s UnprocessableEntityException) GoString() string
GoString returns the string representation
func (*UnprocessableEntityException) Message ¶ added in v1.28.0
func (s *UnprocessableEntityException) Message() string
Message returns the exception's message.
func (*UnprocessableEntityException) OrigErr ¶ added in v1.28.0
func (s *UnprocessableEntityException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnprocessableEntityException) RequestID ¶ added in v1.28.0
func (s *UnprocessableEntityException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnprocessableEntityException) StatusCode ¶ added in v1.28.0
func (s *UnprocessableEntityException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnprocessableEntityException) String ¶ added in v1.28.0
func (s UnprocessableEntityException) String() string
String returns the string representation
type UntagAttendeeInput ¶ added in v1.30.7
type UntagAttendeeInput struct { // The Amazon Chime SDK attendee ID. // // AttendeeId is a required field AttendeeId *string `location:"uri" locationName:"attendeeId" type:"string" required:"true"` // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // The tag keys. // // TagKeys is a required field TagKeys []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagAttendeeInput) GoString ¶ added in v1.30.7
func (s UntagAttendeeInput) GoString() string
GoString returns the string representation
func (*UntagAttendeeInput) SetAttendeeId ¶ added in v1.30.7
func (s *UntagAttendeeInput) SetAttendeeId(v string) *UntagAttendeeInput
SetAttendeeId sets the AttendeeId field's value.
func (*UntagAttendeeInput) SetMeetingId ¶ added in v1.30.7
func (s *UntagAttendeeInput) SetMeetingId(v string) *UntagAttendeeInput
SetMeetingId sets the MeetingId field's value.
func (*UntagAttendeeInput) SetTagKeys ¶ added in v1.30.7
func (s *UntagAttendeeInput) SetTagKeys(v []*string) *UntagAttendeeInput
SetTagKeys sets the TagKeys field's value.
func (UntagAttendeeInput) String ¶ added in v1.30.7
func (s UntagAttendeeInput) String() string
String returns the string representation
func (*UntagAttendeeInput) Validate ¶ added in v1.30.7
func (s *UntagAttendeeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagAttendeeOutput ¶ added in v1.30.7
type UntagAttendeeOutput struct {
// contains filtered or unexported fields
}
func (UntagAttendeeOutput) GoString ¶ added in v1.30.7
func (s UntagAttendeeOutput) GoString() string
GoString returns the string representation
func (UntagAttendeeOutput) String ¶ added in v1.30.7
func (s UntagAttendeeOutput) String() string
String returns the string representation
type UntagMeetingInput ¶ added in v1.30.7
type UntagMeetingInput struct { // The Amazon Chime SDK meeting ID. // // MeetingId is a required field MeetingId *string `location:"uri" locationName:"meetingId" type:"string" required:"true"` // The tag keys. // // TagKeys is a required field TagKeys []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagMeetingInput) GoString ¶ added in v1.30.7
func (s UntagMeetingInput) GoString() string
GoString returns the string representation
func (*UntagMeetingInput) SetMeetingId ¶ added in v1.30.7
func (s *UntagMeetingInput) SetMeetingId(v string) *UntagMeetingInput
SetMeetingId sets the MeetingId field's value.
func (*UntagMeetingInput) SetTagKeys ¶ added in v1.30.7
func (s *UntagMeetingInput) SetTagKeys(v []*string) *UntagMeetingInput
SetTagKeys sets the TagKeys field's value.
func (UntagMeetingInput) String ¶ added in v1.30.7
func (s UntagMeetingInput) String() string
String returns the string representation
func (*UntagMeetingInput) Validate ¶ added in v1.30.7
func (s *UntagMeetingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagMeetingOutput ¶ added in v1.30.7
type UntagMeetingOutput struct {
// contains filtered or unexported fields
}
func (UntagMeetingOutput) GoString ¶ added in v1.30.7
func (s UntagMeetingOutput) GoString() string
GoString returns the string representation
func (UntagMeetingOutput) String ¶ added in v1.30.7
func (s UntagMeetingOutput) String() string
String returns the string representation
type UntagResourceInput ¶ added in v1.30.7
type UntagResourceInput struct { // The resource ARN. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true" sensitive:"true"` // The tag keys. // // TagKeys is a required field TagKeys []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶ added in v1.30.7
func (s UntagResourceInput) GoString() string
GoString returns the string representation
func (*UntagResourceInput) SetResourceARN ¶ added in v1.30.7
func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*UntagResourceInput) SetTagKeys ¶ added in v1.30.7
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶ added in v1.30.7
func (s UntagResourceInput) String() string
String returns the string representation
func (*UntagResourceInput) Validate ¶ added in v1.30.7
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶ added in v1.30.7
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶ added in v1.30.7
func (s UntagResourceOutput) GoString() string
GoString returns the string representation
func (UntagResourceOutput) String ¶ added in v1.30.7
func (s UntagResourceOutput) String() string
String returns the string representation
type UpdateAccountInput ¶
type UpdateAccountInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The new name for the specified Amazon Chime account. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateAccountInput) GoString ¶
func (s UpdateAccountInput) GoString() string
GoString returns the string representation
func (*UpdateAccountInput) SetAccountId ¶
func (s *UpdateAccountInput) SetAccountId(v string) *UpdateAccountInput
SetAccountId sets the AccountId field's value.
func (*UpdateAccountInput) SetName ¶
func (s *UpdateAccountInput) SetName(v string) *UpdateAccountInput
SetName sets the Name field's value.
func (UpdateAccountInput) String ¶
func (s UpdateAccountInput) String() string
String returns the string representation
func (*UpdateAccountInput) Validate ¶
func (s *UpdateAccountInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAccountOutput ¶
type UpdateAccountOutput struct { // The updated Amazon Chime account details. Account *Account `type:"structure"` // contains filtered or unexported fields }
func (UpdateAccountOutput) GoString ¶
func (s UpdateAccountOutput) GoString() string
GoString returns the string representation
func (*UpdateAccountOutput) SetAccount ¶
func (s *UpdateAccountOutput) SetAccount(v *Account) *UpdateAccountOutput
SetAccount sets the Account field's value.
func (UpdateAccountOutput) String ¶
func (s UpdateAccountOutput) String() string
String returns the string representation
type UpdateAccountSettingsInput ¶
type UpdateAccountSettingsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The Amazon Chime account settings to update. // // AccountSettings is a required field AccountSettings *AccountSettings `type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateAccountSettingsInput) GoString ¶
func (s UpdateAccountSettingsInput) GoString() string
GoString returns the string representation
func (*UpdateAccountSettingsInput) SetAccountId ¶
func (s *UpdateAccountSettingsInput) SetAccountId(v string) *UpdateAccountSettingsInput
SetAccountId sets the AccountId field's value.
func (*UpdateAccountSettingsInput) SetAccountSettings ¶
func (s *UpdateAccountSettingsInput) SetAccountSettings(v *AccountSettings) *UpdateAccountSettingsInput
SetAccountSettings sets the AccountSettings field's value.
func (UpdateAccountSettingsInput) String ¶
func (s UpdateAccountSettingsInput) String() string
String returns the string representation
func (*UpdateAccountSettingsInput) Validate ¶
func (s *UpdateAccountSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAccountSettingsOutput ¶
type UpdateAccountSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdateAccountSettingsOutput) GoString ¶
func (s UpdateAccountSettingsOutput) GoString() string
GoString returns the string representation
func (UpdateAccountSettingsOutput) String ¶
func (s UpdateAccountSettingsOutput) String() string
String returns the string representation
type UpdateBotInput ¶ added in v1.19.30
type UpdateBotInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The bot ID. // // BotId is a required field BotId *string `location:"uri" locationName:"botId" type:"string" required:"true"` // When true, stops the specified bot from running in your account. Disabled *bool `type:"boolean"` // contains filtered or unexported fields }
func (UpdateBotInput) GoString ¶ added in v1.19.30
func (s UpdateBotInput) GoString() string
GoString returns the string representation
func (*UpdateBotInput) SetAccountId ¶ added in v1.19.30
func (s *UpdateBotInput) SetAccountId(v string) *UpdateBotInput
SetAccountId sets the AccountId field's value.
func (*UpdateBotInput) SetBotId ¶ added in v1.19.30
func (s *UpdateBotInput) SetBotId(v string) *UpdateBotInput
SetBotId sets the BotId field's value.
func (*UpdateBotInput) SetDisabled ¶ added in v1.19.30
func (s *UpdateBotInput) SetDisabled(v bool) *UpdateBotInput
SetDisabled sets the Disabled field's value.
func (UpdateBotInput) String ¶ added in v1.19.30
func (s UpdateBotInput) String() string
String returns the string representation
func (*UpdateBotInput) Validate ¶ added in v1.19.30
func (s *UpdateBotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBotOutput ¶ added in v1.19.30
type UpdateBotOutput struct { // The updated bot details. Bot *Bot `type:"structure"` // contains filtered or unexported fields }
func (UpdateBotOutput) GoString ¶ added in v1.19.30
func (s UpdateBotOutput) GoString() string
GoString returns the string representation
func (*UpdateBotOutput) SetBot ¶ added in v1.19.30
func (s *UpdateBotOutput) SetBot(v *Bot) *UpdateBotOutput
SetBot sets the Bot field's value.
func (UpdateBotOutput) String ¶ added in v1.19.30
func (s UpdateBotOutput) String() string
String returns the string representation
type UpdateGlobalSettingsInput ¶ added in v1.18.4
type UpdateGlobalSettingsInput struct { // The Amazon Chime Business Calling settings. // // BusinessCalling is a required field BusinessCalling *BusinessCallingSettings `type:"structure" required:"true"` // The Amazon Chime Voice Connector settings. // // VoiceConnector is a required field VoiceConnector *VoiceConnectorSettings `type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateGlobalSettingsInput) GoString ¶ added in v1.18.4
func (s UpdateGlobalSettingsInput) GoString() string
GoString returns the string representation
func (*UpdateGlobalSettingsInput) SetBusinessCalling ¶ added in v1.18.4
func (s *UpdateGlobalSettingsInput) SetBusinessCalling(v *BusinessCallingSettings) *UpdateGlobalSettingsInput
SetBusinessCalling sets the BusinessCalling field's value.
func (*UpdateGlobalSettingsInput) SetVoiceConnector ¶ added in v1.18.4
func (s *UpdateGlobalSettingsInput) SetVoiceConnector(v *VoiceConnectorSettings) *UpdateGlobalSettingsInput
SetVoiceConnector sets the VoiceConnector field's value.
func (UpdateGlobalSettingsInput) String ¶ added in v1.18.4
func (s UpdateGlobalSettingsInput) String() string
String returns the string representation
func (*UpdateGlobalSettingsInput) Validate ¶ added in v1.18.4
func (s *UpdateGlobalSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGlobalSettingsOutput ¶ added in v1.18.4
type UpdateGlobalSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdateGlobalSettingsOutput) GoString ¶ added in v1.18.4
func (s UpdateGlobalSettingsOutput) GoString() string
GoString returns the string representation
func (UpdateGlobalSettingsOutput) String ¶ added in v1.18.4
func (s UpdateGlobalSettingsOutput) String() string
String returns the string representation
type UpdatePhoneNumberInput ¶ added in v1.18.4
type UpdatePhoneNumberInput struct { // The outbound calling name associated with the phone number. CallingName *string `type:"string" sensitive:"true"` // The phone number ID. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true"` // The product type. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
func (UpdatePhoneNumberInput) GoString ¶ added in v1.18.4
func (s UpdatePhoneNumberInput) GoString() string
GoString returns the string representation
func (*UpdatePhoneNumberInput) SetCallingName ¶ added in v1.25.19
func (s *UpdatePhoneNumberInput) SetCallingName(v string) *UpdatePhoneNumberInput
SetCallingName sets the CallingName field's value.
func (*UpdatePhoneNumberInput) SetPhoneNumberId ¶ added in v1.18.4
func (s *UpdatePhoneNumberInput) SetPhoneNumberId(v string) *UpdatePhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (*UpdatePhoneNumberInput) SetProductType ¶ added in v1.18.4
func (s *UpdatePhoneNumberInput) SetProductType(v string) *UpdatePhoneNumberInput
SetProductType sets the ProductType field's value.
func (UpdatePhoneNumberInput) String ¶ added in v1.18.4
func (s UpdatePhoneNumberInput) String() string
String returns the string representation
func (*UpdatePhoneNumberInput) Validate ¶ added in v1.18.4
func (s *UpdatePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePhoneNumberOutput ¶ added in v1.18.4
type UpdatePhoneNumberOutput struct { // The updated phone number details. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (UpdatePhoneNumberOutput) GoString ¶ added in v1.18.4
func (s UpdatePhoneNumberOutput) GoString() string
GoString returns the string representation
func (*UpdatePhoneNumberOutput) SetPhoneNumber ¶ added in v1.18.4
func (s *UpdatePhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *UpdatePhoneNumberOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (UpdatePhoneNumberOutput) String ¶ added in v1.18.4
func (s UpdatePhoneNumberOutput) String() string
String returns the string representation
type UpdatePhoneNumberRequestItem ¶ added in v1.18.4
type UpdatePhoneNumberRequestItem struct { // The outbound calling name to update. CallingName *string `type:"string" sensitive:"true"` // The phone number ID to update. // // PhoneNumberId is a required field PhoneNumberId *string `type:"string" required:"true"` // The product type to update. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
The phone number ID, product type, or calling name fields to update, used with the BatchUpdatePhoneNumber and UpdatePhoneNumber actions.
func (UpdatePhoneNumberRequestItem) GoString ¶ added in v1.18.4
func (s UpdatePhoneNumberRequestItem) GoString() string
GoString returns the string representation
func (*UpdatePhoneNumberRequestItem) SetCallingName ¶ added in v1.25.19
func (s *UpdatePhoneNumberRequestItem) SetCallingName(v string) *UpdatePhoneNumberRequestItem
SetCallingName sets the CallingName field's value.
func (*UpdatePhoneNumberRequestItem) SetPhoneNumberId ¶ added in v1.18.4
func (s *UpdatePhoneNumberRequestItem) SetPhoneNumberId(v string) *UpdatePhoneNumberRequestItem
SetPhoneNumberId sets the PhoneNumberId field's value.
func (*UpdatePhoneNumberRequestItem) SetProductType ¶ added in v1.18.4
func (s *UpdatePhoneNumberRequestItem) SetProductType(v string) *UpdatePhoneNumberRequestItem
SetProductType sets the ProductType field's value.
func (UpdatePhoneNumberRequestItem) String ¶ added in v1.18.4
func (s UpdatePhoneNumberRequestItem) String() string
String returns the string representation
func (*UpdatePhoneNumberRequestItem) Validate ¶ added in v1.18.4
func (s *UpdatePhoneNumberRequestItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePhoneNumberSettingsInput ¶ added in v1.25.19
type UpdatePhoneNumberSettingsInput struct { // The default outbound calling name for the account. // // CallingName is a required field CallingName *string `type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (UpdatePhoneNumberSettingsInput) GoString ¶ added in v1.25.19
func (s UpdatePhoneNumberSettingsInput) GoString() string
GoString returns the string representation
func (*UpdatePhoneNumberSettingsInput) SetCallingName ¶ added in v1.25.19
func (s *UpdatePhoneNumberSettingsInput) SetCallingName(v string) *UpdatePhoneNumberSettingsInput
SetCallingName sets the CallingName field's value.
func (UpdatePhoneNumberSettingsInput) String ¶ added in v1.25.19
func (s UpdatePhoneNumberSettingsInput) String() string
String returns the string representation
func (*UpdatePhoneNumberSettingsInput) Validate ¶ added in v1.25.19
func (s *UpdatePhoneNumberSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePhoneNumberSettingsOutput ¶ added in v1.25.19
type UpdatePhoneNumberSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdatePhoneNumberSettingsOutput) GoString ¶ added in v1.25.19
func (s UpdatePhoneNumberSettingsOutput) GoString() string
GoString returns the string representation
func (UpdatePhoneNumberSettingsOutput) String ¶ added in v1.25.19
func (s UpdatePhoneNumberSettingsOutput) String() string
String returns the string representation
type UpdateProxySessionInput ¶ added in v1.30.5
type UpdateProxySessionInput struct { // The proxy session capabilities. // // Capabilities is a required field Capabilities []*string `type:"list" required:"true"` // The number of minutes allowed for the proxy session. ExpiryMinutes *int64 `min:"1" type:"integer"` // The proxy session ID. // // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // The Amazon Chime voice connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateProxySessionInput) GoString ¶ added in v1.30.5
func (s UpdateProxySessionInput) GoString() string
GoString returns the string representation
func (*UpdateProxySessionInput) SetCapabilities ¶ added in v1.30.5
func (s *UpdateProxySessionInput) SetCapabilities(v []*string) *UpdateProxySessionInput
SetCapabilities sets the Capabilities field's value.
func (*UpdateProxySessionInput) SetExpiryMinutes ¶ added in v1.30.5
func (s *UpdateProxySessionInput) SetExpiryMinutes(v int64) *UpdateProxySessionInput
SetExpiryMinutes sets the ExpiryMinutes field's value.
func (*UpdateProxySessionInput) SetProxySessionId ¶ added in v1.30.5
func (s *UpdateProxySessionInput) SetProxySessionId(v string) *UpdateProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (*UpdateProxySessionInput) SetVoiceConnectorId ¶ added in v1.30.5
func (s *UpdateProxySessionInput) SetVoiceConnectorId(v string) *UpdateProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (UpdateProxySessionInput) String ¶ added in v1.30.5
func (s UpdateProxySessionInput) String() string
String returns the string representation
func (*UpdateProxySessionInput) Validate ¶ added in v1.30.5
func (s *UpdateProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateProxySessionOutput ¶ added in v1.30.5
type UpdateProxySessionOutput struct { // The proxy session details. ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
func (UpdateProxySessionOutput) GoString ¶ added in v1.30.5
func (s UpdateProxySessionOutput) GoString() string
GoString returns the string representation
func (*UpdateProxySessionOutput) SetProxySession ¶ added in v1.30.5
func (s *UpdateProxySessionOutput) SetProxySession(v *ProxySession) *UpdateProxySessionOutput
SetProxySession sets the ProxySession field's value.
func (UpdateProxySessionOutput) String ¶ added in v1.30.5
func (s UpdateProxySessionOutput) String() string
String returns the string representation
type UpdateRoomInput ¶ added in v1.25.36
type UpdateRoomInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The room name. Name *string `type:"string" sensitive:"true"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateRoomInput) GoString ¶ added in v1.25.36
func (s UpdateRoomInput) GoString() string
GoString returns the string representation
func (*UpdateRoomInput) SetAccountId ¶ added in v1.25.36
func (s *UpdateRoomInput) SetAccountId(v string) *UpdateRoomInput
SetAccountId sets the AccountId field's value.
func (*UpdateRoomInput) SetName ¶ added in v1.25.36
func (s *UpdateRoomInput) SetName(v string) *UpdateRoomInput
SetName sets the Name field's value.
func (*UpdateRoomInput) SetRoomId ¶ added in v1.25.36
func (s *UpdateRoomInput) SetRoomId(v string) *UpdateRoomInput
SetRoomId sets the RoomId field's value.
func (UpdateRoomInput) String ¶ added in v1.25.36
func (s UpdateRoomInput) String() string
String returns the string representation
func (*UpdateRoomInput) Validate ¶ added in v1.25.36
func (s *UpdateRoomInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRoomMembershipInput ¶ added in v1.25.36
type UpdateRoomMembershipInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The member ID. // // MemberId is a required field MemberId *string `location:"uri" locationName:"memberId" type:"string" required:"true"` // The role of the member. Role *string `type:"string" enum:"RoomMembershipRole"` // The room ID. // // RoomId is a required field RoomId *string `location:"uri" locationName:"roomId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateRoomMembershipInput) GoString ¶ added in v1.25.36
func (s UpdateRoomMembershipInput) GoString() string
GoString returns the string representation
func (*UpdateRoomMembershipInput) SetAccountId ¶ added in v1.25.36
func (s *UpdateRoomMembershipInput) SetAccountId(v string) *UpdateRoomMembershipInput
SetAccountId sets the AccountId field's value.
func (*UpdateRoomMembershipInput) SetMemberId ¶ added in v1.25.36
func (s *UpdateRoomMembershipInput) SetMemberId(v string) *UpdateRoomMembershipInput
SetMemberId sets the MemberId field's value.
func (*UpdateRoomMembershipInput) SetRole ¶ added in v1.25.36
func (s *UpdateRoomMembershipInput) SetRole(v string) *UpdateRoomMembershipInput
SetRole sets the Role field's value.
func (*UpdateRoomMembershipInput) SetRoomId ¶ added in v1.25.36
func (s *UpdateRoomMembershipInput) SetRoomId(v string) *UpdateRoomMembershipInput
SetRoomId sets the RoomId field's value.
func (UpdateRoomMembershipInput) String ¶ added in v1.25.36
func (s UpdateRoomMembershipInput) String() string
String returns the string representation
func (*UpdateRoomMembershipInput) Validate ¶ added in v1.25.36
func (s *UpdateRoomMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRoomMembershipOutput ¶ added in v1.25.36
type UpdateRoomMembershipOutput struct { // The room membership details. RoomMembership *RoomMembership `type:"structure"` // contains filtered or unexported fields }
func (UpdateRoomMembershipOutput) GoString ¶ added in v1.25.36
func (s UpdateRoomMembershipOutput) GoString() string
GoString returns the string representation
func (*UpdateRoomMembershipOutput) SetRoomMembership ¶ added in v1.25.36
func (s *UpdateRoomMembershipOutput) SetRoomMembership(v *RoomMembership) *UpdateRoomMembershipOutput
SetRoomMembership sets the RoomMembership field's value.
func (UpdateRoomMembershipOutput) String ¶ added in v1.25.36
func (s UpdateRoomMembershipOutput) String() string
String returns the string representation
type UpdateRoomOutput ¶ added in v1.25.36
type UpdateRoomOutput struct { // The room details. Room *Room `type:"structure"` // contains filtered or unexported fields }
func (UpdateRoomOutput) GoString ¶ added in v1.25.36
func (s UpdateRoomOutput) GoString() string
GoString returns the string representation
func (*UpdateRoomOutput) SetRoom ¶ added in v1.25.36
func (s *UpdateRoomOutput) SetRoom(v *Room) *UpdateRoomOutput
SetRoom sets the Room field's value.
func (UpdateRoomOutput) String ¶ added in v1.25.36
func (s UpdateRoomOutput) String() string
String returns the string representation
type UpdateUserInput ¶
type UpdateUserInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The Alexa for Business metadata. AlexaForBusinessMetadata *AlexaForBusinessMetadata `type:"structure"` // The user license type to update. This must be a supported license type for // the Amazon Chime account that the user belongs to. LicenseType *string `type:"string" enum:"License"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // The user type. UserType *string `type:"string" enum:"UserType"` // contains filtered or unexported fields }
func (UpdateUserInput) GoString ¶
func (s UpdateUserInput) GoString() string
GoString returns the string representation
func (*UpdateUserInput) SetAccountId ¶
func (s *UpdateUserInput) SetAccountId(v string) *UpdateUserInput
SetAccountId sets the AccountId field's value.
func (*UpdateUserInput) SetAlexaForBusinessMetadata ¶ added in v1.28.0
func (s *UpdateUserInput) SetAlexaForBusinessMetadata(v *AlexaForBusinessMetadata) *UpdateUserInput
SetAlexaForBusinessMetadata sets the AlexaForBusinessMetadata field's value.
func (*UpdateUserInput) SetLicenseType ¶
func (s *UpdateUserInput) SetLicenseType(v string) *UpdateUserInput
SetLicenseType sets the LicenseType field's value.
func (*UpdateUserInput) SetUserId ¶
func (s *UpdateUserInput) SetUserId(v string) *UpdateUserInput
SetUserId sets the UserId field's value.
func (*UpdateUserInput) SetUserType ¶ added in v1.28.0
func (s *UpdateUserInput) SetUserType(v string) *UpdateUserInput
SetUserType sets the UserType field's value.
func (UpdateUserInput) String ¶
func (s UpdateUserInput) String() string
String returns the string representation
func (*UpdateUserInput) Validate ¶
func (s *UpdateUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUserOutput ¶
type UpdateUserOutput struct { // The updated user details. User *User `type:"structure"` // contains filtered or unexported fields }
func (UpdateUserOutput) GoString ¶
func (s UpdateUserOutput) GoString() string
GoString returns the string representation
func (*UpdateUserOutput) SetUser ¶
func (s *UpdateUserOutput) SetUser(v *User) *UpdateUserOutput
SetUser sets the User field's value.
func (UpdateUserOutput) String ¶
func (s UpdateUserOutput) String() string
String returns the string representation
type UpdateUserRequestItem ¶
type UpdateUserRequestItem struct { // The Alexa for Business metadata. AlexaForBusinessMetadata *AlexaForBusinessMetadata `type:"structure"` // The user license type. LicenseType *string `type:"string" enum:"License"` // The user ID. // // UserId is a required field UserId *string `type:"string" required:"true"` // The user type. UserType *string `type:"string" enum:"UserType"` // contains filtered or unexported fields }
The user ID and user fields to update, used with the BatchUpdateUser action.
func (UpdateUserRequestItem) GoString ¶
func (s UpdateUserRequestItem) GoString() string
GoString returns the string representation
func (*UpdateUserRequestItem) SetAlexaForBusinessMetadata ¶ added in v1.28.0
func (s *UpdateUserRequestItem) SetAlexaForBusinessMetadata(v *AlexaForBusinessMetadata) *UpdateUserRequestItem
SetAlexaForBusinessMetadata sets the AlexaForBusinessMetadata field's value.
func (*UpdateUserRequestItem) SetLicenseType ¶
func (s *UpdateUserRequestItem) SetLicenseType(v string) *UpdateUserRequestItem
SetLicenseType sets the LicenseType field's value.
func (*UpdateUserRequestItem) SetUserId ¶
func (s *UpdateUserRequestItem) SetUserId(v string) *UpdateUserRequestItem
SetUserId sets the UserId field's value.
func (*UpdateUserRequestItem) SetUserType ¶ added in v1.28.0
func (s *UpdateUserRequestItem) SetUserType(v string) *UpdateUserRequestItem
SetUserType sets the UserType field's value.
func (UpdateUserRequestItem) String ¶
func (s UpdateUserRequestItem) String() string
String returns the string representation
func (*UpdateUserRequestItem) Validate ¶
func (s *UpdateUserRequestItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUserSettingsInput ¶ added in v1.18.4
type UpdateUserSettingsInput struct { // The Amazon Chime account ID. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" type:"string" required:"true"` // The user ID. // // UserId is a required field UserId *string `location:"uri" locationName:"userId" type:"string" required:"true"` // The user settings to update. // // UserSettings is a required field UserSettings *UserSettings `type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateUserSettingsInput) GoString ¶ added in v1.18.4
func (s UpdateUserSettingsInput) GoString() string
GoString returns the string representation
func (*UpdateUserSettingsInput) SetAccountId ¶ added in v1.18.4
func (s *UpdateUserSettingsInput) SetAccountId(v string) *UpdateUserSettingsInput
SetAccountId sets the AccountId field's value.
func (*UpdateUserSettingsInput) SetUserId ¶ added in v1.18.4
func (s *UpdateUserSettingsInput) SetUserId(v string) *UpdateUserSettingsInput
SetUserId sets the UserId field's value.
func (*UpdateUserSettingsInput) SetUserSettings ¶ added in v1.18.4
func (s *UpdateUserSettingsInput) SetUserSettings(v *UserSettings) *UpdateUserSettingsInput
SetUserSettings sets the UserSettings field's value.
func (UpdateUserSettingsInput) String ¶ added in v1.18.4
func (s UpdateUserSettingsInput) String() string
String returns the string representation
func (*UpdateUserSettingsInput) Validate ¶ added in v1.18.4
func (s *UpdateUserSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUserSettingsOutput ¶ added in v1.18.4
type UpdateUserSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdateUserSettingsOutput) GoString ¶ added in v1.18.4
func (s UpdateUserSettingsOutput) GoString() string
GoString returns the string representation
func (UpdateUserSettingsOutput) String ¶ added in v1.18.4
func (s UpdateUserSettingsOutput) String() string
String returns the string representation
type UpdateVoiceConnectorGroupInput ¶ added in v1.25.19
type UpdateVoiceConnectorGroupInput struct { // The name of the Amazon Chime Voice Connector group. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The Amazon Chime Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // The VoiceConnectorItems to associate with the group. // // VoiceConnectorItems is a required field VoiceConnectorItems []*VoiceConnectorItem `type:"list" required:"true"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorGroupInput) GoString ¶ added in v1.25.19
func (s UpdateVoiceConnectorGroupInput) GoString() string
GoString returns the string representation
func (*UpdateVoiceConnectorGroupInput) SetName ¶ added in v1.25.19
func (s *UpdateVoiceConnectorGroupInput) SetName(v string) *UpdateVoiceConnectorGroupInput
SetName sets the Name field's value.
func (*UpdateVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶ added in v1.25.19
func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *UpdateVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (*UpdateVoiceConnectorGroupInput) SetVoiceConnectorItems ¶ added in v1.25.19
func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *UpdateVoiceConnectorGroupInput
SetVoiceConnectorItems sets the VoiceConnectorItems field's value.
func (UpdateVoiceConnectorGroupInput) String ¶ added in v1.25.19
func (s UpdateVoiceConnectorGroupInput) String() string
String returns the string representation
func (*UpdateVoiceConnectorGroupInput) Validate ¶ added in v1.25.19
func (s *UpdateVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVoiceConnectorGroupOutput ¶ added in v1.25.19
type UpdateVoiceConnectorGroupOutput struct { // The updated Amazon Chime Voice Connector group details. VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorGroupOutput) GoString ¶ added in v1.25.19
func (s UpdateVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation
func (*UpdateVoiceConnectorGroupOutput) SetVoiceConnectorGroup ¶ added in v1.25.19
func (s *UpdateVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *UpdateVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
func (UpdateVoiceConnectorGroupOutput) String ¶ added in v1.25.19
func (s UpdateVoiceConnectorGroupOutput) String() string
String returns the string representation
type UpdateVoiceConnectorInput ¶ added in v1.18.4
type UpdateVoiceConnectorInput struct { // The name of the Amazon Chime Voice Connector. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // When enabled, requires encryption for the Amazon Chime Voice Connector. // // RequireEncryption is a required field RequireEncryption *bool `type:"boolean" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorInput) GoString ¶ added in v1.18.4
func (s UpdateVoiceConnectorInput) GoString() string
GoString returns the string representation
func (*UpdateVoiceConnectorInput) SetName ¶ added in v1.18.4
func (s *UpdateVoiceConnectorInput) SetName(v string) *UpdateVoiceConnectorInput
SetName sets the Name field's value.
func (*UpdateVoiceConnectorInput) SetRequireEncryption ¶ added in v1.18.4
func (s *UpdateVoiceConnectorInput) SetRequireEncryption(v bool) *UpdateVoiceConnectorInput
SetRequireEncryption sets the RequireEncryption field's value.
func (*UpdateVoiceConnectorInput) SetVoiceConnectorId ¶ added in v1.18.4
func (s *UpdateVoiceConnectorInput) SetVoiceConnectorId(v string) *UpdateVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (UpdateVoiceConnectorInput) String ¶ added in v1.18.4
func (s UpdateVoiceConnectorInput) String() string
String returns the string representation
func (*UpdateVoiceConnectorInput) Validate ¶ added in v1.18.4
func (s *UpdateVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVoiceConnectorOutput ¶ added in v1.18.4
type UpdateVoiceConnectorOutput struct { // The updated Amazon Chime Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorOutput) GoString ¶ added in v1.18.4
func (s UpdateVoiceConnectorOutput) GoString() string
GoString returns the string representation
func (*UpdateVoiceConnectorOutput) SetVoiceConnector ¶ added in v1.18.4
func (s *UpdateVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *UpdateVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (UpdateVoiceConnectorOutput) String ¶ added in v1.18.4
func (s UpdateVoiceConnectorOutput) String() string
String returns the string representation
type User ¶
type User struct { // The Amazon Chime account ID. AccountId *string `type:"string"` // The Alexa for Business metadata. AlexaForBusinessMetadata *AlexaForBusinessMetadata `type:"structure"` // The display name of the user. DisplayName *string `type:"string" sensitive:"true"` // Date and time when the user is invited to the Amazon Chime account, in ISO // 8601 format. InvitedOn *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The license type for the user. LicenseType *string `type:"string" enum:"License"` // The user's personal meeting PIN. PersonalPIN *string `type:"string"` // The primary email address of the user. PrimaryEmail *string `type:"string" sensitive:"true"` // The primary phone number associated with the user. PrimaryProvisionedNumber *string `type:"string" sensitive:"true"` // Date and time when the user is registered, in ISO 8601 format. RegisteredOn *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The user ID. // // UserId is a required field UserId *string `type:"string" required:"true"` // The user invite status. UserInvitationStatus *string `type:"string" enum:"InviteStatus"` // The user registration status. UserRegistrationStatus *string `type:"string" enum:"RegistrationStatus"` // The user type. UserType *string `type:"string" enum:"UserType"` // contains filtered or unexported fields }
The user on the Amazon Chime account.
func (*User) SetAccountId ¶
SetAccountId sets the AccountId field's value.
func (*User) SetAlexaForBusinessMetadata ¶ added in v1.28.0
func (s *User) SetAlexaForBusinessMetadata(v *AlexaForBusinessMetadata) *User
SetAlexaForBusinessMetadata sets the AlexaForBusinessMetadata field's value.
func (*User) SetDisplayName ¶
SetDisplayName sets the DisplayName field's value.
func (*User) SetInvitedOn ¶
SetInvitedOn sets the InvitedOn field's value.
func (*User) SetLicenseType ¶
SetLicenseType sets the LicenseType field's value.
func (*User) SetPersonalPIN ¶
SetPersonalPIN sets the PersonalPIN field's value.
func (*User) SetPrimaryEmail ¶
SetPrimaryEmail sets the PrimaryEmail field's value.
func (*User) SetPrimaryProvisionedNumber ¶ added in v1.18.4
SetPrimaryProvisionedNumber sets the PrimaryProvisionedNumber field's value.
func (*User) SetRegisteredOn ¶
SetRegisteredOn sets the RegisteredOn field's value.
func (*User) SetUserInvitationStatus ¶
SetUserInvitationStatus sets the UserInvitationStatus field's value.
func (*User) SetUserRegistrationStatus ¶
SetUserRegistrationStatus sets the UserRegistrationStatus field's value.
func (*User) SetUserType ¶ added in v1.28.0
SetUserType sets the UserType field's value.
type UserError ¶
type UserError struct { // The error code. ErrorCode *string `type:"string" enum:"ErrorCode"` // The error message. ErrorMessage *string `type:"string"` // The user ID for which the action failed. UserId *string `type:"string"` // contains filtered or unexported fields }
The list of errors returned when errors are encountered during the BatchSuspendUser, BatchUnsuspendUser, or BatchUpdateUser actions. This includes user IDs, error codes, and error messages.
func (*UserError) SetErrorCode ¶
SetErrorCode sets the ErrorCode field's value.
func (*UserError) SetErrorMessage ¶
SetErrorMessage sets the ErrorMessage field's value.
type UserSettings ¶ added in v1.18.4
type UserSettings struct { // The telephony settings associated with the user. // // Telephony is a required field Telephony *TelephonySettings `type:"structure" required:"true"` // contains filtered or unexported fields }
Settings associated with an Amazon Chime user, including inbound and outbound calling and text messaging.
func (UserSettings) GoString ¶ added in v1.18.4
func (s UserSettings) GoString() string
GoString returns the string representation
func (*UserSettings) SetTelephony ¶ added in v1.18.4
func (s *UserSettings) SetTelephony(v *TelephonySettings) *UserSettings
SetTelephony sets the Telephony field's value.
func (UserSettings) String ¶ added in v1.18.4
func (s UserSettings) String() string
String returns the string representation
func (*UserSettings) Validate ¶ added in v1.18.4
func (s *UserSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VoiceConnector ¶ added in v1.18.4
type VoiceConnector struct { // The AWS Region in which the Amazon Chime Voice Connector is created. Default: // us-east-1. AwsRegion *string `type:"string" enum:"VoiceConnectorAwsRegion"` // The Amazon Chime Voice Connector creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The name of the Amazon Chime Voice Connector. Name *string `min:"1" type:"string"` // The outbound host name for the Amazon Chime Voice Connector. OutboundHostName *string `type:"string"` // Designates whether encryption is required for the Amazon Chime Voice Connector. RequireEncryption *bool `type:"boolean"` // The updated Amazon Chime Voice Connector timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The Amazon Chime Voice Connector ID. VoiceConnectorId *string `type:"string"` // contains filtered or unexported fields }
The Amazon Chime Voice Connector configuration, including outbound host name and encryption settings.
func (VoiceConnector) GoString ¶ added in v1.18.4
func (s VoiceConnector) GoString() string
GoString returns the string representation
func (*VoiceConnector) SetAwsRegion ¶ added in v1.25.19
func (s *VoiceConnector) SetAwsRegion(v string) *VoiceConnector
SetAwsRegion sets the AwsRegion field's value.
func (*VoiceConnector) SetCreatedTimestamp ¶ added in v1.18.4
func (s *VoiceConnector) SetCreatedTimestamp(v time.Time) *VoiceConnector
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceConnector) SetName ¶ added in v1.18.4
func (s *VoiceConnector) SetName(v string) *VoiceConnector
SetName sets the Name field's value.
func (*VoiceConnector) SetOutboundHostName ¶ added in v1.18.4
func (s *VoiceConnector) SetOutboundHostName(v string) *VoiceConnector
SetOutboundHostName sets the OutboundHostName field's value.
func (*VoiceConnector) SetRequireEncryption ¶ added in v1.18.4
func (s *VoiceConnector) SetRequireEncryption(v bool) *VoiceConnector
SetRequireEncryption sets the RequireEncryption field's value.
func (*VoiceConnector) SetUpdatedTimestamp ¶ added in v1.18.4
func (s *VoiceConnector) SetUpdatedTimestamp(v time.Time) *VoiceConnector
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceConnector) SetVoiceConnectorId ¶ added in v1.18.4
func (s *VoiceConnector) SetVoiceConnectorId(v string) *VoiceConnector
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (VoiceConnector) String ¶ added in v1.18.4
func (s VoiceConnector) String() string
String returns the string representation
type VoiceConnectorGroup ¶ added in v1.25.19
type VoiceConnectorGroup struct { // The Amazon Chime Voice Connector group creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The name of the Amazon Chime Voice Connector group. Name *string `min:"1" type:"string"` // The updated Amazon Chime Voice Connector group timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The Amazon Chime Voice Connector group ID. VoiceConnectorGroupId *string `type:"string"` // The Amazon Chime Voice Connectors to which to route inbound calls. VoiceConnectorItems []*VoiceConnectorItem `type:"list"` // contains filtered or unexported fields }
The Amazon Chime Voice Connector group configuration, including associated Amazon Chime Voice Connectors. You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
func (VoiceConnectorGroup) GoString ¶ added in v1.25.19
func (s VoiceConnectorGroup) GoString() string
GoString returns the string representation
func (*VoiceConnectorGroup) SetCreatedTimestamp ¶ added in v1.25.19
func (s *VoiceConnectorGroup) SetCreatedTimestamp(v time.Time) *VoiceConnectorGroup
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceConnectorGroup) SetName ¶ added in v1.25.19
func (s *VoiceConnectorGroup) SetName(v string) *VoiceConnectorGroup
SetName sets the Name field's value.
func (*VoiceConnectorGroup) SetUpdatedTimestamp ¶ added in v1.25.19
func (s *VoiceConnectorGroup) SetUpdatedTimestamp(v time.Time) *VoiceConnectorGroup
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceConnectorGroup) SetVoiceConnectorGroupId ¶ added in v1.25.19
func (s *VoiceConnectorGroup) SetVoiceConnectorGroupId(v string) *VoiceConnectorGroup
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (*VoiceConnectorGroup) SetVoiceConnectorItems ¶ added in v1.25.19
func (s *VoiceConnectorGroup) SetVoiceConnectorItems(v []*VoiceConnectorItem) *VoiceConnectorGroup
SetVoiceConnectorItems sets the VoiceConnectorItems field's value.
func (VoiceConnectorGroup) String ¶ added in v1.25.19
func (s VoiceConnectorGroup) String() string
String returns the string representation
type VoiceConnectorItem ¶ added in v1.25.19
type VoiceConnectorItem struct { // The priority associated with the Amazon Chime Voice Connector, with 1 being // the highest priority. Higher priority Amazon Chime Voice Connectors are attempted // first. // // Priority is a required field Priority *int64 `min:"1" type:"integer" required:"true"` // The Amazon Chime Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `type:"string" required:"true"` // contains filtered or unexported fields }
For Amazon Chime Voice Connector groups, the Amazon Chime Voice Connectors to which to route inbound calls. Includes priority configuration settings. Limit: 3 VoiceConnectorItems per Amazon Chime Voice Connector group.
func (VoiceConnectorItem) GoString ¶ added in v1.25.19
func (s VoiceConnectorItem) GoString() string
GoString returns the string representation
func (*VoiceConnectorItem) SetPriority ¶ added in v1.25.19
func (s *VoiceConnectorItem) SetPriority(v int64) *VoiceConnectorItem
SetPriority sets the Priority field's value.
func (*VoiceConnectorItem) SetVoiceConnectorId ¶ added in v1.25.19
func (s *VoiceConnectorItem) SetVoiceConnectorId(v string) *VoiceConnectorItem
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (VoiceConnectorItem) String ¶ added in v1.25.19
func (s VoiceConnectorItem) String() string
String returns the string representation
func (*VoiceConnectorItem) Validate ¶ added in v1.25.19
func (s *VoiceConnectorItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VoiceConnectorSettings ¶ added in v1.18.4
type VoiceConnectorSettings struct { // The Amazon S3 bucket designated for call detail record storage. CdrBucket *string `type:"string"` // contains filtered or unexported fields }
The Amazon Chime Voice Connector settings. Includes any Amazon S3 buckets designated for storing call detail records.
func (VoiceConnectorSettings) GoString ¶ added in v1.18.4
func (s VoiceConnectorSettings) GoString() string
GoString returns the string representation
func (*VoiceConnectorSettings) SetCdrBucket ¶ added in v1.18.4
func (s *VoiceConnectorSettings) SetCdrBucket(v string) *VoiceConnectorSettings
SetCdrBucket sets the CdrBucket field's value.
func (VoiceConnectorSettings) String ¶ added in v1.18.4
func (s VoiceConnectorSettings) String() string
String returns the string representation
Directories
¶
Path | Synopsis |
---|---|
Package chimeiface provides an interface to enable mocking the Amazon Chime service client for testing your code.
|
Package chimeiface provides an interface to enable mocking the Amazon Chime service client for testing your code. |