package chime
import "github.com/aws/aws-sdk-go-v2/service/chime"
Package chime provides the client and types for making API requests to Amazon Chime.
The Amazon Chime API (application programming interface) is designed for administrators to use to perform key tasks, such as creating and managing Amazon Chime accounts and users. This guide provides detailed information about the Amazon Chime API, including operations, types, inputs and outputs, and error codes.
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 Control Access to the Amazon Chime Console (https://docs.aws.amazon.com/chime/latest/ag/control-access.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 use 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 for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/chime/#New
Index ¶
- Constants
- type Account
- type AccountSettings
- func (s AccountSettings) MarshalFields(e protocol.FieldEncoder) error
- func (s AccountSettings) String() string
- type AccountType
- func (enum AccountType) MarshalValue() (string, error)
- func (enum AccountType) MarshalValueBuf(b []byte) ([]byte, error)
- type AssociatePhoneNumberWithUserInput
- func (s AssociatePhoneNumberWithUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociatePhoneNumberWithUserInput) String() string
- func (s *AssociatePhoneNumberWithUserInput) Validate() error
- type AssociatePhoneNumberWithUserOutput
- func (s AssociatePhoneNumberWithUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociatePhoneNumberWithUserOutput) String() string
- type AssociatePhoneNumberWithUserRequest
- type AssociatePhoneNumberWithUserResponse
- type AssociatePhoneNumbersWithVoiceConnectorInput
- func (s AssociatePhoneNumbersWithVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociatePhoneNumbersWithVoiceConnectorInput) String() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) Validate() error
- type AssociatePhoneNumbersWithVoiceConnectorOutput
- func (s AssociatePhoneNumbersWithVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s AssociatePhoneNumbersWithVoiceConnectorOutput) String() string
- type AssociatePhoneNumbersWithVoiceConnectorRequest
- type AssociatePhoneNumbersWithVoiceConnectorResponse
- type BatchDeletePhoneNumberInput
- func (s BatchDeletePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchDeletePhoneNumberInput) String() string
- func (s *BatchDeletePhoneNumberInput) Validate() error
- type BatchDeletePhoneNumberOutput
- func (s BatchDeletePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchDeletePhoneNumberOutput) String() string
- type BatchDeletePhoneNumberRequest
- type BatchDeletePhoneNumberResponse
- type BatchSuspendUserInput
- func (s BatchSuspendUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchSuspendUserInput) String() string
- func (s *BatchSuspendUserInput) Validate() error
- type BatchSuspendUserOutput
- func (s BatchSuspendUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchSuspendUserOutput) String() string
- type BatchSuspendUserRequest
- type BatchSuspendUserResponse
- type BatchUnsuspendUserInput
- func (s BatchUnsuspendUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchUnsuspendUserInput) String() string
- func (s *BatchUnsuspendUserInput) Validate() error
- type BatchUnsuspendUserOutput
- func (s BatchUnsuspendUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchUnsuspendUserOutput) String() string
- type BatchUnsuspendUserRequest
- type BatchUnsuspendUserResponse
- type BatchUpdatePhoneNumberInput
- func (s BatchUpdatePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchUpdatePhoneNumberInput) String() string
- func (s *BatchUpdatePhoneNumberInput) Validate() error
- type BatchUpdatePhoneNumberOutput
- func (s BatchUpdatePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchUpdatePhoneNumberOutput) String() string
- type BatchUpdatePhoneNumberRequest
- type BatchUpdatePhoneNumberResponse
- type BatchUpdateUserInput
- func (s BatchUpdateUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchUpdateUserInput) String() string
- func (s *BatchUpdateUserInput) Validate() error
- type BatchUpdateUserOutput
- func (s BatchUpdateUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s BatchUpdateUserOutput) String() string
- type BatchUpdateUserRequest
- type BatchUpdateUserResponse
- type Bot
- type BotType
- func (enum BotType) MarshalValue() (string, error)
- func (enum BotType) MarshalValueBuf(b []byte) ([]byte, error)
- type BusinessCallingSettings
- func (s BusinessCallingSettings) MarshalFields(e protocol.FieldEncoder) error
- func (s BusinessCallingSettings) String() string
- type Client
- func New(config aws.Config) *Client
- func (c *Client) AssociatePhoneNumberWithUserRequest(input *AssociatePhoneNumberWithUserInput) AssociatePhoneNumberWithUserRequest
- func (c *Client) AssociatePhoneNumbersWithVoiceConnectorRequest(input *AssociatePhoneNumbersWithVoiceConnectorInput) AssociatePhoneNumbersWithVoiceConnectorRequest
- func (c *Client) BatchDeletePhoneNumberRequest(input *BatchDeletePhoneNumberInput) BatchDeletePhoneNumberRequest
- func (c *Client) BatchSuspendUserRequest(input *BatchSuspendUserInput) BatchSuspendUserRequest
- func (c *Client) BatchUnsuspendUserRequest(input *BatchUnsuspendUserInput) BatchUnsuspendUserRequest
- func (c *Client) BatchUpdatePhoneNumberRequest(input *BatchUpdatePhoneNumberInput) BatchUpdatePhoneNumberRequest
- func (c *Client) BatchUpdateUserRequest(input *BatchUpdateUserInput) BatchUpdateUserRequest
- func (c *Client) CreateAccountRequest(input *CreateAccountInput) CreateAccountRequest
- func (c *Client) CreateBotRequest(input *CreateBotInput) CreateBotRequest
- func (c *Client) CreatePhoneNumberOrderRequest(input *CreatePhoneNumberOrderInput) CreatePhoneNumberOrderRequest
- func (c *Client) CreateVoiceConnectorRequest(input *CreateVoiceConnectorInput) CreateVoiceConnectorRequest
- func (c *Client) DeleteAccountRequest(input *DeleteAccountInput) DeleteAccountRequest
- func (c *Client) DeleteEventsConfigurationRequest(input *DeleteEventsConfigurationInput) DeleteEventsConfigurationRequest
- func (c *Client) DeletePhoneNumberRequest(input *DeletePhoneNumberInput) DeletePhoneNumberRequest
- func (c *Client) DeleteVoiceConnectorOriginationRequest(input *DeleteVoiceConnectorOriginationInput) DeleteVoiceConnectorOriginationRequest
- func (c *Client) DeleteVoiceConnectorRequest(input *DeleteVoiceConnectorInput) DeleteVoiceConnectorRequest
- func (c *Client) DeleteVoiceConnectorTerminationCredentialsRequest(input *DeleteVoiceConnectorTerminationCredentialsInput) DeleteVoiceConnectorTerminationCredentialsRequest
- func (c *Client) DeleteVoiceConnectorTerminationRequest(input *DeleteVoiceConnectorTerminationInput) DeleteVoiceConnectorTerminationRequest
- func (c *Client) DisassociatePhoneNumberFromUserRequest(input *DisassociatePhoneNumberFromUserInput) DisassociatePhoneNumberFromUserRequest
- func (c *Client) DisassociatePhoneNumbersFromVoiceConnectorRequest(input *DisassociatePhoneNumbersFromVoiceConnectorInput) DisassociatePhoneNumbersFromVoiceConnectorRequest
- func (c *Client) GetAccountRequest(input *GetAccountInput) GetAccountRequest
- func (c *Client) GetAccountSettingsRequest(input *GetAccountSettingsInput) GetAccountSettingsRequest
- func (c *Client) GetBotRequest(input *GetBotInput) GetBotRequest
- func (c *Client) GetEventsConfigurationRequest(input *GetEventsConfigurationInput) GetEventsConfigurationRequest
- func (c *Client) GetGlobalSettingsRequest(input *GetGlobalSettingsInput) GetGlobalSettingsRequest
- func (c *Client) GetPhoneNumberOrderRequest(input *GetPhoneNumberOrderInput) GetPhoneNumberOrderRequest
- func (c *Client) GetPhoneNumberRequest(input *GetPhoneNumberInput) GetPhoneNumberRequest
- func (c *Client) GetUserRequest(input *GetUserInput) GetUserRequest
- func (c *Client) GetUserSettingsRequest(input *GetUserSettingsInput) GetUserSettingsRequest
- func (c *Client) GetVoiceConnectorOriginationRequest(input *GetVoiceConnectorOriginationInput) GetVoiceConnectorOriginationRequest
- func (c *Client) GetVoiceConnectorRequest(input *GetVoiceConnectorInput) GetVoiceConnectorRequest
- func (c *Client) GetVoiceConnectorTerminationHealthRequest(input *GetVoiceConnectorTerminationHealthInput) GetVoiceConnectorTerminationHealthRequest
- func (c *Client) GetVoiceConnectorTerminationRequest(input *GetVoiceConnectorTerminationInput) GetVoiceConnectorTerminationRequest
- func (c *Client) InviteUsersRequest(input *InviteUsersInput) InviteUsersRequest
- func (c *Client) ListAccountsRequest(input *ListAccountsInput) ListAccountsRequest
- func (c *Client) ListBotsRequest(input *ListBotsInput) ListBotsRequest
- func (c *Client) ListPhoneNumberOrdersRequest(input *ListPhoneNumberOrdersInput) ListPhoneNumberOrdersRequest
- func (c *Client) ListPhoneNumbersRequest(input *ListPhoneNumbersInput) ListPhoneNumbersRequest
- func (c *Client) ListUsersRequest(input *ListUsersInput) ListUsersRequest
- func (c *Client) ListVoiceConnectorTerminationCredentialsRequest(input *ListVoiceConnectorTerminationCredentialsInput) ListVoiceConnectorTerminationCredentialsRequest
- func (c *Client) ListVoiceConnectorsRequest(input *ListVoiceConnectorsInput) ListVoiceConnectorsRequest
- func (c *Client) LogoutUserRequest(input *LogoutUserInput) LogoutUserRequest
- func (c *Client) PutEventsConfigurationRequest(input *PutEventsConfigurationInput) PutEventsConfigurationRequest
- func (c *Client) PutVoiceConnectorOriginationRequest(input *PutVoiceConnectorOriginationInput) PutVoiceConnectorOriginationRequest
- func (c *Client) PutVoiceConnectorTerminationCredentialsRequest(input *PutVoiceConnectorTerminationCredentialsInput) PutVoiceConnectorTerminationCredentialsRequest
- func (c *Client) PutVoiceConnectorTerminationRequest(input *PutVoiceConnectorTerminationInput) PutVoiceConnectorTerminationRequest
- func (c *Client) RegenerateSecurityTokenRequest(input *RegenerateSecurityTokenInput) RegenerateSecurityTokenRequest
- func (c *Client) ResetPersonalPINRequest(input *ResetPersonalPINInput) ResetPersonalPINRequest
- func (c *Client) RestorePhoneNumberRequest(input *RestorePhoneNumberInput) RestorePhoneNumberRequest
- func (c *Client) SearchAvailablePhoneNumbersRequest(input *SearchAvailablePhoneNumbersInput) SearchAvailablePhoneNumbersRequest
- func (c *Client) UpdateAccountRequest(input *UpdateAccountInput) UpdateAccountRequest
- func (c *Client) UpdateAccountSettingsRequest(input *UpdateAccountSettingsInput) UpdateAccountSettingsRequest
- func (c *Client) UpdateBotRequest(input *UpdateBotInput) UpdateBotRequest
- func (c *Client) UpdateGlobalSettingsRequest(input *UpdateGlobalSettingsInput) UpdateGlobalSettingsRequest
- func (c *Client) UpdatePhoneNumberRequest(input *UpdatePhoneNumberInput) UpdatePhoneNumberRequest
- func (c *Client) UpdateUserRequest(input *UpdateUserInput) UpdateUserRequest
- func (c *Client) UpdateUserSettingsRequest(input *UpdateUserSettingsInput) UpdateUserSettingsRequest
- func (c *Client) UpdateVoiceConnectorRequest(input *UpdateVoiceConnectorInput) UpdateVoiceConnectorRequest
- type CreateAccountInput
- func (s CreateAccountInput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateAccountInput) String() string
- func (s *CreateAccountInput) Validate() error
- type CreateAccountOutput
- func (s CreateAccountOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateAccountOutput) String() string
- type CreateAccountRequest
- type CreateAccountResponse
- type CreateBotInput
- func (s CreateBotInput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateBotInput) String() string
- func (s *CreateBotInput) Validate() error
- type CreateBotOutput
- func (s CreateBotOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateBotOutput) String() string
- type CreateBotRequest
- type CreateBotResponse
- type CreatePhoneNumberOrderInput
- func (s CreatePhoneNumberOrderInput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreatePhoneNumberOrderInput) String() string
- func (s *CreatePhoneNumberOrderInput) Validate() error
- type CreatePhoneNumberOrderOutput
- func (s CreatePhoneNumberOrderOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreatePhoneNumberOrderOutput) String() string
- type CreatePhoneNumberOrderRequest
- type CreatePhoneNumberOrderResponse
- type CreateVoiceConnectorInput
- func (s CreateVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateVoiceConnectorInput) String() string
- func (s *CreateVoiceConnectorInput) Validate() error
- type CreateVoiceConnectorOutput
- func (s CreateVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s CreateVoiceConnectorOutput) String() string
- type CreateVoiceConnectorRequest
- type CreateVoiceConnectorResponse
- type Credential
- func (s Credential) MarshalFields(e protocol.FieldEncoder) error
- func (s Credential) String() string
- type DeleteAccountInput
- func (s DeleteAccountInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteAccountInput) String() string
- func (s *DeleteAccountInput) Validate() error
- type DeleteAccountOutput
- func (s DeleteAccountOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteAccountOutput) String() string
- type DeleteAccountRequest
- type DeleteAccountResponse
- type DeleteEventsConfigurationInput
- func (s DeleteEventsConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteEventsConfigurationInput) String() string
- func (s *DeleteEventsConfigurationInput) Validate() error
- type DeleteEventsConfigurationOutput
- func (s DeleteEventsConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteEventsConfigurationOutput) String() string
- type DeleteEventsConfigurationRequest
- type DeleteEventsConfigurationResponse
- type DeletePhoneNumberInput
- func (s DeletePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeletePhoneNumberInput) String() string
- func (s *DeletePhoneNumberInput) Validate() error
- type DeletePhoneNumberOutput
- func (s DeletePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeletePhoneNumberOutput) String() string
- type DeletePhoneNumberRequest
- type DeletePhoneNumberResponse
- type DeleteVoiceConnectorInput
- func (s DeleteVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorInput) String() string
- func (s *DeleteVoiceConnectorInput) Validate() error
- type DeleteVoiceConnectorOriginationInput
- func (s DeleteVoiceConnectorOriginationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorOriginationInput) String() string
- func (s *DeleteVoiceConnectorOriginationInput) Validate() error
- type DeleteVoiceConnectorOriginationOutput
- func (s DeleteVoiceConnectorOriginationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorOriginationOutput) String() string
- type DeleteVoiceConnectorOriginationRequest
- type DeleteVoiceConnectorOriginationResponse
- type DeleteVoiceConnectorOutput
- func (s DeleteVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorOutput) String() string
- type DeleteVoiceConnectorRequest
- type DeleteVoiceConnectorResponse
- type DeleteVoiceConnectorTerminationCredentialsInput
- func (s DeleteVoiceConnectorTerminationCredentialsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorTerminationCredentialsInput) String() string
- func (s *DeleteVoiceConnectorTerminationCredentialsInput) Validate() error
- type DeleteVoiceConnectorTerminationCredentialsOutput
- func (s DeleteVoiceConnectorTerminationCredentialsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorTerminationCredentialsOutput) String() string
- type DeleteVoiceConnectorTerminationCredentialsRequest
- type DeleteVoiceConnectorTerminationCredentialsResponse
- type DeleteVoiceConnectorTerminationInput
- func (s DeleteVoiceConnectorTerminationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorTerminationInput) String() string
- func (s *DeleteVoiceConnectorTerminationInput) Validate() error
- type DeleteVoiceConnectorTerminationOutput
- func (s DeleteVoiceConnectorTerminationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DeleteVoiceConnectorTerminationOutput) String() string
- type DeleteVoiceConnectorTerminationRequest
- type DeleteVoiceConnectorTerminationResponse
- type DisassociatePhoneNumberFromUserInput
- func (s DisassociatePhoneNumberFromUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociatePhoneNumberFromUserInput) String() string
- func (s *DisassociatePhoneNumberFromUserInput) Validate() error
- type DisassociatePhoneNumberFromUserOutput
- func (s DisassociatePhoneNumberFromUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociatePhoneNumberFromUserOutput) String() string
- type DisassociatePhoneNumberFromUserRequest
- type DisassociatePhoneNumberFromUserResponse
- type DisassociatePhoneNumbersFromVoiceConnectorInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociatePhoneNumbersFromVoiceConnectorInput) String() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) Validate() error
- type DisassociatePhoneNumbersFromVoiceConnectorOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) String() string
- type DisassociatePhoneNumbersFromVoiceConnectorRequest
- type DisassociatePhoneNumbersFromVoiceConnectorResponse
- type EmailStatus
- func (enum EmailStatus) MarshalValue() (string, error)
- func (enum EmailStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type ErrorCode
- func (enum ErrorCode) MarshalValue() (string, error)
- func (enum ErrorCode) MarshalValueBuf(b []byte) ([]byte, error)
- type EventsConfiguration
- func (s EventsConfiguration) MarshalFields(e protocol.FieldEncoder) error
- func (s EventsConfiguration) String() string
- type GetAccountInput
- func (s GetAccountInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetAccountInput) String() string
- func (s *GetAccountInput) Validate() error
- type GetAccountOutput
- func (s GetAccountOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetAccountOutput) String() string
- type GetAccountRequest
- type GetAccountResponse
- type GetAccountSettingsInput
- func (s GetAccountSettingsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetAccountSettingsInput) String() string
- func (s *GetAccountSettingsInput) Validate() error
- type GetAccountSettingsOutput
- func (s GetAccountSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetAccountSettingsOutput) String() string
- type GetAccountSettingsRequest
- type GetAccountSettingsResponse
- type GetBotInput
- func (s GetBotInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetBotInput) String() string
- func (s *GetBotInput) Validate() error
- type GetBotOutput
- func (s GetBotOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetBotOutput) String() string
- type GetBotRequest
- type GetBotResponse
- type GetEventsConfigurationInput
- func (s GetEventsConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetEventsConfigurationInput) String() string
- func (s *GetEventsConfigurationInput) Validate() error
- type GetEventsConfigurationOutput
- func (s GetEventsConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetEventsConfigurationOutput) String() string
- type GetEventsConfigurationRequest
- type GetEventsConfigurationResponse
- type GetGlobalSettingsInput
- func (s GetGlobalSettingsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetGlobalSettingsInput) String() string
- type GetGlobalSettingsOutput
- func (s GetGlobalSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetGlobalSettingsOutput) String() string
- type GetGlobalSettingsRequest
- type GetGlobalSettingsResponse
- type GetPhoneNumberInput
- func (s GetPhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetPhoneNumberInput) String() string
- func (s *GetPhoneNumberInput) Validate() error
- type GetPhoneNumberOrderInput
- func (s GetPhoneNumberOrderInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetPhoneNumberOrderInput) String() string
- func (s *GetPhoneNumberOrderInput) Validate() error
- type GetPhoneNumberOrderOutput
- func (s GetPhoneNumberOrderOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetPhoneNumberOrderOutput) String() string
- type GetPhoneNumberOrderRequest
- type GetPhoneNumberOrderResponse
- type GetPhoneNumberOutput
- func (s GetPhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetPhoneNumberOutput) String() string
- type GetPhoneNumberRequest
- type GetPhoneNumberResponse
- type GetUserInput
- func (s GetUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetUserInput) String() string
- func (s *GetUserInput) Validate() error
- type GetUserOutput
- func (s GetUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetUserOutput) String() string
- type GetUserRequest
- type GetUserResponse
- type GetUserSettingsInput
- func (s GetUserSettingsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetUserSettingsInput) String() string
- func (s *GetUserSettingsInput) Validate() error
- type GetUserSettingsOutput
- func (s GetUserSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetUserSettingsOutput) String() string
- type GetUserSettingsRequest
- type GetUserSettingsResponse
- type GetVoiceConnectorInput
- func (s GetVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorInput) String() string
- func (s *GetVoiceConnectorInput) Validate() error
- type GetVoiceConnectorOriginationInput
- func (s GetVoiceConnectorOriginationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorOriginationInput) String() string
- func (s *GetVoiceConnectorOriginationInput) Validate() error
- type GetVoiceConnectorOriginationOutput
- func (s GetVoiceConnectorOriginationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorOriginationOutput) String() string
- type GetVoiceConnectorOriginationRequest
- type GetVoiceConnectorOriginationResponse
- type GetVoiceConnectorOutput
- func (s GetVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorOutput) String() string
- type GetVoiceConnectorRequest
- type GetVoiceConnectorResponse
- type GetVoiceConnectorTerminationHealthInput
- func (s GetVoiceConnectorTerminationHealthInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorTerminationHealthInput) String() string
- func (s *GetVoiceConnectorTerminationHealthInput) Validate() error
- type GetVoiceConnectorTerminationHealthOutput
- func (s GetVoiceConnectorTerminationHealthOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorTerminationHealthOutput) String() string
- type GetVoiceConnectorTerminationHealthRequest
- type GetVoiceConnectorTerminationHealthResponse
- type GetVoiceConnectorTerminationInput
- func (s GetVoiceConnectorTerminationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorTerminationInput) String() string
- func (s *GetVoiceConnectorTerminationInput) Validate() error
- type GetVoiceConnectorTerminationOutput
- func (s GetVoiceConnectorTerminationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s GetVoiceConnectorTerminationOutput) String() string
- type GetVoiceConnectorTerminationRequest
- type GetVoiceConnectorTerminationResponse
- type Invite
- type InviteStatus
- func (enum InviteStatus) MarshalValue() (string, error)
- func (enum InviteStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type InviteUsersInput
- func (s InviteUsersInput) MarshalFields(e protocol.FieldEncoder) error
- func (s InviteUsersInput) String() string
- func (s *InviteUsersInput) Validate() error
- type InviteUsersOutput
- func (s InviteUsersOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s InviteUsersOutput) String() string
- type InviteUsersRequest
- type InviteUsersResponse
- type License
- func (enum License) MarshalValue() (string, error)
- func (enum License) MarshalValueBuf(b []byte) ([]byte, error)
- type ListAccountsInput
- func (s ListAccountsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListAccountsInput) String() string
- func (s *ListAccountsInput) Validate() error
- type ListAccountsOutput
- func (s ListAccountsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListAccountsOutput) String() string
- type ListAccountsPaginator
- func NewListAccountsPaginator(req ListAccountsRequest) ListAccountsPaginator
- func (p *ListAccountsPaginator) CurrentPage() *ListAccountsOutput
- type ListAccountsRequest
- type ListAccountsResponse
- type ListBotsInput
- func (s ListBotsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListBotsInput) String() string
- func (s *ListBotsInput) Validate() error
- type ListBotsOutput
- func (s ListBotsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListBotsOutput) String() string
- type ListBotsRequest
- type ListBotsResponse
- type ListPhoneNumberOrdersInput
- func (s ListPhoneNumberOrdersInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListPhoneNumberOrdersInput) String() string
- func (s *ListPhoneNumberOrdersInput) Validate() error
- type ListPhoneNumberOrdersOutput
- func (s ListPhoneNumberOrdersOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListPhoneNumberOrdersOutput) String() string
- type ListPhoneNumberOrdersPaginator
- func NewListPhoneNumberOrdersPaginator(req ListPhoneNumberOrdersRequest) ListPhoneNumberOrdersPaginator
- func (p *ListPhoneNumberOrdersPaginator) CurrentPage() *ListPhoneNumberOrdersOutput
- type ListPhoneNumberOrdersRequest
- type ListPhoneNumberOrdersResponse
- type ListPhoneNumbersInput
- func (s ListPhoneNumbersInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListPhoneNumbersInput) String() string
- func (s *ListPhoneNumbersInput) Validate() error
- type ListPhoneNumbersOutput
- func (s ListPhoneNumbersOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListPhoneNumbersOutput) String() string
- type ListPhoneNumbersPaginator
- func NewListPhoneNumbersPaginator(req ListPhoneNumbersRequest) ListPhoneNumbersPaginator
- func (p *ListPhoneNumbersPaginator) CurrentPage() *ListPhoneNumbersOutput
- type ListPhoneNumbersRequest
- type ListPhoneNumbersResponse
- type ListUsersInput
- func (s ListUsersInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListUsersInput) String() string
- func (s *ListUsersInput) Validate() error
- type ListUsersOutput
- func (s ListUsersOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListUsersOutput) String() string
- type ListUsersPaginator
- func NewListUsersPaginator(req ListUsersRequest) ListUsersPaginator
- func (p *ListUsersPaginator) CurrentPage() *ListUsersOutput
- type ListUsersRequest
- type ListUsersResponse
- type ListVoiceConnectorTerminationCredentialsInput
- func (s ListVoiceConnectorTerminationCredentialsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListVoiceConnectorTerminationCredentialsInput) String() string
- func (s *ListVoiceConnectorTerminationCredentialsInput) Validate() error
- type ListVoiceConnectorTerminationCredentialsOutput
- func (s ListVoiceConnectorTerminationCredentialsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListVoiceConnectorTerminationCredentialsOutput) String() string
- type ListVoiceConnectorTerminationCredentialsRequest
- type ListVoiceConnectorTerminationCredentialsResponse
- type ListVoiceConnectorsInput
- func (s ListVoiceConnectorsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListVoiceConnectorsInput) String() string
- func (s *ListVoiceConnectorsInput) Validate() error
- type ListVoiceConnectorsOutput
- func (s ListVoiceConnectorsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ListVoiceConnectorsOutput) String() string
- type ListVoiceConnectorsPaginator
- func NewListVoiceConnectorsPaginator(req ListVoiceConnectorsRequest) ListVoiceConnectorsPaginator
- func (p *ListVoiceConnectorsPaginator) CurrentPage() *ListVoiceConnectorsOutput
- type ListVoiceConnectorsRequest
- type ListVoiceConnectorsResponse
- type LogoutUserInput
- func (s LogoutUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s LogoutUserInput) String() string
- func (s *LogoutUserInput) Validate() error
- type LogoutUserOutput
- func (s LogoutUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s LogoutUserOutput) String() string
- type LogoutUserRequest
- type LogoutUserResponse
- type OrderedPhoneNumber
- func (s OrderedPhoneNumber) MarshalFields(e protocol.FieldEncoder) error
- func (s OrderedPhoneNumber) String() string
- type OrderedPhoneNumberStatus
- func (enum OrderedPhoneNumberStatus) MarshalValue() (string, error)
- func (enum OrderedPhoneNumberStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type Origination
- func (s Origination) MarshalFields(e protocol.FieldEncoder) error
- func (s Origination) String() string
- func (s *Origination) Validate() error
- type OriginationRoute
- func (s OriginationRoute) MarshalFields(e protocol.FieldEncoder) error
- func (s OriginationRoute) String() string
- func (s *OriginationRoute) Validate() error
- type OriginationRouteProtocol
- func (enum OriginationRouteProtocol) MarshalValue() (string, error)
- func (enum OriginationRouteProtocol) MarshalValueBuf(b []byte) ([]byte, error)
- type PhoneNumber
- func (s PhoneNumber) MarshalFields(e protocol.FieldEncoder) error
- func (s PhoneNumber) String() string
- type PhoneNumberAssociation
- func (s PhoneNumberAssociation) MarshalFields(e protocol.FieldEncoder) error
- func (s PhoneNumberAssociation) String() string
- type PhoneNumberAssociationName
- func (enum PhoneNumberAssociationName) MarshalValue() (string, error)
- func (enum PhoneNumberAssociationName) MarshalValueBuf(b []byte) ([]byte, error)
- type PhoneNumberCapabilities
- func (s PhoneNumberCapabilities) MarshalFields(e protocol.FieldEncoder) error
- func (s PhoneNumberCapabilities) String() string
- type PhoneNumberError
- func (s PhoneNumberError) MarshalFields(e protocol.FieldEncoder) error
- func (s PhoneNumberError) String() string
- type PhoneNumberOrder
- func (s PhoneNumberOrder) MarshalFields(e protocol.FieldEncoder) error
- func (s PhoneNumberOrder) String() string
- type PhoneNumberOrderStatus
- func (enum PhoneNumberOrderStatus) MarshalValue() (string, error)
- func (enum PhoneNumberOrderStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type PhoneNumberProductType
- func (enum PhoneNumberProductType) MarshalValue() (string, error)
- func (enum PhoneNumberProductType) MarshalValueBuf(b []byte) ([]byte, error)
- type PhoneNumberStatus
- func (enum PhoneNumberStatus) MarshalValue() (string, error)
- func (enum PhoneNumberStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type PhoneNumberType
- func (enum PhoneNumberType) MarshalValue() (string, error)
- func (enum PhoneNumberType) MarshalValueBuf(b []byte) ([]byte, error)
- type PutEventsConfigurationInput
- func (s PutEventsConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutEventsConfigurationInput) String() string
- func (s *PutEventsConfigurationInput) Validate() error
- type PutEventsConfigurationOutput
- func (s PutEventsConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutEventsConfigurationOutput) String() string
- type PutEventsConfigurationRequest
- type PutEventsConfigurationResponse
- type PutVoiceConnectorOriginationInput
- func (s PutVoiceConnectorOriginationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutVoiceConnectorOriginationInput) String() string
- func (s *PutVoiceConnectorOriginationInput) Validate() error
- type PutVoiceConnectorOriginationOutput
- func (s PutVoiceConnectorOriginationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutVoiceConnectorOriginationOutput) String() string
- type PutVoiceConnectorOriginationRequest
- type PutVoiceConnectorOriginationResponse
- type PutVoiceConnectorTerminationCredentialsInput
- func (s PutVoiceConnectorTerminationCredentialsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutVoiceConnectorTerminationCredentialsInput) String() string
- func (s *PutVoiceConnectorTerminationCredentialsInput) Validate() error
- type PutVoiceConnectorTerminationCredentialsOutput
- func (s PutVoiceConnectorTerminationCredentialsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutVoiceConnectorTerminationCredentialsOutput) String() string
- type PutVoiceConnectorTerminationCredentialsRequest
- type PutVoiceConnectorTerminationCredentialsResponse
- type PutVoiceConnectorTerminationInput
- func (s PutVoiceConnectorTerminationInput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutVoiceConnectorTerminationInput) String() string
- func (s *PutVoiceConnectorTerminationInput) Validate() error
- type PutVoiceConnectorTerminationOutput
- func (s PutVoiceConnectorTerminationOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s PutVoiceConnectorTerminationOutput) String() string
- type PutVoiceConnectorTerminationRequest
- type PutVoiceConnectorTerminationResponse
- type RegenerateSecurityTokenInput
- func (s RegenerateSecurityTokenInput) MarshalFields(e protocol.FieldEncoder) error
- func (s RegenerateSecurityTokenInput) String() string
- func (s *RegenerateSecurityTokenInput) Validate() error
- type RegenerateSecurityTokenOutput
- func (s RegenerateSecurityTokenOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s RegenerateSecurityTokenOutput) String() string
- type RegenerateSecurityTokenRequest
- type RegenerateSecurityTokenResponse
- type RegistrationStatus
- func (enum RegistrationStatus) MarshalValue() (string, error)
- func (enum RegistrationStatus) MarshalValueBuf(b []byte) ([]byte, error)
- type ResetPersonalPINInput
- func (s ResetPersonalPINInput) MarshalFields(e protocol.FieldEncoder) error
- func (s ResetPersonalPINInput) String() string
- func (s *ResetPersonalPINInput) Validate() error
- type ResetPersonalPINOutput
- func (s ResetPersonalPINOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s ResetPersonalPINOutput) String() string
- type ResetPersonalPINRequest
- type ResetPersonalPINResponse
- type RestorePhoneNumberInput
- func (s RestorePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
- func (s RestorePhoneNumberInput) String() string
- func (s *RestorePhoneNumberInput) Validate() error
- type RestorePhoneNumberOutput
- func (s RestorePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s RestorePhoneNumberOutput) String() string
- type RestorePhoneNumberRequest
- type RestorePhoneNumberResponse
- type SearchAvailablePhoneNumbersInput
- func (s SearchAvailablePhoneNumbersInput) MarshalFields(e protocol.FieldEncoder) error
- func (s SearchAvailablePhoneNumbersInput) String() string
- func (s *SearchAvailablePhoneNumbersInput) Validate() error
- type SearchAvailablePhoneNumbersOutput
- func (s SearchAvailablePhoneNumbersOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s SearchAvailablePhoneNumbersOutput) String() string
- type SearchAvailablePhoneNumbersRequest
- type SearchAvailablePhoneNumbersResponse
- type TelephonySettings
- func (s TelephonySettings) MarshalFields(e protocol.FieldEncoder) error
- func (s TelephonySettings) String() string
- func (s *TelephonySettings) Validate() error
- type Termination
- func (s Termination) MarshalFields(e protocol.FieldEncoder) error
- func (s Termination) String() string
- func (s *Termination) Validate() error
- type TerminationHealth
- func (s TerminationHealth) MarshalFields(e protocol.FieldEncoder) error
- func (s TerminationHealth) String() string
- type UpdateAccountInput
- func (s UpdateAccountInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateAccountInput) String() string
- func (s *UpdateAccountInput) Validate() error
- type UpdateAccountOutput
- func (s UpdateAccountOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateAccountOutput) String() string
- type UpdateAccountRequest
- type UpdateAccountResponse
- type UpdateAccountSettingsInput
- func (s UpdateAccountSettingsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateAccountSettingsInput) String() string
- func (s *UpdateAccountSettingsInput) Validate() error
- type UpdateAccountSettingsOutput
- func (s UpdateAccountSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateAccountSettingsOutput) String() string
- type UpdateAccountSettingsRequest
- type UpdateAccountSettingsResponse
- type UpdateBotInput
- func (s UpdateBotInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateBotInput) String() string
- func (s *UpdateBotInput) Validate() error
- type UpdateBotOutput
- func (s UpdateBotOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateBotOutput) String() string
- type UpdateBotRequest
- type UpdateBotResponse
- type UpdateGlobalSettingsInput
- func (s UpdateGlobalSettingsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateGlobalSettingsInput) String() string
- func (s *UpdateGlobalSettingsInput) Validate() error
- type UpdateGlobalSettingsOutput
- func (s UpdateGlobalSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateGlobalSettingsOutput) String() string
- type UpdateGlobalSettingsRequest
- type UpdateGlobalSettingsResponse
- type UpdatePhoneNumberInput
- func (s UpdatePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdatePhoneNumberInput) String() string
- func (s *UpdatePhoneNumberInput) Validate() error
- type UpdatePhoneNumberOutput
- func (s UpdatePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdatePhoneNumberOutput) String() string
- type UpdatePhoneNumberRequest
- type UpdatePhoneNumberRequestItem
- func (s UpdatePhoneNumberRequestItem) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdatePhoneNumberRequestItem) String() string
- func (s *UpdatePhoneNumberRequestItem) Validate() error
- type UpdatePhoneNumberResponse
- type UpdateUserInput
- func (s UpdateUserInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateUserInput) String() string
- func (s *UpdateUserInput) Validate() error
- type UpdateUserOutput
- func (s UpdateUserOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateUserOutput) String() string
- type UpdateUserRequest
- type UpdateUserRequestItem
- func (s UpdateUserRequestItem) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateUserRequestItem) String() string
- func (s *UpdateUserRequestItem) Validate() error
- type UpdateUserResponse
- type UpdateUserSettingsInput
- func (s UpdateUserSettingsInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateUserSettingsInput) String() string
- func (s *UpdateUserSettingsInput) Validate() error
- type UpdateUserSettingsOutput
- func (s UpdateUserSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateUserSettingsOutput) String() string
- type UpdateUserSettingsRequest
- type UpdateUserSettingsResponse
- type UpdateVoiceConnectorInput
- func (s UpdateVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateVoiceConnectorInput) String() string
- func (s *UpdateVoiceConnectorInput) Validate() error
- type UpdateVoiceConnectorOutput
- func (s UpdateVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
- func (s UpdateVoiceConnectorOutput) String() string
- type UpdateVoiceConnectorRequest
- type UpdateVoiceConnectorResponse
- type User
- type UserError
- type UserSettings
- func (s UserSettings) MarshalFields(e protocol.FieldEncoder) error
- func (s UserSettings) String() string
- func (s *UserSettings) Validate() error
- type VoiceConnector
- func (s VoiceConnector) MarshalFields(e protocol.FieldEncoder) error
- func (s VoiceConnector) String() string
- type VoiceConnectorSettings
Constants ¶
const ( ServiceName = "Amazon Chime" // Service's name ServiceID = "Chime" // Service's identifier EndpointsID = "chime" // Service's Endpoint identifier )
const ( // 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" // ErrCodeServiceUnavailableException for service response error code // "ServiceUnavailableException". // // The service is currently unavailable. = "ServiceUnavailableException" // ErrCodeThrottledClientException for service response error code // "ThrottledClientException". // // The client exceeded its request rate limit. ErrCodeThrottledClientException = "ThrottledClientException" // ErrCodeUnauthorizedClientException for service response error code // "UnauthorizedClientException". // // The client is not currently authorized to make the request. = "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" )
Types ¶
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 AccountType `type:"string" enum:"true"` // 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 License `type:"string" enum:"true"` // The Amazon Chime account name. // // Name is a required field Name *string `type:"string" required:"true"` // Supported licenses for the Amazon Chime account. SupportedLicenses []License `type:"list"` // contains filtered or unexported fields }
The Amazon Chime account details. An AWS account can have multiple Amazon Chime accounts.
func (Account) MarshalFields ¶
func (s Account) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (Account) String ¶
String returns the string representation
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) MarshalFields ¶
func (s AccountSettings) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AccountSettings) String ¶
func (s AccountSettings) String() string
String returns the string representation
type AccountType ¶
type AccountType string
const ( AccountTypeTeam AccountType = "Team" AccountTypeEnterpriseDirectory AccountType = "EnterpriseDirectory" AccountTypeEnterpriseLwa AccountType = "EnterpriseLWA" AccountTypeEnterpriseOidc AccountType = "EnterpriseOIDC" )
Enum values for AccountType
func (AccountType) MarshalValue ¶
func (enum AccountType) MarshalValue() (string, error)
func (AccountType) MarshalValueBuf ¶
func (enum AccountType) MarshalValueBuf(b []byte) ([]byte, error)
type AssociatePhoneNumberWithUserInput ¶
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) MarshalFields ¶
func (s AssociatePhoneNumberWithUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociatePhoneNumberWithUserInput) String ¶
func (s AssociatePhoneNumberWithUserInput) String() string
String returns the string representation
func (*AssociatePhoneNumberWithUserInput) Validate ¶
func (s *AssociatePhoneNumberWithUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumberWithUserOutput ¶
type AssociatePhoneNumberWithUserOutput struct {
// contains filtered or unexported fields
}
func (AssociatePhoneNumberWithUserOutput) MarshalFields ¶
func (s AssociatePhoneNumberWithUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociatePhoneNumberWithUserOutput) String ¶
func (s AssociatePhoneNumberWithUserOutput) String() string
String returns the string representation
type AssociatePhoneNumberWithUserRequest ¶
type AssociatePhoneNumberWithUserRequest struct { *aws.Request Input *AssociatePhoneNumberWithUserInput Copy func(*AssociatePhoneNumberWithUserInput) AssociatePhoneNumberWithUserRequest }
AssociatePhoneNumberWithUserRequest is the request type for the AssociatePhoneNumberWithUser API operation.
func (AssociatePhoneNumberWithUserRequest) Send ¶
func (r AssociatePhoneNumberWithUserRequest) Send(ctx context.Context) (*AssociatePhoneNumberWithUserResponse, error)
Send marshals and sends the AssociatePhoneNumberWithUser API request.
type AssociatePhoneNumberWithUserResponse ¶
type AssociatePhoneNumberWithUserResponse struct { *AssociatePhoneNumberWithUserOutput // contains filtered or unexported fields }
AssociatePhoneNumberWithUserResponse is the response type for the AssociatePhoneNumberWithUser API operation.
func (*AssociatePhoneNumberWithUserResponse) SDKResponseMetdata ¶
func (r *AssociatePhoneNumberWithUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the AssociatePhoneNumberWithUser request.
type AssociatePhoneNumbersWithVoiceConnectorInput ¶
type AssociatePhoneNumbersWithVoiceConnectorInput struct { // List of phone numbers, in E.164 format. E164PhoneNumbers []string `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 (AssociatePhoneNumbersWithVoiceConnectorInput) MarshalFields ¶
func (s AssociatePhoneNumbersWithVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociatePhoneNumbersWithVoiceConnectorInput) String ¶
func (s AssociatePhoneNumbersWithVoiceConnectorInput) String() string
String returns the string representation
func (*AssociatePhoneNumbersWithVoiceConnectorInput) Validate ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumbersWithVoiceConnectorOutput ¶
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) MarshalFields ¶
func (s AssociatePhoneNumbersWithVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (AssociatePhoneNumbersWithVoiceConnectorOutput) String ¶
func (s AssociatePhoneNumbersWithVoiceConnectorOutput) String() string
String returns the string representation
type AssociatePhoneNumbersWithVoiceConnectorRequest ¶
type AssociatePhoneNumbersWithVoiceConnectorRequest struct { *aws.Request Input *AssociatePhoneNumbersWithVoiceConnectorInput Copy func(*AssociatePhoneNumbersWithVoiceConnectorInput) AssociatePhoneNumbersWithVoiceConnectorRequest }
AssociatePhoneNumbersWithVoiceConnectorRequest is the request type for the AssociatePhoneNumbersWithVoiceConnector API operation.
func (AssociatePhoneNumbersWithVoiceConnectorRequest) Send ¶
func (r AssociatePhoneNumbersWithVoiceConnectorRequest) Send(ctx context.Context) (*AssociatePhoneNumbersWithVoiceConnectorResponse, error)
Send marshals and sends the AssociatePhoneNumbersWithVoiceConnector API request.
type AssociatePhoneNumbersWithVoiceConnectorResponse ¶
type AssociatePhoneNumbersWithVoiceConnectorResponse struct { *AssociatePhoneNumbersWithVoiceConnectorOutput // contains filtered or unexported fields }
AssociatePhoneNumbersWithVoiceConnectorResponse is the response type for the AssociatePhoneNumbersWithVoiceConnector API operation.
func (*AssociatePhoneNumbersWithVoiceConnectorResponse) SDKResponseMetdata ¶
func (r *AssociatePhoneNumbersWithVoiceConnectorResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the AssociatePhoneNumbersWithVoiceConnector request.
type BatchDeletePhoneNumberInput ¶
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) MarshalFields ¶
func (s BatchDeletePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BatchDeletePhoneNumberInput) String ¶
func (s BatchDeletePhoneNumberInput) String() string
String returns the string representation
func (*BatchDeletePhoneNumberInput) Validate ¶
func (s *BatchDeletePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchDeletePhoneNumberOutput ¶
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) MarshalFields ¶
func (s BatchDeletePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BatchDeletePhoneNumberOutput) String ¶
func (s BatchDeletePhoneNumberOutput) String() string
String returns the string representation
type BatchDeletePhoneNumberRequest ¶
type BatchDeletePhoneNumberRequest struct { *aws.Request Input *BatchDeletePhoneNumberInput Copy func(*BatchDeletePhoneNumberInput) BatchDeletePhoneNumberRequest }
BatchDeletePhoneNumberRequest is the request type for the BatchDeletePhoneNumber API operation.
func (BatchDeletePhoneNumberRequest) Send ¶
func (r BatchDeletePhoneNumberRequest) Send(ctx context.Context) (*BatchDeletePhoneNumberResponse, error)
Send marshals and sends the BatchDeletePhoneNumber API request.
type BatchDeletePhoneNumberResponse ¶
type BatchDeletePhoneNumberResponse struct { *BatchDeletePhoneNumberOutput // contains filtered or unexported fields }
BatchDeletePhoneNumberResponse is the response type for the BatchDeletePhoneNumber API operation.
func (*BatchDeletePhoneNumberResponse) SDKResponseMetdata ¶
func (r *BatchDeletePhoneNumberResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the BatchDeletePhoneNumber request.
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) MarshalFields ¶
func (s BatchSuspendUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s BatchSuspendUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BatchSuspendUserOutput) String ¶
func (s BatchSuspendUserOutput) String() string
String returns the string representation
type BatchSuspendUserRequest ¶
type BatchSuspendUserRequest struct { *aws.Request Input *BatchSuspendUserInput Copy func(*BatchSuspendUserInput) BatchSuspendUserRequest }
BatchSuspendUserRequest is the request type for the BatchSuspendUser API operation.
func (BatchSuspendUserRequest) Send ¶
func (r BatchSuspendUserRequest) Send(ctx context.Context) (*BatchSuspendUserResponse, error)
Send marshals and sends the BatchSuspendUser API request.
type BatchSuspendUserResponse ¶
type BatchSuspendUserResponse struct { *BatchSuspendUserOutput // contains filtered or unexported fields }
BatchSuspendUserResponse is the response type for the BatchSuspendUser API operation.
func (*BatchSuspendUserResponse) SDKResponseMetdata ¶
func (r *BatchSuspendUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the BatchSuspendUser request.
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) MarshalFields ¶
func (s BatchUnsuspendUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s BatchUnsuspendUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BatchUnsuspendUserOutput) String ¶
func (s BatchUnsuspendUserOutput) String() string
String returns the string representation
type BatchUnsuspendUserRequest ¶
type BatchUnsuspendUserRequest struct { *aws.Request Input *BatchUnsuspendUserInput Copy func(*BatchUnsuspendUserInput) BatchUnsuspendUserRequest }
BatchUnsuspendUserRequest is the request type for the BatchUnsuspendUser API operation.
func (BatchUnsuspendUserRequest) Send ¶
func (r BatchUnsuspendUserRequest) Send(ctx context.Context) (*BatchUnsuspendUserResponse, error)
Send marshals and sends the BatchUnsuspendUser API request.
type BatchUnsuspendUserResponse ¶
type BatchUnsuspendUserResponse struct { *BatchUnsuspendUserOutput // contains filtered or unexported fields }
BatchUnsuspendUserResponse is the response type for the BatchUnsuspendUser API operation.
func (*BatchUnsuspendUserResponse) SDKResponseMetdata ¶
func (r *BatchUnsuspendUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the BatchUnsuspendUser request.
type BatchUpdatePhoneNumberInput ¶
type BatchUpdatePhoneNumberInput struct { // The request containing the phone number IDs and product types to update. // // UpdatePhoneNumberRequestItems is a required field UpdatePhoneNumberRequestItems []UpdatePhoneNumberRequestItem `type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchUpdatePhoneNumberInput) MarshalFields ¶
func (s BatchUpdatePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BatchUpdatePhoneNumberInput) String ¶
func (s BatchUpdatePhoneNumberInput) String() string
String returns the string representation
func (*BatchUpdatePhoneNumberInput) Validate ¶
func (s *BatchUpdatePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUpdatePhoneNumberOutput ¶
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) MarshalFields ¶
func (s BatchUpdatePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BatchUpdatePhoneNumberOutput) String ¶
func (s BatchUpdatePhoneNumberOutput) String() string
String returns the string representation
type BatchUpdatePhoneNumberRequest ¶
type BatchUpdatePhoneNumberRequest struct { *aws.Request Input *BatchUpdatePhoneNumberInput Copy func(*BatchUpdatePhoneNumberInput) BatchUpdatePhoneNumberRequest }
BatchUpdatePhoneNumberRequest is the request type for the BatchUpdatePhoneNumber API operation.
func (BatchUpdatePhoneNumberRequest) Send ¶
func (r BatchUpdatePhoneNumberRequest) Send(ctx context.Context) (*BatchUpdatePhoneNumberResponse, error)
Send marshals and sends the BatchUpdatePhoneNumber API request.
type BatchUpdatePhoneNumberResponse ¶
type BatchUpdatePhoneNumberResponse struct { *BatchUpdatePhoneNumberOutput // contains filtered or unexported fields }
BatchUpdatePhoneNumberResponse is the response type for the BatchUpdatePhoneNumber API operation.
func (*BatchUpdatePhoneNumberResponse) SDKResponseMetdata ¶
func (r *BatchUpdatePhoneNumberResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the BatchUpdatePhoneNumber request.
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) MarshalFields ¶
func (s BatchUpdateUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s BatchUpdateUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BatchUpdateUserOutput) String ¶
func (s BatchUpdateUserOutput) String() string
String returns the string representation
type BatchUpdateUserRequest ¶
type BatchUpdateUserRequest struct { *aws.Request Input *BatchUpdateUserInput Copy func(*BatchUpdateUserInput) BatchUpdateUserRequest }
BatchUpdateUserRequest is the request type for the BatchUpdateUser API operation.
func (BatchUpdateUserRequest) Send ¶
func (r BatchUpdateUserRequest) Send(ctx context.Context) (*BatchUpdateUserResponse, error)
Send marshals and sends the BatchUpdateUser API request.
type BatchUpdateUserResponse ¶
type BatchUpdateUserResponse struct { *BatchUpdateUserOutput // contains filtered or unexported fields }
BatchUpdateUserResponse is the response type for the BatchUpdateUser API operation.
func (*BatchUpdateUserResponse) SDKResponseMetdata ¶
func (r *BatchUpdateUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the BatchUpdateUser request.
type Bot ¶
type Bot struct { // The bot email address. BotEmail *string `type:"string" sensitive:"true"` // The bot ID. BotId *string `type:"string"` // The bot type. BotType BotType `type:"string" enum:"true"` // 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) MarshalFields ¶
func (s Bot) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (Bot) String ¶
String returns the string representation
type BotType ¶
type BotType string
const ( BotTypeChatBot BotType = "ChatBot" )
Enum values for BotType
func (BotType) MarshalValue ¶
func (BotType) MarshalValueBuf ¶
type BusinessCallingSettings ¶
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) MarshalFields ¶
func (s BusinessCallingSettings) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (BusinessCallingSettings) String ¶
func (s BusinessCallingSettings) String() string
String returns the string representation
type Client ¶
Client provides the API operation methods for making requests to Amazon Chime. See this package's package overview docs for details on the service.
The client's methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
New creates a new instance of the client from the provided Config.
Example:
// Create a client from just a config. svc := chime.New(myConfig)
func (*Client) AssociatePhoneNumberWithUserRequest ¶
func (c *Client) AssociatePhoneNumberWithUserRequest(input *AssociatePhoneNumberWithUserInput) AssociatePhoneNumberWithUserRequest
AssociatePhoneNumberWithUserRequest returns a request value for making API operation for Amazon Chime.
Associates a phone number with the specified Amazon Chime user.
// Example sending a request using AssociatePhoneNumberWithUserRequest. req := client.AssociatePhoneNumberWithUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociatePhoneNumberWithUser
func (*Client) AssociatePhoneNumbersWithVoiceConnectorRequest ¶
func (c *Client) AssociatePhoneNumbersWithVoiceConnectorRequest(input *AssociatePhoneNumbersWithVoiceConnectorInput) AssociatePhoneNumbersWithVoiceConnectorRequest
AssociatePhoneNumbersWithVoiceConnectorRequest returns a request value for making API operation for Amazon Chime.
Associates a phone number with the specified Amazon Chime Voice Connector.
// Example sending a request using AssociatePhoneNumbersWithVoiceConnectorRequest. req := client.AssociatePhoneNumbersWithVoiceConnectorRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/AssociatePhoneNumbersWithVoiceConnector
func (*Client) BatchDeletePhoneNumberRequest ¶
func (c *Client) BatchDeletePhoneNumberRequest(input *BatchDeletePhoneNumberInput) BatchDeletePhoneNumberRequest
BatchDeletePhoneNumberRequest returns a request value for making 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.
// Example sending a request using BatchDeletePhoneNumberRequest. req := client.BatchDeletePhoneNumberRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchDeletePhoneNumber
func (*Client) BatchSuspendUserRequest ¶
func (c *Client) BatchSuspendUserRequest(input *BatchSuspendUserInput) BatchSuspendUserRequest
BatchSuspendUserRequest returns a request value for making 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 dissasociated 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.
// Example sending a request using BatchSuspendUserRequest. req := client.BatchSuspendUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchSuspendUser
func (*Client) BatchUnsuspendUserRequest ¶
func (c *Client) BatchUnsuspendUserRequest(input *BatchUnsuspendUserInput) BatchUnsuspendUserRequest
BatchUnsuspendUserRequest returns a request value for making 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.
// Example sending a request using BatchUnsuspendUserRequest. req := client.BatchUnsuspendUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUnsuspendUser
func (*Client) BatchUpdatePhoneNumberRequest ¶
func (c *Client) BatchUpdatePhoneNumberRequest(input *BatchUpdatePhoneNumberInput) BatchUpdatePhoneNumberRequest
BatchUpdatePhoneNumberRequest returns a request value for making API operation for Amazon Chime.
Updates phone number product types. Choose from Amazon Chime Business Calling and Amazon Chime Voice Connector product types. For toll-free numbers, you can use only the Amazon Chime Voice Connector product type.
// Example sending a request using BatchUpdatePhoneNumberRequest. req := client.BatchUpdatePhoneNumberRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUpdatePhoneNumber
func (*Client) BatchUpdateUserRequest ¶
func (c *Client) BatchUpdateUserRequest(input *BatchUpdateUserInput) BatchUpdateUserRequest
BatchUpdateUserRequest returns a request value for making 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.
// Example sending a request using BatchUpdateUserRequest. req := client.BatchUpdateUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/BatchUpdateUser
func (*Client) CreateAccountRequest ¶
func (c *Client) CreateAccountRequest(input *CreateAccountInput) CreateAccountRequest
CreateAccountRequest returns a request value for making 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.
// Example sending a request using CreateAccountRequest. req := client.CreateAccountRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateAccount
func (*Client) CreateBotRequest ¶
func (c *Client) CreateBotRequest(input *CreateBotInput) CreateBotRequest
CreateBotRequest returns a request value for making API operation for Amazon Chime.
Creates a bot for an Amazon Chime Enterprise account.
// Example sending a request using CreateBotRequest. req := client.CreateBotRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateBot
func (*Client) CreatePhoneNumberOrderRequest ¶
func (c *Client) CreatePhoneNumberOrderRequest(input *CreatePhoneNumberOrderInput) CreatePhoneNumberOrderRequest
CreatePhoneNumberOrderRequest returns a request value for making 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 can use only the Amazon Chime Voice Connector product type.
// Example sending a request using CreatePhoneNumberOrderRequest. req := client.CreatePhoneNumberOrderRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreatePhoneNumberOrder
func (*Client) CreateVoiceConnectorRequest ¶
func (c *Client) CreateVoiceConnectorRequest(input *CreateVoiceConnectorInput) CreateVoiceConnectorRequest
CreateVoiceConnectorRequest returns a request value for making API operation for Amazon Chime.
Creates an Amazon Chime Voice Connector under the administrator's AWS account. 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.
// Example sending a request using CreateVoiceConnectorRequest. req := client.CreateVoiceConnectorRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/CreateVoiceConnector
func (*Client) DeleteAccountRequest ¶
func (c *Client) DeleteAccountRequest(input *DeleteAccountInput) DeleteAccountRequest
DeleteAccountRequest returns a request value for making 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.
// Example sending a request using DeleteAccountRequest. req := client.DeleteAccountRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteAccount
func (*Client) DeleteEventsConfigurationRequest ¶
func (c *Client) DeleteEventsConfigurationRequest(input *DeleteEventsConfigurationInput) DeleteEventsConfigurationRequest
DeleteEventsConfigurationRequest returns a request value for making API operation for Amazon Chime.
Deletes the events configuration that allows a bot to receive outgoing events.
// Example sending a request using DeleteEventsConfigurationRequest. req := client.DeleteEventsConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteEventsConfiguration
func (*Client) DeletePhoneNumberRequest ¶
func (c *Client) DeletePhoneNumberRequest(input *DeletePhoneNumberInput) DeletePhoneNumberRequest
DeletePhoneNumberRequest returns a request value for making 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.
// Example sending a request using DeletePhoneNumberRequest. req := client.DeletePhoneNumberRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeletePhoneNumber
func (*Client) DeleteVoiceConnectorOriginationRequest ¶
func (c *Client) DeleteVoiceConnectorOriginationRequest(input *DeleteVoiceConnectorOriginationInput) DeleteVoiceConnectorOriginationRequest
DeleteVoiceConnectorOriginationRequest returns a request value for making API operation for Amazon Chime.
Deletes the origination settings for the specified Amazon Chime Voice Connector.
// Example sending a request using DeleteVoiceConnectorOriginationRequest. req := client.DeleteVoiceConnectorOriginationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorOrigination
func (*Client) DeleteVoiceConnectorRequest ¶
func (c *Client) DeleteVoiceConnectorRequest(input *DeleteVoiceConnectorInput) DeleteVoiceConnectorRequest
DeleteVoiceConnectorRequest returns a request value for making API operation for Amazon Chime.
Deletes the specified Amazon Chime Voice Connector. Any phone numbers assigned to the Amazon Chime Voice Connector must be unassigned from it before it can be deleted.
// Example sending a request using DeleteVoiceConnectorRequest. req := client.DeleteVoiceConnectorRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnector
func (*Client) DeleteVoiceConnectorTerminationCredentialsRequest ¶
func (c *Client) DeleteVoiceConnectorTerminationCredentialsRequest(input *DeleteVoiceConnectorTerminationCredentialsInput) DeleteVoiceConnectorTerminationCredentialsRequest
DeleteVoiceConnectorTerminationCredentialsRequest returns a request value for making API operation for Amazon Chime.
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
// Example sending a request using DeleteVoiceConnectorTerminationCredentialsRequest. req := client.DeleteVoiceConnectorTerminationCredentialsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorTerminationCredentials
func (*Client) DeleteVoiceConnectorTerminationRequest ¶
func (c *Client) DeleteVoiceConnectorTerminationRequest(input *DeleteVoiceConnectorTerminationInput) DeleteVoiceConnectorTerminationRequest
DeleteVoiceConnectorTerminationRequest returns a request value for making API operation for Amazon Chime.
Deletes the termination settings for the specified Amazon Chime Voice Connector.
// Example sending a request using DeleteVoiceConnectorTerminationRequest. req := client.DeleteVoiceConnectorTerminationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DeleteVoiceConnectorTermination
func (*Client) DisassociatePhoneNumberFromUserRequest ¶
func (c *Client) DisassociatePhoneNumberFromUserRequest(input *DisassociatePhoneNumberFromUserInput) DisassociatePhoneNumberFromUserRequest
DisassociatePhoneNumberFromUserRequest returns a request value for making API operation for Amazon Chime.
Disassociates the primary provisioned phone number from the specified Amazon Chime user.
// Example sending a request using DisassociatePhoneNumberFromUserRequest. req := client.DisassociatePhoneNumberFromUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociatePhoneNumberFromUser
func (*Client) DisassociatePhoneNumbersFromVoiceConnectorRequest ¶
func (c *Client) DisassociatePhoneNumbersFromVoiceConnectorRequest(input *DisassociatePhoneNumbersFromVoiceConnectorInput) DisassociatePhoneNumbersFromVoiceConnectorRequest
DisassociatePhoneNumbersFromVoiceConnectorRequest returns a request value for making API operation for Amazon Chime.
Disassociates the specified phone number from the specified Amazon Chime Voice Connector.
// Example sending a request using DisassociatePhoneNumbersFromVoiceConnectorRequest. req := client.DisassociatePhoneNumbersFromVoiceConnectorRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/DisassociatePhoneNumbersFromVoiceConnector
func (*Client) GetAccountRequest ¶
func (c *Client) GetAccountRequest(input *GetAccountInput) GetAccountRequest
GetAccountRequest returns a request value for making API operation for Amazon Chime.
Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
// Example sending a request using GetAccountRequest. req := client.GetAccountRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAccount
func (*Client) GetAccountSettingsRequest ¶
func (c *Client) GetAccountSettingsRequest(input *GetAccountSettingsInput) GetAccountSettingsRequest
GetAccountSettingsRequest returns a request value for making 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.
// Example sending a request using GetAccountSettingsRequest. req := client.GetAccountSettingsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetAccountSettings
func (*Client) GetBotRequest ¶
func (c *Client) GetBotRequest(input *GetBotInput) GetBotRequest
GetBotRequest returns a request value for making API operation for Amazon Chime.
Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
// Example sending a request using GetBotRequest. req := client.GetBotRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetBot
func (*Client) GetEventsConfigurationRequest ¶
func (c *Client) GetEventsConfigurationRequest(input *GetEventsConfigurationInput) GetEventsConfigurationRequest
GetEventsConfigurationRequest returns a request value for making 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.
// Example sending a request using GetEventsConfigurationRequest. req := client.GetEventsConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetEventsConfiguration
func (*Client) GetGlobalSettingsRequest ¶
func (c *Client) GetGlobalSettingsRequest(input *GetGlobalSettingsInput) GetGlobalSettingsRequest
GetGlobalSettingsRequest returns a request value for making 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.
// Example sending a request using GetGlobalSettingsRequest. req := client.GetGlobalSettingsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetGlobalSettings
func (*Client) GetPhoneNumberOrderRequest ¶
func (c *Client) GetPhoneNumberOrderRequest(input *GetPhoneNumberOrderInput) GetPhoneNumberOrderRequest
GetPhoneNumberOrderRequest returns a request value for making 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.
// Example sending a request using GetPhoneNumberOrderRequest. req := client.GetPhoneNumberOrderRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumberOrder
func (*Client) GetPhoneNumberRequest ¶
func (c *Client) GetPhoneNumberRequest(input *GetPhoneNumberInput) GetPhoneNumberRequest
GetPhoneNumberRequest returns a request value for making API operation for Amazon Chime.
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
// Example sending a request using GetPhoneNumberRequest. req := client.GetPhoneNumberRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetPhoneNumber
func (*Client) GetUserRequest ¶
func (c *Client) GetUserRequest(input *GetUserInput) GetUserRequest
GetUserRequest returns a request value for making 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.
// Example sending a request using GetUserRequest. req := client.GetUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetUser
func (*Client) GetUserSettingsRequest ¶
func (c *Client) GetUserSettingsRequest(input *GetUserSettingsInput) GetUserSettingsRequest
GetUserSettingsRequest returns a request value for making API operation for Amazon Chime.
Retrieves settings for the specified user ID, such as any associated phone number settings.
// Example sending a request using GetUserSettingsRequest. req := client.GetUserSettingsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetUserSettings
func (*Client) GetVoiceConnectorOriginationRequest ¶
func (c *Client) GetVoiceConnectorOriginationRequest(input *GetVoiceConnectorOriginationInput) GetVoiceConnectorOriginationRequest
GetVoiceConnectorOriginationRequest returns a request value for making API operation for Amazon Chime.
Retrieves origination setting details for the specified Amazon Chime Voice Connector.
// Example sending a request using GetVoiceConnectorOriginationRequest. req := client.GetVoiceConnectorOriginationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorOrigination
func (*Client) GetVoiceConnectorRequest ¶
func (c *Client) GetVoiceConnectorRequest(input *GetVoiceConnectorInput) GetVoiceConnectorRequest
GetVoiceConnectorRequest returns a request value for making API operation for Amazon Chime.
Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and encryption requirements.
// Example sending a request using GetVoiceConnectorRequest. req := client.GetVoiceConnectorRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnector
func (*Client) GetVoiceConnectorTerminationHealthRequest ¶
func (c *Client) GetVoiceConnectorTerminationHealthRequest(input *GetVoiceConnectorTerminationHealthInput) GetVoiceConnectorTerminationHealthRequest
GetVoiceConnectorTerminationHealthRequest returns a request value for making 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.
// Example sending a request using GetVoiceConnectorTerminationHealthRequest. req := client.GetVoiceConnectorTerminationHealthRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorTerminationHealth
func (*Client) GetVoiceConnectorTerminationRequest ¶
func (c *Client) GetVoiceConnectorTerminationRequest(input *GetVoiceConnectorTerminationInput) GetVoiceConnectorTerminationRequest
GetVoiceConnectorTerminationRequest returns a request value for making API operation for Amazon Chime.
Retrieves termination setting details for the specified Amazon Chime Voice Connector.
// Example sending a request using GetVoiceConnectorTerminationRequest. req := client.GetVoiceConnectorTerminationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/GetVoiceConnectorTermination
func (*Client) InviteUsersRequest ¶
func (c *Client) InviteUsersRequest(input *InviteUsersInput) InviteUsersRequest
InviteUsersRequest returns a request value for making API operation for Amazon Chime.
Sends email invites to as many as 50 users, inviting them to the specified Amazon Chime Team account. Only Team account types are currently supported for this action.
// Example sending a request using InviteUsersRequest. req := client.InviteUsersRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/InviteUsers
func (*Client) ListAccountsRequest ¶
func (c *Client) ListAccountsRequest(input *ListAccountsInput) ListAccountsRequest
ListAccountsRequest returns a request value for making 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.
// Example sending a request using ListAccountsRequest. req := client.ListAccountsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListAccounts
func (*Client) ListBotsRequest ¶
func (c *Client) ListBotsRequest(input *ListBotsInput) ListBotsRequest
ListBotsRequest returns a request value for making API operation for Amazon Chime.
Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
// Example sending a request using ListBotsRequest. req := client.ListBotsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListBots
func (*Client) ListPhoneNumberOrdersRequest ¶
func (c *Client) ListPhoneNumberOrdersRequest(input *ListPhoneNumberOrdersInput) ListPhoneNumberOrdersRequest
ListPhoneNumberOrdersRequest returns a request value for making API operation for Amazon Chime.
Lists the phone number orders for the administrator's Amazon Chime account.
// Example sending a request using ListPhoneNumberOrdersRequest. req := client.ListPhoneNumberOrdersRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListPhoneNumberOrders
func (*Client) ListPhoneNumbersRequest ¶
func (c *Client) ListPhoneNumbersRequest(input *ListPhoneNumbersInput) ListPhoneNumbersRequest
ListPhoneNumbersRequest returns a request value for making API operation for Amazon Chime.
Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, or Amazon Chime Voice Connector.
// Example sending a request using ListPhoneNumbersRequest. req := client.ListPhoneNumbersRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListPhoneNumbers
func (*Client) ListUsersRequest ¶
func (c *Client) ListUsersRequest(input *ListUsersInput) ListUsersRequest
ListUsersRequest returns a request value for making 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.
// Example sending a request using ListUsersRequest. req := client.ListUsersRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListUsers
func (*Client) ListVoiceConnectorTerminationCredentialsRequest ¶
func (c *Client) ListVoiceConnectorTerminationCredentialsRequest(input *ListVoiceConnectorTerminationCredentialsInput) ListVoiceConnectorTerminationCredentialsRequest
ListVoiceConnectorTerminationCredentialsRequest returns a request value for making API operation for Amazon Chime.
Lists the SIP credentials for the specified Amazon Chime Voice Connector.
// Example sending a request using ListVoiceConnectorTerminationCredentialsRequest. req := client.ListVoiceConnectorTerminationCredentialsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectorTerminationCredentials
func (*Client) ListVoiceConnectorsRequest ¶
func (c *Client) ListVoiceConnectorsRequest(input *ListVoiceConnectorsInput) ListVoiceConnectorsRequest
ListVoiceConnectorsRequest returns a request value for making API operation for Amazon Chime.
Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
// Example sending a request using ListVoiceConnectorsRequest. req := client.ListVoiceConnectorsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ListVoiceConnectors
func (*Client) LogoutUserRequest ¶
func (c *Client) LogoutUserRequest(input *LogoutUserInput) LogoutUserRequest
LogoutUserRequest returns a request value for making API operation for Amazon Chime.
Logs out the specified user from all of the devices they are currently logged into.
// Example sending a request using LogoutUserRequest. req := client.LogoutUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/LogoutUser
func (*Client) PutEventsConfigurationRequest ¶
func (c *Client) PutEventsConfigurationRequest(input *PutEventsConfigurationInput) PutEventsConfigurationRequest
PutEventsConfigurationRequest returns a request value for making 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.
// Example sending a request using PutEventsConfigurationRequest. req := client.PutEventsConfigurationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutEventsConfiguration
func (*Client) PutVoiceConnectorOriginationRequest ¶
func (c *Client) PutVoiceConnectorOriginationRequest(input *PutVoiceConnectorOriginationInput) PutVoiceConnectorOriginationRequest
PutVoiceConnectorOriginationRequest returns a request value for making API operation for Amazon Chime.
Adds origination settings for the specified Amazon Chime Voice Connector.
// Example sending a request using PutVoiceConnectorOriginationRequest. req := client.PutVoiceConnectorOriginationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorOrigination
func (*Client) PutVoiceConnectorTerminationCredentialsRequest ¶
func (c *Client) PutVoiceConnectorTerminationCredentialsRequest(input *PutVoiceConnectorTerminationCredentialsInput) PutVoiceConnectorTerminationCredentialsRequest
PutVoiceConnectorTerminationCredentialsRequest returns a request value for making API operation for Amazon Chime.
Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
// Example sending a request using PutVoiceConnectorTerminationCredentialsRequest. req := client.PutVoiceConnectorTerminationCredentialsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorTerminationCredentials
func (*Client) PutVoiceConnectorTerminationRequest ¶
func (c *Client) PutVoiceConnectorTerminationRequest(input *PutVoiceConnectorTerminationInput) PutVoiceConnectorTerminationRequest
PutVoiceConnectorTerminationRequest returns a request value for making API operation for Amazon Chime.
Adds termination settings for the specified Amazon Chime Voice Connector.
// Example sending a request using PutVoiceConnectorTerminationRequest. req := client.PutVoiceConnectorTerminationRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/PutVoiceConnectorTermination
func (*Client) RegenerateSecurityTokenRequest ¶
func (c *Client) RegenerateSecurityTokenRequest(input *RegenerateSecurityTokenInput) RegenerateSecurityTokenRequest
RegenerateSecurityTokenRequest returns a request value for making API operation for Amazon Chime.
Regenerates the security token for a bot.
// Example sending a request using RegenerateSecurityTokenRequest. req := client.RegenerateSecurityTokenRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RegenerateSecurityToken
func (*Client) ResetPersonalPINRequest ¶
func (c *Client) ResetPersonalPINRequest(input *ResetPersonalPINInput) ResetPersonalPINRequest
ResetPersonalPINRequest returns a request value for making 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.
// Example sending a request using ResetPersonalPINRequest. req := client.ResetPersonalPINRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/ResetPersonalPIN
func (*Client) RestorePhoneNumberRequest ¶
func (c *Client) RestorePhoneNumberRequest(input *RestorePhoneNumberInput) RestorePhoneNumberRequest
RestorePhoneNumberRequest returns a request value for making API operation for Amazon Chime.
Moves a phone number from the Deletion queue back into the phone number Inventory.
// Example sending a request using RestorePhoneNumberRequest. req := client.RestorePhoneNumberRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/RestorePhoneNumber
func (*Client) SearchAvailablePhoneNumbersRequest ¶
func (c *Client) SearchAvailablePhoneNumbersRequest(input *SearchAvailablePhoneNumbersInput) SearchAvailablePhoneNumbersRequest
SearchAvailablePhoneNumbersRequest returns a request value for making API operation for Amazon Chime.
Searches phone numbers that can be ordered.
// Example sending a request using SearchAvailablePhoneNumbersRequest. req := client.SearchAvailablePhoneNumbersRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/SearchAvailablePhoneNumbers
func (*Client) UpdateAccountRequest ¶
func (c *Client) UpdateAccountRequest(input *UpdateAccountInput) UpdateAccountRequest
UpdateAccountRequest returns a request value for making API operation for Amazon Chime.
Updates account details for the specified Amazon Chime account. Currently, only account name updates are supported for this action.
// Example sending a request using UpdateAccountRequest. req := client.UpdateAccountRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateAccount
func (*Client) UpdateAccountSettingsRequest ¶
func (c *Client) UpdateAccountSettingsRequest(input *UpdateAccountSettingsInput) UpdateAccountSettingsRequest
UpdateAccountSettingsRequest returns a request value for making 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.
// Example sending a request using UpdateAccountSettingsRequest. req := client.UpdateAccountSettingsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateAccountSettings
func (*Client) UpdateBotRequest ¶
func (c *Client) UpdateBotRequest(input *UpdateBotInput) UpdateBotRequest
UpdateBotRequest returns a request value for making 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.
// Example sending a request using UpdateBotRequest. req := client.UpdateBotRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateBot
func (*Client) UpdateGlobalSettingsRequest ¶
func (c *Client) UpdateGlobalSettingsRequest(input *UpdateGlobalSettingsInput) UpdateGlobalSettingsRequest
UpdateGlobalSettingsRequest returns a request value for making 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.
// Example sending a request using UpdateGlobalSettingsRequest. req := client.UpdateGlobalSettingsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateGlobalSettings
func (*Client) UpdatePhoneNumberRequest ¶
func (c *Client) UpdatePhoneNumberRequest(input *UpdatePhoneNumberInput) UpdatePhoneNumberRequest
UpdatePhoneNumberRequest returns a request value for making API operation for Amazon Chime.
Updates phone number details, such as product type, for the specified phone number ID. For toll-free numbers, you can use only the Amazon Chime Voice Connector product type.
// Example sending a request using UpdatePhoneNumberRequest. req := client.UpdatePhoneNumberRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdatePhoneNumber
func (*Client) UpdateUserRequest ¶
func (c *Client) UpdateUserRequest(input *UpdateUserInput) UpdateUserRequest
UpdateUserRequest returns a request value for making API operation for Amazon Chime.
Updates user details for a specified user ID. Currently, only LicenseType updates are supported for this action.
// Example sending a request using UpdateUserRequest. req := client.UpdateUserRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateUser
func (*Client) UpdateUserSettingsRequest ¶
func (c *Client) UpdateUserSettingsRequest(input *UpdateUserSettingsInput) UpdateUserSettingsRequest
UpdateUserSettingsRequest returns a request value for making API operation for Amazon Chime.
Updates the settings for the specified user, such as phone number settings.
// Example sending a request using UpdateUserSettingsRequest. req := client.UpdateUserSettingsRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateUserSettings
func (*Client) UpdateVoiceConnectorRequest ¶
func (c *Client) UpdateVoiceConnectorRequest(input *UpdateVoiceConnectorInput) UpdateVoiceConnectorRequest
UpdateVoiceConnectorRequest returns a request value for making API operation for Amazon Chime.
Updates details for the specified Amazon Chime Voice Connector.
// Example sending a request using UpdateVoiceConnectorRequest. req := client.UpdateVoiceConnectorRequest(params) resp, err := req.Send(context.TODO()) if err == nil { fmt.Println(resp) }
Please also see https://docs.aws.amazon.com/goto/WebAPI/chime-2018-05-01/UpdateVoiceConnector
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) MarshalFields ¶
func (s CreateAccountInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s CreateAccountOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreateAccountOutput) String ¶
func (s CreateAccountOutput) String() string
String returns the string representation
type CreateAccountRequest ¶
type CreateAccountRequest struct { *aws.Request Input *CreateAccountInput Copy func(*CreateAccountInput) CreateAccountRequest }
CreateAccountRequest is the request type for the CreateAccount API operation.
func (CreateAccountRequest) Send ¶
func (r CreateAccountRequest) Send(ctx context.Context) (*CreateAccountResponse, error)
Send marshals and sends the CreateAccount API request.
type CreateAccountResponse ¶
type CreateAccountResponse struct { *CreateAccountOutput // contains filtered or unexported fields }
CreateAccountResponse is the response type for the CreateAccount API operation.
func (*CreateAccountResponse) SDKResponseMetdata ¶
func (r *CreateAccountResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the CreateAccount request.
type CreateBotInput ¶
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) MarshalFields ¶
func (s CreateBotInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreateBotInput) String ¶
func (s CreateBotInput) String() string
String returns the string representation
func (*CreateBotInput) Validate ¶
func (s *CreateBotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBotOutput ¶
type CreateBotOutput struct { // The bot details. Bot *Bot `type:"structure"` // contains filtered or unexported fields }
func (CreateBotOutput) MarshalFields ¶
func (s CreateBotOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreateBotOutput) String ¶
func (s CreateBotOutput) String() string
String returns the string representation
type CreateBotRequest ¶
type CreateBotRequest struct { *aws.Request Input *CreateBotInput Copy func(*CreateBotInput) CreateBotRequest }
CreateBotRequest is the request type for the CreateBot API operation.
func (CreateBotRequest) Send ¶
func (r CreateBotRequest) Send(ctx context.Context) (*CreateBotResponse, error)
Send marshals and sends the CreateBot API request.
type CreateBotResponse ¶
type CreateBotResponse struct { *CreateBotOutput // contains filtered or unexported fields }
CreateBotResponse is the response type for the CreateBot API operation.
func (*CreateBotResponse) SDKResponseMetdata ¶
func (r *CreateBotResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the CreateBot request.
type CreatePhoneNumberOrderInput ¶
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 PhoneNumberProductType `type:"string" required:"true" enum:"true"` // contains filtered or unexported fields }
func (CreatePhoneNumberOrderInput) MarshalFields ¶
func (s CreatePhoneNumberOrderInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreatePhoneNumberOrderInput) String ¶
func (s CreatePhoneNumberOrderInput) String() string
String returns the string representation
func (*CreatePhoneNumberOrderInput) Validate ¶
func (s *CreatePhoneNumberOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePhoneNumberOrderOutput ¶
type CreatePhoneNumberOrderOutput struct { // The phone number order details. PhoneNumberOrder *PhoneNumberOrder `type:"structure"` // contains filtered or unexported fields }
func (CreatePhoneNumberOrderOutput) MarshalFields ¶
func (s CreatePhoneNumberOrderOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreatePhoneNumberOrderOutput) String ¶
func (s CreatePhoneNumberOrderOutput) String() string
String returns the string representation
type CreatePhoneNumberOrderRequest ¶
type CreatePhoneNumberOrderRequest struct { *aws.Request Input *CreatePhoneNumberOrderInput Copy func(*CreatePhoneNumberOrderInput) CreatePhoneNumberOrderRequest }
CreatePhoneNumberOrderRequest is the request type for the CreatePhoneNumberOrder API operation.
func (CreatePhoneNumberOrderRequest) Send ¶
func (r CreatePhoneNumberOrderRequest) Send(ctx context.Context) (*CreatePhoneNumberOrderResponse, error)
Send marshals and sends the CreatePhoneNumberOrder API request.
type CreatePhoneNumberOrderResponse ¶
type CreatePhoneNumberOrderResponse struct { *CreatePhoneNumberOrderOutput // contains filtered or unexported fields }
CreatePhoneNumberOrderResponse is the response type for the CreatePhoneNumberOrder API operation.
func (*CreatePhoneNumberOrderResponse) SDKResponseMetdata ¶
func (r *CreatePhoneNumberOrderResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the CreatePhoneNumberOrder request.
type CreateVoiceConnectorInput ¶
type CreateVoiceConnectorInput 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"` // contains filtered or unexported fields }
func (CreateVoiceConnectorInput) MarshalFields ¶
func (s CreateVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreateVoiceConnectorInput) String ¶
func (s CreateVoiceConnectorInput) String() string
String returns the string representation
func (*CreateVoiceConnectorInput) Validate ¶
func (s *CreateVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceConnectorOutput ¶
type CreateVoiceConnectorOutput struct { // The Amazon Chime Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (CreateVoiceConnectorOutput) MarshalFields ¶
func (s CreateVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (CreateVoiceConnectorOutput) String ¶
func (s CreateVoiceConnectorOutput) String() string
String returns the string representation
type CreateVoiceConnectorRequest ¶
type CreateVoiceConnectorRequest struct { *aws.Request Input *CreateVoiceConnectorInput Copy func(*CreateVoiceConnectorInput) CreateVoiceConnectorRequest }
CreateVoiceConnectorRequest is the request type for the CreateVoiceConnector API operation.
func (CreateVoiceConnectorRequest) Send ¶
func (r CreateVoiceConnectorRequest) Send(ctx context.Context) (*CreateVoiceConnectorResponse, error)
Send marshals and sends the CreateVoiceConnector API request.
type CreateVoiceConnectorResponse ¶
type CreateVoiceConnectorResponse struct { *CreateVoiceConnectorOutput // contains filtered or unexported fields }
CreateVoiceConnectorResponse is the response type for the CreateVoiceConnector API operation.
func (*CreateVoiceConnectorResponse) SDKResponseMetdata ¶
func (r *CreateVoiceConnectorResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the CreateVoiceConnector request.
type Credential ¶
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) MarshalFields ¶
func (s Credential) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (Credential) String ¶
func (s Credential) String() string
String returns the string representation
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) MarshalFields ¶
func (s DeleteAccountInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s DeleteAccountOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteAccountOutput) String ¶
func (s DeleteAccountOutput) String() string
String returns the string representation
type DeleteAccountRequest ¶
type DeleteAccountRequest struct { *aws.Request Input *DeleteAccountInput Copy func(*DeleteAccountInput) DeleteAccountRequest }
DeleteAccountRequest is the request type for the DeleteAccount API operation.
func (DeleteAccountRequest) Send ¶
func (r DeleteAccountRequest) Send(ctx context.Context) (*DeleteAccountResponse, error)
Send marshals and sends the DeleteAccount API request.
type DeleteAccountResponse ¶
type DeleteAccountResponse struct { *DeleteAccountOutput // contains filtered or unexported fields }
DeleteAccountResponse is the response type for the DeleteAccount API operation.
func (*DeleteAccountResponse) SDKResponseMetdata ¶
func (r *DeleteAccountResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DeleteAccount request.
type DeleteEventsConfigurationInput ¶
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) MarshalFields ¶
func (s DeleteEventsConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteEventsConfigurationInput) String ¶
func (s DeleteEventsConfigurationInput) String() string
String returns the string representation
func (*DeleteEventsConfigurationInput) Validate ¶
func (s *DeleteEventsConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEventsConfigurationOutput ¶
type DeleteEventsConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteEventsConfigurationOutput) MarshalFields ¶
func (s DeleteEventsConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteEventsConfigurationOutput) String ¶
func (s DeleteEventsConfigurationOutput) String() string
String returns the string representation
type DeleteEventsConfigurationRequest ¶
type DeleteEventsConfigurationRequest struct { *aws.Request Input *DeleteEventsConfigurationInput Copy func(*DeleteEventsConfigurationInput) DeleteEventsConfigurationRequest }
DeleteEventsConfigurationRequest is the request type for the DeleteEventsConfiguration API operation.
func (DeleteEventsConfigurationRequest) Send ¶
func (r DeleteEventsConfigurationRequest) Send(ctx context.Context) (*DeleteEventsConfigurationResponse, error)
Send marshals and sends the DeleteEventsConfiguration API request.
type DeleteEventsConfigurationResponse ¶
type DeleteEventsConfigurationResponse struct { *DeleteEventsConfigurationOutput // contains filtered or unexported fields }
DeleteEventsConfigurationResponse is the response type for the DeleteEventsConfiguration API operation.
func (*DeleteEventsConfigurationResponse) SDKResponseMetdata ¶
func (r *DeleteEventsConfigurationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DeleteEventsConfiguration request.
type DeletePhoneNumberInput ¶
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) MarshalFields ¶
func (s DeletePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeletePhoneNumberInput) String ¶
func (s DeletePhoneNumberInput) String() string
String returns the string representation
func (*DeletePhoneNumberInput) Validate ¶
func (s *DeletePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePhoneNumberOutput ¶
type DeletePhoneNumberOutput struct {
// contains filtered or unexported fields
}
func (DeletePhoneNumberOutput) MarshalFields ¶
func (s DeletePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeletePhoneNumberOutput) String ¶
func (s DeletePhoneNumberOutput) String() string
String returns the string representation
type DeletePhoneNumberRequest ¶
type DeletePhoneNumberRequest struct { *aws.Request Input *DeletePhoneNumberInput Copy func(*DeletePhoneNumberInput) DeletePhoneNumberRequest }
DeletePhoneNumberRequest is the request type for the DeletePhoneNumber API operation.
func (DeletePhoneNumberRequest) Send ¶
func (r DeletePhoneNumberRequest) Send(ctx context.Context) (*DeletePhoneNumberResponse, error)
Send marshals and sends the DeletePhoneNumber API request.
type DeletePhoneNumberResponse ¶
type DeletePhoneNumberResponse struct { *DeletePhoneNumberOutput // contains filtered or unexported fields }
DeletePhoneNumberResponse is the response type for the DeletePhoneNumber API operation.
func (*DeletePhoneNumberResponse) SDKResponseMetdata ¶
func (r *DeletePhoneNumberResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DeletePhoneNumber request.
type DeleteVoiceConnectorInput ¶
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) MarshalFields ¶
func (s DeleteVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorInput) String ¶
func (s DeleteVoiceConnectorInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorInput) Validate ¶
func (s *DeleteVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorOriginationInput ¶
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) MarshalFields ¶
func (s DeleteVoiceConnectorOriginationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorOriginationInput) String ¶
func (s DeleteVoiceConnectorOriginationInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorOriginationInput) Validate ¶
func (s *DeleteVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorOriginationOutput ¶
type DeleteVoiceConnectorOriginationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorOriginationOutput) MarshalFields ¶
func (s DeleteVoiceConnectorOriginationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorOriginationOutput) String ¶
func (s DeleteVoiceConnectorOriginationOutput) String() string
String returns the string representation
type DeleteVoiceConnectorOriginationRequest ¶
type DeleteVoiceConnectorOriginationRequest struct { *aws.Request Input *DeleteVoiceConnectorOriginationInput Copy func(*DeleteVoiceConnectorOriginationInput) DeleteVoiceConnectorOriginationRequest }
DeleteVoiceConnectorOriginationRequest is the request type for the DeleteVoiceConnectorOrigination API operation.
func (DeleteVoiceConnectorOriginationRequest) Send ¶
func (r DeleteVoiceConnectorOriginationRequest) Send(ctx context.Context) (*DeleteVoiceConnectorOriginationResponse, error)
Send marshals and sends the DeleteVoiceConnectorOrigination API request.
type DeleteVoiceConnectorOriginationResponse ¶
type DeleteVoiceConnectorOriginationResponse struct { *DeleteVoiceConnectorOriginationOutput // contains filtered or unexported fields }
DeleteVoiceConnectorOriginationResponse is the response type for the DeleteVoiceConnectorOrigination API operation.
func (*DeleteVoiceConnectorOriginationResponse) SDKResponseMetdata ¶
func (r *DeleteVoiceConnectorOriginationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DeleteVoiceConnectorOrigination request.
type DeleteVoiceConnectorOutput ¶
type DeleteVoiceConnectorOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorOutput) MarshalFields ¶
func (s DeleteVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorOutput) String ¶
func (s DeleteVoiceConnectorOutput) String() string
String returns the string representation
type DeleteVoiceConnectorRequest ¶
type DeleteVoiceConnectorRequest struct { *aws.Request Input *DeleteVoiceConnectorInput Copy func(*DeleteVoiceConnectorInput) DeleteVoiceConnectorRequest }
DeleteVoiceConnectorRequest is the request type for the DeleteVoiceConnector API operation.
func (DeleteVoiceConnectorRequest) Send ¶
func (r DeleteVoiceConnectorRequest) Send(ctx context.Context) (*DeleteVoiceConnectorResponse, error)
Send marshals and sends the DeleteVoiceConnector API request.
type DeleteVoiceConnectorResponse ¶
type DeleteVoiceConnectorResponse struct { *DeleteVoiceConnectorOutput // contains filtered or unexported fields }
DeleteVoiceConnectorResponse is the response type for the DeleteVoiceConnector API operation.
func (*DeleteVoiceConnectorResponse) SDKResponseMetdata ¶
func (r *DeleteVoiceConnectorResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DeleteVoiceConnector request.
type DeleteVoiceConnectorTerminationCredentialsInput ¶
type DeleteVoiceConnectorTerminationCredentialsInput struct { // The RFC2617 compliant username associated with the SIP credentials, in US-ASCII // format. Usernames []string `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 (DeleteVoiceConnectorTerminationCredentialsInput) MarshalFields ¶
func (s DeleteVoiceConnectorTerminationCredentialsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorTerminationCredentialsInput) String ¶
func (s DeleteVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorTerminationCredentialsInput) Validate ¶
func (s *DeleteVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorTerminationCredentialsOutput ¶
type DeleteVoiceConnectorTerminationCredentialsOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorTerminationCredentialsOutput) MarshalFields ¶
func (s DeleteVoiceConnectorTerminationCredentialsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorTerminationCredentialsOutput) String ¶
func (s DeleteVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation
type DeleteVoiceConnectorTerminationCredentialsRequest ¶
type DeleteVoiceConnectorTerminationCredentialsRequest struct { *aws.Request Input *DeleteVoiceConnectorTerminationCredentialsInput Copy func(*DeleteVoiceConnectorTerminationCredentialsInput) DeleteVoiceConnectorTerminationCredentialsRequest }
DeleteVoiceConnectorTerminationCredentialsRequest is the request type for the DeleteVoiceConnectorTerminationCredentials API operation.
func (DeleteVoiceConnectorTerminationCredentialsRequest) Send ¶
func (r DeleteVoiceConnectorTerminationCredentialsRequest) Send(ctx context.Context) (*DeleteVoiceConnectorTerminationCredentialsResponse, error)
Send marshals and sends the DeleteVoiceConnectorTerminationCredentials API request.
type DeleteVoiceConnectorTerminationCredentialsResponse ¶
type DeleteVoiceConnectorTerminationCredentialsResponse struct { *DeleteVoiceConnectorTerminationCredentialsOutput // contains filtered or unexported fields }
DeleteVoiceConnectorTerminationCredentialsResponse is the response type for the DeleteVoiceConnectorTerminationCredentials API operation.
func (*DeleteVoiceConnectorTerminationCredentialsResponse) SDKResponseMetdata ¶
func (r *DeleteVoiceConnectorTerminationCredentialsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DeleteVoiceConnectorTerminationCredentials request.
type DeleteVoiceConnectorTerminationInput ¶
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) MarshalFields ¶
func (s DeleteVoiceConnectorTerminationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorTerminationInput) String ¶
func (s DeleteVoiceConnectorTerminationInput) String() string
String returns the string representation
func (*DeleteVoiceConnectorTerminationInput) Validate ¶
func (s *DeleteVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorTerminationOutput ¶
type DeleteVoiceConnectorTerminationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorTerminationOutput) MarshalFields ¶
func (s DeleteVoiceConnectorTerminationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DeleteVoiceConnectorTerminationOutput) String ¶
func (s DeleteVoiceConnectorTerminationOutput) String() string
String returns the string representation
type DeleteVoiceConnectorTerminationRequest ¶
type DeleteVoiceConnectorTerminationRequest struct { *aws.Request Input *DeleteVoiceConnectorTerminationInput Copy func(*DeleteVoiceConnectorTerminationInput) DeleteVoiceConnectorTerminationRequest }
DeleteVoiceConnectorTerminationRequest is the request type for the DeleteVoiceConnectorTermination API operation.
func (DeleteVoiceConnectorTerminationRequest) Send ¶
func (r DeleteVoiceConnectorTerminationRequest) Send(ctx context.Context) (*DeleteVoiceConnectorTerminationResponse, error)
Send marshals and sends the DeleteVoiceConnectorTermination API request.
type DeleteVoiceConnectorTerminationResponse ¶
type DeleteVoiceConnectorTerminationResponse struct { *DeleteVoiceConnectorTerminationOutput // contains filtered or unexported fields }
DeleteVoiceConnectorTerminationResponse is the response type for the DeleteVoiceConnectorTermination API operation.
func (*DeleteVoiceConnectorTerminationResponse) SDKResponseMetdata ¶
func (r *DeleteVoiceConnectorTerminationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DeleteVoiceConnectorTermination request.
type DisassociatePhoneNumberFromUserInput ¶
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) MarshalFields ¶
func (s DisassociatePhoneNumberFromUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociatePhoneNumberFromUserInput) String ¶
func (s DisassociatePhoneNumberFromUserInput) String() string
String returns the string representation
func (*DisassociatePhoneNumberFromUserInput) Validate ¶
func (s *DisassociatePhoneNumberFromUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumberFromUserOutput ¶
type DisassociatePhoneNumberFromUserOutput struct {
// contains filtered or unexported fields
}
func (DisassociatePhoneNumberFromUserOutput) MarshalFields ¶
func (s DisassociatePhoneNumberFromUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociatePhoneNumberFromUserOutput) String ¶
func (s DisassociatePhoneNumberFromUserOutput) String() string
String returns the string representation
type DisassociatePhoneNumberFromUserRequest ¶
type DisassociatePhoneNumberFromUserRequest struct { *aws.Request Input *DisassociatePhoneNumberFromUserInput Copy func(*DisassociatePhoneNumberFromUserInput) DisassociatePhoneNumberFromUserRequest }
DisassociatePhoneNumberFromUserRequest is the request type for the DisassociatePhoneNumberFromUser API operation.
func (DisassociatePhoneNumberFromUserRequest) Send ¶
func (r DisassociatePhoneNumberFromUserRequest) Send(ctx context.Context) (*DisassociatePhoneNumberFromUserResponse, error)
Send marshals and sends the DisassociatePhoneNumberFromUser API request.
type DisassociatePhoneNumberFromUserResponse ¶
type DisassociatePhoneNumberFromUserResponse struct { *DisassociatePhoneNumberFromUserOutput // contains filtered or unexported fields }
DisassociatePhoneNumberFromUserResponse is the response type for the DisassociatePhoneNumberFromUser API operation.
func (*DisassociatePhoneNumberFromUserResponse) SDKResponseMetdata ¶
func (r *DisassociatePhoneNumberFromUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DisassociatePhoneNumberFromUser request.
type DisassociatePhoneNumbersFromVoiceConnectorInput ¶
type DisassociatePhoneNumbersFromVoiceConnectorInput struct { // List of phone numbers, in E.164 format. E164PhoneNumbers []string `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 (DisassociatePhoneNumbersFromVoiceConnectorInput) MarshalFields ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociatePhoneNumbersFromVoiceConnectorInput) String ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorInput) String() string
String returns the string representation
func (*DisassociatePhoneNumbersFromVoiceConnectorInput) Validate ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumbersFromVoiceConnectorOutput ¶
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) MarshalFields ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (DisassociatePhoneNumbersFromVoiceConnectorOutput) String ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) String() string
String returns the string representation
type DisassociatePhoneNumbersFromVoiceConnectorRequest ¶
type DisassociatePhoneNumbersFromVoiceConnectorRequest struct { *aws.Request Input *DisassociatePhoneNumbersFromVoiceConnectorInput Copy func(*DisassociatePhoneNumbersFromVoiceConnectorInput) DisassociatePhoneNumbersFromVoiceConnectorRequest }
DisassociatePhoneNumbersFromVoiceConnectorRequest is the request type for the DisassociatePhoneNumbersFromVoiceConnector API operation.
func (DisassociatePhoneNumbersFromVoiceConnectorRequest) Send ¶
func (r DisassociatePhoneNumbersFromVoiceConnectorRequest) Send(ctx context.Context) (*DisassociatePhoneNumbersFromVoiceConnectorResponse, error)
Send marshals and sends the DisassociatePhoneNumbersFromVoiceConnector API request.
type DisassociatePhoneNumbersFromVoiceConnectorResponse ¶
type DisassociatePhoneNumbersFromVoiceConnectorResponse struct { *DisassociatePhoneNumbersFromVoiceConnectorOutput // contains filtered or unexported fields }
DisassociatePhoneNumbersFromVoiceConnectorResponse is the response type for the DisassociatePhoneNumbersFromVoiceConnector API operation.
func (*DisassociatePhoneNumbersFromVoiceConnectorResponse) SDKResponseMetdata ¶
func (r *DisassociatePhoneNumbersFromVoiceConnectorResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the DisassociatePhoneNumbersFromVoiceConnector request.
type EmailStatus ¶
type EmailStatus string
const ( EmailStatusNotSent EmailStatus = "NotSent" EmailStatusSent EmailStatus = "Sent" EmailStatusFailed EmailStatus = "Failed" )
Enum values for EmailStatus
func (EmailStatus) MarshalValue ¶
func (enum EmailStatus) MarshalValue() (string, error)
func (EmailStatus) MarshalValueBuf ¶
func (enum EmailStatus) MarshalValueBuf(b []byte) ([]byte, error)
type ErrorCode ¶
type ErrorCode string
const ( ErrorCode = "Unauthorized" ErrorCodeForbidden ErrorCode = "Forbidden" ErrorCodeNotFound ErrorCode = "NotFound" ErrorCodeBadRequest ErrorCode = "BadRequest" ErrorCodeConflict ErrorCode = "Conflict" ErrorCodeServiceFailure ErrorCode = "ServiceFailure" ErrorCode = "ServiceUnavailable" ErrorCodeUnprocessable ErrorCode = "Unprocessable" ErrorCodeThrottled ErrorCode = "Throttled" ErrorCodePreconditionFailed ErrorCode = "PreconditionFailed" )
Enum values for ErrorCode
func (ErrorCode) MarshalValue ¶
func (ErrorCode) MarshalValueBuf ¶
type EventsConfiguration ¶
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) MarshalFields ¶
func (s EventsConfiguration) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (EventsConfiguration) String ¶
func (s EventsConfiguration) String() string
String returns the string representation
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) MarshalFields ¶
func (s GetAccountInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s GetAccountOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetAccountOutput) String ¶
func (s GetAccountOutput) String() string
String returns the string representation
type GetAccountRequest ¶
type GetAccountRequest struct { *aws.Request Input *GetAccountInput Copy func(*GetAccountInput) GetAccountRequest }
GetAccountRequest is the request type for the GetAccount API operation.
func (GetAccountRequest) Send ¶
func (r GetAccountRequest) Send(ctx context.Context) (*GetAccountResponse, error)
Send marshals and sends the GetAccount API request.
type GetAccountResponse ¶
type GetAccountResponse struct { *GetAccountOutput // contains filtered or unexported fields }
GetAccountResponse is the response type for the GetAccount API operation.
func (*GetAccountResponse) SDKResponseMetdata ¶
func (r *GetAccountResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetAccount request.
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) MarshalFields ¶
func (s GetAccountSettingsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s GetAccountSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetAccountSettingsOutput) String ¶
func (s GetAccountSettingsOutput) String() string
String returns the string representation
type GetAccountSettingsRequest ¶
type GetAccountSettingsRequest struct { *aws.Request Input *GetAccountSettingsInput Copy func(*GetAccountSettingsInput) GetAccountSettingsRequest }
GetAccountSettingsRequest is the request type for the GetAccountSettings API operation.
func (GetAccountSettingsRequest) Send ¶
func (r GetAccountSettingsRequest) Send(ctx context.Context) (*GetAccountSettingsResponse, error)
Send marshals and sends the GetAccountSettings API request.
type GetAccountSettingsResponse ¶
type GetAccountSettingsResponse struct { *GetAccountSettingsOutput // contains filtered or unexported fields }
GetAccountSettingsResponse is the response type for the GetAccountSettings API operation.
func (*GetAccountSettingsResponse) SDKResponseMetdata ¶
func (r *GetAccountSettingsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetAccountSettings request.
type GetBotInput ¶
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) MarshalFields ¶
func (s GetBotInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetBotInput) String ¶
func (s GetBotInput) String() string
String returns the string representation
func (*GetBotInput) Validate ¶
func (s *GetBotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBotOutput ¶
type GetBotOutput struct { // The chat bot details. Bot *Bot `type:"structure"` // contains filtered or unexported fields }
func (GetBotOutput) MarshalFields ¶
func (s GetBotOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetBotOutput) String ¶
func (s GetBotOutput) String() string
String returns the string representation
type GetBotRequest ¶
type GetBotRequest struct { *aws.Request Input *GetBotInput Copy func(*GetBotInput) GetBotRequest }
GetBotRequest is the request type for the GetBot API operation.
func (GetBotRequest) Send ¶
func (r GetBotRequest) Send(ctx context.Context) (*GetBotResponse, error)
Send marshals and sends the GetBot API request.
type GetBotResponse ¶
type GetBotResponse struct { *GetBotOutput // contains filtered or unexported fields }
GetBotResponse is the response type for the GetBot API operation.
func (*GetBotResponse) SDKResponseMetdata ¶
func (r *GetBotResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetBot request.
type GetEventsConfigurationInput ¶
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) MarshalFields ¶
func (s GetEventsConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetEventsConfigurationInput) String ¶
func (s GetEventsConfigurationInput) String() string
String returns the string representation
func (*GetEventsConfigurationInput) Validate ¶
func (s *GetEventsConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEventsConfigurationOutput ¶
type GetEventsConfigurationOutput struct { // The events configuration details. EventsConfiguration *EventsConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetEventsConfigurationOutput) MarshalFields ¶
func (s GetEventsConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetEventsConfigurationOutput) String ¶
func (s GetEventsConfigurationOutput) String() string
String returns the string representation
type GetEventsConfigurationRequest ¶
type GetEventsConfigurationRequest struct { *aws.Request Input *GetEventsConfigurationInput Copy func(*GetEventsConfigurationInput) GetEventsConfigurationRequest }
GetEventsConfigurationRequest is the request type for the GetEventsConfiguration API operation.
func (GetEventsConfigurationRequest) Send ¶
func (r GetEventsConfigurationRequest) Send(ctx context.Context) (*GetEventsConfigurationResponse, error)
Send marshals and sends the GetEventsConfiguration API request.
type GetEventsConfigurationResponse ¶
type GetEventsConfigurationResponse struct { *GetEventsConfigurationOutput // contains filtered or unexported fields }
GetEventsConfigurationResponse is the response type for the GetEventsConfiguration API operation.
func (*GetEventsConfigurationResponse) SDKResponseMetdata ¶
func (r *GetEventsConfigurationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetEventsConfiguration request.
type GetGlobalSettingsInput ¶
type GetGlobalSettingsInput struct {
// contains filtered or unexported fields
}
func (GetGlobalSettingsInput) MarshalFields ¶
func (s GetGlobalSettingsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetGlobalSettingsInput) String ¶
func (s GetGlobalSettingsInput) String() string
String returns the string representation
type GetGlobalSettingsOutput ¶
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) MarshalFields ¶
func (s GetGlobalSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetGlobalSettingsOutput) String ¶
func (s GetGlobalSettingsOutput) String() string
String returns the string representation
type GetGlobalSettingsRequest ¶
type GetGlobalSettingsRequest struct { *aws.Request Input *GetGlobalSettingsInput Copy func(*GetGlobalSettingsInput) GetGlobalSettingsRequest }
GetGlobalSettingsRequest is the request type for the GetGlobalSettings API operation.
func (GetGlobalSettingsRequest) Send ¶
func (r GetGlobalSettingsRequest) Send(ctx context.Context) (*GetGlobalSettingsResponse, error)
Send marshals and sends the GetGlobalSettings API request.
type GetGlobalSettingsResponse ¶
type GetGlobalSettingsResponse struct { *GetGlobalSettingsOutput // contains filtered or unexported fields }
GetGlobalSettingsResponse is the response type for the GetGlobalSettings API operation.
func (*GetGlobalSettingsResponse) SDKResponseMetdata ¶
func (r *GetGlobalSettingsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetGlobalSettings request.
type GetPhoneNumberInput ¶
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) MarshalFields ¶
func (s GetPhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetPhoneNumberInput) String ¶
func (s GetPhoneNumberInput) String() string
String returns the string representation
func (*GetPhoneNumberInput) Validate ¶
func (s *GetPhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPhoneNumberOrderInput ¶
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) MarshalFields ¶
func (s GetPhoneNumberOrderInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetPhoneNumberOrderInput) String ¶
func (s GetPhoneNumberOrderInput) String() string
String returns the string representation
func (*GetPhoneNumberOrderInput) Validate ¶
func (s *GetPhoneNumberOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPhoneNumberOrderOutput ¶
type GetPhoneNumberOrderOutput struct { // The phone number order details. PhoneNumberOrder *PhoneNumberOrder `type:"structure"` // contains filtered or unexported fields }
func (GetPhoneNumberOrderOutput) MarshalFields ¶
func (s GetPhoneNumberOrderOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetPhoneNumberOrderOutput) String ¶
func (s GetPhoneNumberOrderOutput) String() string
String returns the string representation
type GetPhoneNumberOrderRequest ¶
type GetPhoneNumberOrderRequest struct { *aws.Request Input *GetPhoneNumberOrderInput Copy func(*GetPhoneNumberOrderInput) GetPhoneNumberOrderRequest }
GetPhoneNumberOrderRequest is the request type for the GetPhoneNumberOrder API operation.
func (GetPhoneNumberOrderRequest) Send ¶
func (r GetPhoneNumberOrderRequest) Send(ctx context.Context) (*GetPhoneNumberOrderResponse, error)
Send marshals and sends the GetPhoneNumberOrder API request.
type GetPhoneNumberOrderResponse ¶
type GetPhoneNumberOrderResponse struct { *GetPhoneNumberOrderOutput // contains filtered or unexported fields }
GetPhoneNumberOrderResponse is the response type for the GetPhoneNumberOrder API operation.
func (*GetPhoneNumberOrderResponse) SDKResponseMetdata ¶
func (r *GetPhoneNumberOrderResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetPhoneNumberOrder request.
type GetPhoneNumberOutput ¶
type GetPhoneNumberOutput struct { // The phone number details. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (GetPhoneNumberOutput) MarshalFields ¶
func (s GetPhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetPhoneNumberOutput) String ¶
func (s GetPhoneNumberOutput) String() string
String returns the string representation
type GetPhoneNumberRequest ¶
type GetPhoneNumberRequest struct { *aws.Request Input *GetPhoneNumberInput Copy func(*GetPhoneNumberInput) GetPhoneNumberRequest }
GetPhoneNumberRequest is the request type for the GetPhoneNumber API operation.
func (GetPhoneNumberRequest) Send ¶
func (r GetPhoneNumberRequest) Send(ctx context.Context) (*GetPhoneNumberResponse, error)
Send marshals and sends the GetPhoneNumber API request.
type GetPhoneNumberResponse ¶
type GetPhoneNumberResponse struct { *GetPhoneNumberOutput // contains filtered or unexported fields }
GetPhoneNumberResponse is the response type for the GetPhoneNumber API operation.
func (*GetPhoneNumberResponse) SDKResponseMetdata ¶
func (r *GetPhoneNumberResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetPhoneNumber request.
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) MarshalFields ¶
func (s GetUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s GetUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetUserOutput) String ¶
func (s GetUserOutput) String() string
String returns the string representation
type GetUserRequest ¶
type GetUserRequest struct { *aws.Request Input *GetUserInput Copy func(*GetUserInput) GetUserRequest }
GetUserRequest is the request type for the GetUser API operation.
func (GetUserRequest) Send ¶
func (r GetUserRequest) Send(ctx context.Context) (*GetUserResponse, error)
Send marshals and sends the GetUser API request.
type GetUserResponse ¶
type GetUserResponse struct { *GetUserOutput // contains filtered or unexported fields }
GetUserResponse is the response type for the GetUser API operation.
func (*GetUserResponse) SDKResponseMetdata ¶
func (r *GetUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetUser request.
type GetUserSettingsInput ¶
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) MarshalFields ¶
func (s GetUserSettingsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetUserSettingsInput) String ¶
func (s GetUserSettingsInput) String() string
String returns the string representation
func (*GetUserSettingsInput) Validate ¶
func (s *GetUserSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUserSettingsOutput ¶
type GetUserSettingsOutput struct { // The user settings. UserSettings *UserSettings `type:"structure"` // contains filtered or unexported fields }
func (GetUserSettingsOutput) MarshalFields ¶
func (s GetUserSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetUserSettingsOutput) String ¶
func (s GetUserSettingsOutput) String() string
String returns the string representation
type GetUserSettingsRequest ¶
type GetUserSettingsRequest struct { *aws.Request Input *GetUserSettingsInput Copy func(*GetUserSettingsInput) GetUserSettingsRequest }
GetUserSettingsRequest is the request type for the GetUserSettings API operation.
func (GetUserSettingsRequest) Send ¶
func (r GetUserSettingsRequest) Send(ctx context.Context) (*GetUserSettingsResponse, error)
Send marshals and sends the GetUserSettings API request.
type GetUserSettingsResponse ¶
type GetUserSettingsResponse struct { *GetUserSettingsOutput // contains filtered or unexported fields }
GetUserSettingsResponse is the response type for the GetUserSettings API operation.
func (*GetUserSettingsResponse) SDKResponseMetdata ¶
func (r *GetUserSettingsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetUserSettings request.
type GetVoiceConnectorInput ¶
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) MarshalFields ¶
func (s GetVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorInput) String ¶
func (s GetVoiceConnectorInput) String() string
String returns the string representation
func (*GetVoiceConnectorInput) Validate ¶
func (s *GetVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorOriginationInput ¶
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) MarshalFields ¶
func (s GetVoiceConnectorOriginationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorOriginationInput) String ¶
func (s GetVoiceConnectorOriginationInput) String() string
String returns the string representation
func (*GetVoiceConnectorOriginationInput) Validate ¶
func (s *GetVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorOriginationOutput ¶
type GetVoiceConnectorOriginationOutput struct { // The origination setting details. Origination *Origination `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorOriginationOutput) MarshalFields ¶
func (s GetVoiceConnectorOriginationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorOriginationOutput) String ¶
func (s GetVoiceConnectorOriginationOutput) String() string
String returns the string representation
type GetVoiceConnectorOriginationRequest ¶
type GetVoiceConnectorOriginationRequest struct { *aws.Request Input *GetVoiceConnectorOriginationInput Copy func(*GetVoiceConnectorOriginationInput) GetVoiceConnectorOriginationRequest }
GetVoiceConnectorOriginationRequest is the request type for the GetVoiceConnectorOrigination API operation.
func (GetVoiceConnectorOriginationRequest) Send ¶
func (r GetVoiceConnectorOriginationRequest) Send(ctx context.Context) (*GetVoiceConnectorOriginationResponse, error)
Send marshals and sends the GetVoiceConnectorOrigination API request.
type GetVoiceConnectorOriginationResponse ¶
type GetVoiceConnectorOriginationResponse struct { *GetVoiceConnectorOriginationOutput // contains filtered or unexported fields }
GetVoiceConnectorOriginationResponse is the response type for the GetVoiceConnectorOrigination API operation.
func (*GetVoiceConnectorOriginationResponse) SDKResponseMetdata ¶
func (r *GetVoiceConnectorOriginationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetVoiceConnectorOrigination request.
type GetVoiceConnectorOutput ¶
type GetVoiceConnectorOutput struct { // The Amazon Chime Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorOutput) MarshalFields ¶
func (s GetVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorOutput) String ¶
func (s GetVoiceConnectorOutput) String() string
String returns the string representation
type GetVoiceConnectorRequest ¶
type GetVoiceConnectorRequest struct { *aws.Request Input *GetVoiceConnectorInput Copy func(*GetVoiceConnectorInput) GetVoiceConnectorRequest }
GetVoiceConnectorRequest is the request type for the GetVoiceConnector API operation.
func (GetVoiceConnectorRequest) Send ¶
func (r GetVoiceConnectorRequest) Send(ctx context.Context) (*GetVoiceConnectorResponse, error)
Send marshals and sends the GetVoiceConnector API request.
type GetVoiceConnectorResponse ¶
type GetVoiceConnectorResponse struct { *GetVoiceConnectorOutput // contains filtered or unexported fields }
GetVoiceConnectorResponse is the response type for the GetVoiceConnector API operation.
func (*GetVoiceConnectorResponse) SDKResponseMetdata ¶
func (r *GetVoiceConnectorResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetVoiceConnector request.
type GetVoiceConnectorTerminationHealthInput ¶
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) MarshalFields ¶
func (s GetVoiceConnectorTerminationHealthInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorTerminationHealthInput) String ¶
func (s GetVoiceConnectorTerminationHealthInput) String() string
String returns the string representation
func (*GetVoiceConnectorTerminationHealthInput) Validate ¶
func (s *GetVoiceConnectorTerminationHealthInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorTerminationHealthOutput ¶
type GetVoiceConnectorTerminationHealthOutput struct { // The termination health details. TerminationHealth *TerminationHealth `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationHealthOutput) MarshalFields ¶
func (s GetVoiceConnectorTerminationHealthOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorTerminationHealthOutput) String ¶
func (s GetVoiceConnectorTerminationHealthOutput) String() string
String returns the string representation
type GetVoiceConnectorTerminationHealthRequest ¶
type GetVoiceConnectorTerminationHealthRequest struct { *aws.Request Input *GetVoiceConnectorTerminationHealthInput Copy func(*GetVoiceConnectorTerminationHealthInput) GetVoiceConnectorTerminationHealthRequest }
GetVoiceConnectorTerminationHealthRequest is the request type for the GetVoiceConnectorTerminationHealth API operation.
func (GetVoiceConnectorTerminationHealthRequest) Send ¶
func (r GetVoiceConnectorTerminationHealthRequest) Send(ctx context.Context) (*GetVoiceConnectorTerminationHealthResponse, error)
Send marshals and sends the GetVoiceConnectorTerminationHealth API request.
type GetVoiceConnectorTerminationHealthResponse ¶
type GetVoiceConnectorTerminationHealthResponse struct { *GetVoiceConnectorTerminationHealthOutput // contains filtered or unexported fields }
GetVoiceConnectorTerminationHealthResponse is the response type for the GetVoiceConnectorTerminationHealth API operation.
func (*GetVoiceConnectorTerminationHealthResponse) SDKResponseMetdata ¶
func (r *GetVoiceConnectorTerminationHealthResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetVoiceConnectorTerminationHealth request.
type GetVoiceConnectorTerminationInput ¶
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) MarshalFields ¶
func (s GetVoiceConnectorTerminationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorTerminationInput) String ¶
func (s GetVoiceConnectorTerminationInput) String() string
String returns the string representation
func (*GetVoiceConnectorTerminationInput) Validate ¶
func (s *GetVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorTerminationOutput ¶
type GetVoiceConnectorTerminationOutput struct { // The termination setting details. Termination *Termination `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationOutput) MarshalFields ¶
func (s GetVoiceConnectorTerminationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (GetVoiceConnectorTerminationOutput) String ¶
func (s GetVoiceConnectorTerminationOutput) String() string
String returns the string representation
type GetVoiceConnectorTerminationRequest ¶
type GetVoiceConnectorTerminationRequest struct { *aws.Request Input *GetVoiceConnectorTerminationInput Copy func(*GetVoiceConnectorTerminationInput) GetVoiceConnectorTerminationRequest }
GetVoiceConnectorTerminationRequest is the request type for the GetVoiceConnectorTermination API operation.
func (GetVoiceConnectorTerminationRequest) Send ¶
func (r GetVoiceConnectorTerminationRequest) Send(ctx context.Context) (*GetVoiceConnectorTerminationResponse, error)
Send marshals and sends the GetVoiceConnectorTermination API request.
type GetVoiceConnectorTerminationResponse ¶
type GetVoiceConnectorTerminationResponse struct { *GetVoiceConnectorTerminationOutput // contains filtered or unexported fields }
GetVoiceConnectorTerminationResponse is the response type for the GetVoiceConnectorTermination API operation.
func (*GetVoiceConnectorTerminationResponse) SDKResponseMetdata ¶
func (r *GetVoiceConnectorTerminationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the GetVoiceConnectorTermination request.
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 EmailStatus `type:"string" enum:"true"` // The invite ID. InviteId *string `type:"string"` // The status of the invite. Status InviteStatus `type:"string" enum:"true"` // contains filtered or unexported fields }
Invitation object returned after emailing users to invite them to join the Amazon Chime Team account.
func (Invite) MarshalFields ¶
func (s Invite) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (Invite) String ¶
String returns the string representation
type InviteStatus ¶
type InviteStatus string
const ( InviteStatusPending InviteStatus = "Pending" InviteStatusAccepted InviteStatus = "Accepted" InviteStatusFailed InviteStatus = "Failed" )
Enum values for InviteStatus
func (InviteStatus) MarshalValue ¶
func (enum InviteStatus) MarshalValue() (string, error)
func (InviteStatus) MarshalValueBuf ¶
func (enum InviteStatus) MarshalValueBuf(b []byte) ([]byte, error)
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 invite. // // UserEmailList is a required field UserEmailList []string `type:"list" required:"true"` // contains filtered or unexported fields }
func (InviteUsersInput) MarshalFields ¶
func (s InviteUsersInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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 invite details. Invites []Invite `type:"list"` // contains filtered or unexported fields }
func (InviteUsersOutput) MarshalFields ¶
func (s InviteUsersOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (InviteUsersOutput) String ¶
func (s InviteUsersOutput) String() string
String returns the string representation
type InviteUsersRequest ¶
type InviteUsersRequest struct { *aws.Request Input *InviteUsersInput Copy func(*InviteUsersInput) InviteUsersRequest }
InviteUsersRequest is the request type for the InviteUsers API operation.
func (InviteUsersRequest) Send ¶
func (r InviteUsersRequest) Send(ctx context.Context) (*InviteUsersResponse, error)
Send marshals and sends the InviteUsers API request.
type InviteUsersResponse ¶
type InviteUsersResponse struct { *InviteUsersOutput // contains filtered or unexported fields }
InviteUsersResponse is the response type for the InviteUsers API operation.
func (*InviteUsersResponse) SDKResponseMetdata ¶
func (r *InviteUsersResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the InviteUsers request.
type License ¶
type License string
const ( LicenseBasic License = "Basic" LicensePlus License = "Plus" LicensePro License = "Pro" LicenseProTrial License = "ProTrial" )
Enum values for License
func (License) MarshalValue ¶
func (License) MarshalValueBuf ¶
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) MarshalFields ¶
func (s ListAccountsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s ListAccountsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListAccountsOutput) String ¶
func (s ListAccountsOutput) String() string
String returns the string representation
type ListAccountsPaginator ¶
ListAccountsPaginator is used to paginate the request. This can be done by calling Next and CurrentPage.
func NewListAccountsPaginator ¶
func NewListAccountsPaginator(req ListAccountsRequest) ListAccountsPaginator
NewListAccountsRequestPaginator returns a paginator for ListAccounts. Use Next method to get the next page, and CurrentPage to get the current response page from the paginator. Next will return false, if there are no more pages, or an error was encountered.
Note: This operation can generate multiple requests to a service.
// Example iterating over pages. req := client.ListAccountsRequest(input) p := chime.NewListAccountsRequestPaginator(req) for p.Next(context.TODO()) { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (*ListAccountsPaginator) CurrentPage ¶
func (p *ListAccountsPaginator) CurrentPage() *ListAccountsOutput
type ListAccountsRequest ¶
type ListAccountsRequest struct { *aws.Request Input *ListAccountsInput Copy func(*ListAccountsInput) ListAccountsRequest }
ListAccountsRequest is the request type for the ListAccounts API operation.
func (ListAccountsRequest) Send ¶
func (r ListAccountsRequest) Send(ctx context.Context) (*ListAccountsResponse, error)
Send marshals and sends the ListAccounts API request.
type ListAccountsResponse ¶
type ListAccountsResponse struct { *ListAccountsOutput // contains filtered or unexported fields }
ListAccountsResponse is the response type for the ListAccounts API operation.
func (*ListAccountsResponse) SDKResponseMetdata ¶
func (r *ListAccountsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ListAccounts request.
type ListBotsInput ¶
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. 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) MarshalFields ¶
func (s ListBotsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListBotsInput) String ¶
func (s ListBotsInput) String() string
String returns the string representation
func (*ListBotsInput) Validate ¶
func (s *ListBotsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBotsOutput ¶
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) MarshalFields ¶
func (s ListBotsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListBotsOutput) String ¶
func (s ListBotsOutput) String() string
String returns the string representation
type ListBotsRequest ¶
type ListBotsRequest struct { *aws.Request Input *ListBotsInput Copy func(*ListBotsInput) ListBotsRequest }
ListBotsRequest is the request type for the ListBots API operation.
func (ListBotsRequest) Send ¶
func (r ListBotsRequest) Send(ctx context.Context) (*ListBotsResponse, error)
Send marshals and sends the ListBots API request.
type ListBotsResponse ¶
type ListBotsResponse struct { *ListBotsOutput // contains filtered or unexported fields }
ListBotsResponse is the response type for the ListBots API operation.
func (*ListBotsResponse) SDKResponseMetdata ¶
func (r *ListBotsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ListBots request.
type ListPhoneNumberOrdersInput ¶
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) MarshalFields ¶
func (s ListPhoneNumberOrdersInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListPhoneNumberOrdersInput) String ¶
func (s ListPhoneNumberOrdersInput) String() string
String returns the string representation
func (*ListPhoneNumberOrdersInput) Validate ¶
func (s *ListPhoneNumberOrdersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPhoneNumberOrdersOutput ¶
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) MarshalFields ¶
func (s ListPhoneNumberOrdersOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListPhoneNumberOrdersOutput) String ¶
func (s ListPhoneNumberOrdersOutput) String() string
String returns the string representation
type ListPhoneNumberOrdersPaginator ¶
ListPhoneNumberOrdersPaginator is used to paginate the request. This can be done by calling Next and CurrentPage.
func NewListPhoneNumberOrdersPaginator ¶
func NewListPhoneNumberOrdersPaginator(req ListPhoneNumberOrdersRequest) ListPhoneNumberOrdersPaginator
NewListPhoneNumberOrdersRequestPaginator returns a paginator for ListPhoneNumberOrders. Use Next method to get the next page, and CurrentPage to get the current response page from the paginator. Next will return false, if there are no more pages, or an error was encountered.
Note: This operation can generate multiple requests to a service.
// Example iterating over pages. req := client.ListPhoneNumberOrdersRequest(input) p := chime.NewListPhoneNumberOrdersRequestPaginator(req) for p.Next(context.TODO()) { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (*ListPhoneNumberOrdersPaginator) CurrentPage ¶
func (p *ListPhoneNumberOrdersPaginator) CurrentPage() *ListPhoneNumberOrdersOutput
type ListPhoneNumberOrdersRequest ¶
type ListPhoneNumberOrdersRequest struct { *aws.Request Input *ListPhoneNumberOrdersInput Copy func(*ListPhoneNumberOrdersInput) ListPhoneNumberOrdersRequest }
ListPhoneNumberOrdersRequest is the request type for the ListPhoneNumberOrders API operation.
func (ListPhoneNumberOrdersRequest) Send ¶
func (r ListPhoneNumberOrdersRequest) Send(ctx context.Context) (*ListPhoneNumberOrdersResponse, error)
Send marshals and sends the ListPhoneNumberOrders API request.
type ListPhoneNumberOrdersResponse ¶
type ListPhoneNumberOrdersResponse struct { *ListPhoneNumberOrdersOutput // contains filtered or unexported fields }
ListPhoneNumberOrdersResponse is the response type for the ListPhoneNumberOrders API operation.
func (*ListPhoneNumberOrdersResponse) SDKResponseMetdata ¶
func (r *ListPhoneNumberOrdersResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ListPhoneNumberOrders request.
type ListPhoneNumbersInput ¶
type ListPhoneNumbersInput struct { // The filter to use to limit the number of results. FilterName PhoneNumberAssociationName `location:"querystring" locationName:"filter-name" type:"string" enum:"true"` // 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 PhoneNumberProductType `location:"querystring" locationName:"product-type" type:"string" enum:"true"` // The phone number status. Status PhoneNumberStatus `location:"querystring" locationName:"status" type:"string" enum:"true"` // contains filtered or unexported fields }
func (ListPhoneNumbersInput) MarshalFields ¶
func (s ListPhoneNumbersInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListPhoneNumbersInput) String ¶
func (s ListPhoneNumbersInput) String() string
String returns the string representation
func (*ListPhoneNumbersInput) Validate ¶
func (s *ListPhoneNumbersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPhoneNumbersOutput ¶
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) MarshalFields ¶
func (s ListPhoneNumbersOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListPhoneNumbersOutput) String ¶
func (s ListPhoneNumbersOutput) String() string
String returns the string representation
type ListPhoneNumbersPaginator ¶
ListPhoneNumbersPaginator is used to paginate the request. This can be done by calling Next and CurrentPage.
func NewListPhoneNumbersPaginator ¶
func NewListPhoneNumbersPaginator(req ListPhoneNumbersRequest) ListPhoneNumbersPaginator
NewListPhoneNumbersRequestPaginator returns a paginator for ListPhoneNumbers. Use Next method to get the next page, and CurrentPage to get the current response page from the paginator. Next will return false, if there are no more pages, or an error was encountered.
Note: This operation can generate multiple requests to a service.
// Example iterating over pages. req := client.ListPhoneNumbersRequest(input) p := chime.NewListPhoneNumbersRequestPaginator(req) for p.Next(context.TODO()) { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (*ListPhoneNumbersPaginator) CurrentPage ¶
func (p *ListPhoneNumbersPaginator) CurrentPage() *ListPhoneNumbersOutput
type ListPhoneNumbersRequest ¶
type ListPhoneNumbersRequest struct { *aws.Request Input *ListPhoneNumbersInput Copy func(*ListPhoneNumbersInput) ListPhoneNumbersRequest }
ListPhoneNumbersRequest is the request type for the ListPhoneNumbers API operation.
func (ListPhoneNumbersRequest) Send ¶
func (r ListPhoneNumbersRequest) Send(ctx context.Context) (*ListPhoneNumbersResponse, error)
Send marshals and sends the ListPhoneNumbers API request.
type ListPhoneNumbersResponse ¶
type ListPhoneNumbersResponse struct { *ListPhoneNumbersOutput // contains filtered or unexported fields }
ListPhoneNumbersResponse is the response type for the ListPhoneNumbers API operation.
func (*ListPhoneNumbersResponse) SDKResponseMetdata ¶
func (r *ListPhoneNumbersResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ListPhoneNumbers request.
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"` // contains filtered or unexported fields }
func (ListUsersInput) MarshalFields ¶
func (s ListUsersInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s ListUsersOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListUsersOutput) String ¶
func (s ListUsersOutput) String() string
String returns the string representation
type ListUsersPaginator ¶
ListUsersPaginator is used to paginate the request. This can be done by calling Next and CurrentPage.
func NewListUsersPaginator ¶
func NewListUsersPaginator(req ListUsersRequest) ListUsersPaginator
NewListUsersRequestPaginator returns a paginator for ListUsers. Use Next method to get the next page, and CurrentPage to get the current response page from the paginator. Next will return false, if there are no more pages, or an error was encountered.
Note: This operation can generate multiple requests to a service.
// Example iterating over pages. req := client.ListUsersRequest(input) p := chime.NewListUsersRequestPaginator(req) for p.Next(context.TODO()) { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (*ListUsersPaginator) CurrentPage ¶
func (p *ListUsersPaginator) CurrentPage() *ListUsersOutput
type ListUsersRequest ¶
type ListUsersRequest struct { *aws.Request Input *ListUsersInput Copy func(*ListUsersInput) ListUsersRequest }
ListUsersRequest is the request type for the ListUsers API operation.
func (ListUsersRequest) Send ¶
func (r ListUsersRequest) Send(ctx context.Context) (*ListUsersResponse, error)
Send marshals and sends the ListUsers API request.
type ListUsersResponse ¶
type ListUsersResponse struct { *ListUsersOutput // contains filtered or unexported fields }
ListUsersResponse is the response type for the ListUsers API operation.
func (*ListUsersResponse) SDKResponseMetdata ¶
func (r *ListUsersResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ListUsers request.
type ListVoiceConnectorTerminationCredentialsInput ¶
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) MarshalFields ¶
func (s ListVoiceConnectorTerminationCredentialsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListVoiceConnectorTerminationCredentialsInput) String ¶
func (s ListVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation
func (*ListVoiceConnectorTerminationCredentialsInput) Validate ¶
func (s *ListVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorTerminationCredentialsOutput ¶
type ListVoiceConnectorTerminationCredentialsOutput struct { // A list of user names. Usernames []string `type:"list"` // contains filtered or unexported fields }
func (ListVoiceConnectorTerminationCredentialsOutput) MarshalFields ¶
func (s ListVoiceConnectorTerminationCredentialsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListVoiceConnectorTerminationCredentialsOutput) String ¶
func (s ListVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation
type ListVoiceConnectorTerminationCredentialsRequest ¶
type ListVoiceConnectorTerminationCredentialsRequest struct { *aws.Request Input *ListVoiceConnectorTerminationCredentialsInput Copy func(*ListVoiceConnectorTerminationCredentialsInput) ListVoiceConnectorTerminationCredentialsRequest }
ListVoiceConnectorTerminationCredentialsRequest is the request type for the ListVoiceConnectorTerminationCredentials API operation.
func (ListVoiceConnectorTerminationCredentialsRequest) Send ¶
func (r ListVoiceConnectorTerminationCredentialsRequest) Send(ctx context.Context) (*ListVoiceConnectorTerminationCredentialsResponse, error)
Send marshals and sends the ListVoiceConnectorTerminationCredentials API request.
type ListVoiceConnectorTerminationCredentialsResponse ¶
type ListVoiceConnectorTerminationCredentialsResponse struct { *ListVoiceConnectorTerminationCredentialsOutput // contains filtered or unexported fields }
ListVoiceConnectorTerminationCredentialsResponse is the response type for the ListVoiceConnectorTerminationCredentials API operation.
func (*ListVoiceConnectorTerminationCredentialsResponse) SDKResponseMetdata ¶
func (r *ListVoiceConnectorTerminationCredentialsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ListVoiceConnectorTerminationCredentials request.
type ListVoiceConnectorsInput ¶
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) MarshalFields ¶
func (s ListVoiceConnectorsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListVoiceConnectorsInput) String ¶
func (s ListVoiceConnectorsInput) String() string
String returns the string representation
func (*ListVoiceConnectorsInput) Validate ¶
func (s *ListVoiceConnectorsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorsOutput ¶
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) MarshalFields ¶
func (s ListVoiceConnectorsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ListVoiceConnectorsOutput) String ¶
func (s ListVoiceConnectorsOutput) String() string
String returns the string representation
type ListVoiceConnectorsPaginator ¶
ListVoiceConnectorsPaginator is used to paginate the request. This can be done by calling Next and CurrentPage.
func NewListVoiceConnectorsPaginator ¶
func NewListVoiceConnectorsPaginator(req ListVoiceConnectorsRequest) ListVoiceConnectorsPaginator
NewListVoiceConnectorsRequestPaginator returns a paginator for ListVoiceConnectors. Use Next method to get the next page, and CurrentPage to get the current response page from the paginator. Next will return false, if there are no more pages, or an error was encountered.
Note: This operation can generate multiple requests to a service.
// Example iterating over pages. req := client.ListVoiceConnectorsRequest(input) p := chime.NewListVoiceConnectorsRequestPaginator(req) for p.Next(context.TODO()) { page := p.CurrentPage() } if err := p.Err(); err != nil { return err }
func (*ListVoiceConnectorsPaginator) CurrentPage ¶
func (p *ListVoiceConnectorsPaginator) CurrentPage() *ListVoiceConnectorsOutput
type ListVoiceConnectorsRequest ¶
type ListVoiceConnectorsRequest struct { *aws.Request Input *ListVoiceConnectorsInput Copy func(*ListVoiceConnectorsInput) ListVoiceConnectorsRequest }
ListVoiceConnectorsRequest is the request type for the ListVoiceConnectors API operation.
func (ListVoiceConnectorsRequest) Send ¶
func (r ListVoiceConnectorsRequest) Send(ctx context.Context) (*ListVoiceConnectorsResponse, error)
Send marshals and sends the ListVoiceConnectors API request.
type ListVoiceConnectorsResponse ¶
type ListVoiceConnectorsResponse struct { *ListVoiceConnectorsOutput // contains filtered or unexported fields }
ListVoiceConnectorsResponse is the response type for the ListVoiceConnectors API operation.
func (*ListVoiceConnectorsResponse) SDKResponseMetdata ¶
func (r *ListVoiceConnectorsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ListVoiceConnectors request.
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) MarshalFields ¶
func (s LogoutUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s LogoutUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (LogoutUserOutput) String ¶
func (s LogoutUserOutput) String() string
String returns the string representation
type LogoutUserRequest ¶
type LogoutUserRequest struct { *aws.Request Input *LogoutUserInput Copy func(*LogoutUserInput) LogoutUserRequest }
LogoutUserRequest is the request type for the LogoutUser API operation.
func (LogoutUserRequest) Send ¶
func (r LogoutUserRequest) Send(ctx context.Context) (*LogoutUserResponse, error)
Send marshals and sends the LogoutUser API request.
type LogoutUserResponse ¶
type LogoutUserResponse struct { *LogoutUserOutput // contains filtered or unexported fields }
LogoutUserResponse is the response type for the LogoutUser API operation.
func (*LogoutUserResponse) SDKResponseMetdata ¶
func (r *LogoutUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the LogoutUser request.
type OrderedPhoneNumber ¶
type OrderedPhoneNumber struct { // The phone number, in E.164 format. E164PhoneNumber *string `type:"string" sensitive:"true"` // The phone number status. Status OrderedPhoneNumberStatus `type:"string" enum:"true"` // contains filtered or unexported fields }
A phone number for which an order has been placed.
func (OrderedPhoneNumber) MarshalFields ¶
func (s OrderedPhoneNumber) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (OrderedPhoneNumber) String ¶
func (s OrderedPhoneNumber) String() string
String returns the string representation
type OrderedPhoneNumberStatus ¶
type OrderedPhoneNumberStatus string
const ( OrderedPhoneNumberStatusProcessing OrderedPhoneNumberStatus = "Processing" OrderedPhoneNumberStatusAcquired OrderedPhoneNumberStatus = "Acquired" OrderedPhoneNumberStatusFailed OrderedPhoneNumberStatus = "Failed" )
Enum values for OrderedPhoneNumberStatus
func (OrderedPhoneNumberStatus) MarshalValue ¶
func (enum OrderedPhoneNumberStatus) MarshalValue() (string, error)
func (OrderedPhoneNumberStatus) MarshalValueBuf ¶
func (enum OrderedPhoneNumberStatus) MarshalValueBuf(b []byte) ([]byte, error)
type Origination ¶
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) MarshalFields ¶
func (s Origination) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (Origination) String ¶
func (s Origination) String() string
String returns the string representation
func (*Origination) Validate ¶
func (s *Origination) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type OriginationRoute ¶
type OriginationRoute struct { // The FODN 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 OriginationRouteProtocol `type:"string" enum:"true"` // 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: 10 origination routes per Amazon Chime Voice Connector.
func (OriginationRoute) MarshalFields ¶
func (s OriginationRoute) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (OriginationRoute) String ¶
func (s OriginationRoute) String() string
String returns the string representation
func (*OriginationRoute) Validate ¶
func (s *OriginationRoute) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type OriginationRouteProtocol ¶
type OriginationRouteProtocol string
const ( OriginationRouteProtocolTcp OriginationRouteProtocol = "TCP" OriginationRouteProtocolUdp OriginationRouteProtocol = "UDP" )
Enum values for OriginationRouteProtocol
func (OriginationRouteProtocol) MarshalValue ¶
func (enum OriginationRouteProtocol) MarshalValue() (string, error)
func (OriginationRouteProtocol) MarshalValueBuf ¶
func (enum OriginationRouteProtocol) MarshalValueBuf(b []byte) ([]byte, error)
type PhoneNumber ¶
type PhoneNumber struct { // The phone number associations. Associations []PhoneNumberAssociation `type:"list"` // 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 PhoneNumberProductType `type:"string" enum:"true"` // The phone number status. Status PhoneNumberStatus `type:"string" enum:"true"` // The phone number type. Type PhoneNumberType `type:"string" enum:"true"` // 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) MarshalFields ¶
func (s PhoneNumber) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PhoneNumber) String ¶
func (s PhoneNumber) String() string
String returns the string representation
type PhoneNumberAssociation ¶
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, or Amazon // Chime Voice Connector ID. Name PhoneNumberAssociationName `type:"string" enum:"true"` // 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, or Amazon Chime Voice Connector ID.
func (PhoneNumberAssociation) MarshalFields ¶
func (s PhoneNumberAssociation) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PhoneNumberAssociation) String ¶
func (s PhoneNumberAssociation) String() string
String returns the string representation
type PhoneNumberAssociationName ¶
type PhoneNumberAssociationName string
const ( PhoneNumberAssociationNameAccountId PhoneNumberAssociationName = "AccountId" PhoneNumberAssociationNameUserId PhoneNumberAssociationName = "UserId" PhoneNumberAssociationNameVoiceConnectorId PhoneNumberAssociationName = "VoiceConnectorId" )
Enum values for PhoneNumberAssociationName
func (PhoneNumberAssociationName) MarshalValue ¶
func (enum PhoneNumberAssociationName) MarshalValue() (string, error)
func (PhoneNumberAssociationName) MarshalValueBuf ¶
func (enum PhoneNumberAssociationName) MarshalValueBuf(b []byte) ([]byte, error)
type PhoneNumberCapabilities ¶
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, such as enabled inbound and outbound calling and text messaging.
func (PhoneNumberCapabilities) MarshalFields ¶
func (s PhoneNumberCapabilities) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PhoneNumberCapabilities) String ¶
func (s PhoneNumberCapabilities) String() string
String returns the string representation
type PhoneNumberError ¶
type PhoneNumberError struct { // The error code. ErrorCode ErrorCode `type:"string" enum:"true"` // 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) MarshalFields ¶
func (s PhoneNumberError) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PhoneNumberError) String ¶
func (s PhoneNumberError) String() string
String returns the string representation
type PhoneNumberOrder ¶
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 PhoneNumberProductType `type:"string" enum:"true"` // The status of the phone number order. Status PhoneNumberOrderStatus `type:"string" enum:"true"` // 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) MarshalFields ¶
func (s PhoneNumberOrder) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PhoneNumberOrder) String ¶
func (s PhoneNumberOrder) String() string
String returns the string representation
type PhoneNumberOrderStatus ¶
type PhoneNumberOrderStatus string
const ( PhoneNumberOrderStatusProcessing PhoneNumberOrderStatus = "Processing" PhoneNumberOrderStatusSuccessful PhoneNumberOrderStatus = "Successful" PhoneNumberOrderStatusFailed PhoneNumberOrderStatus = "Failed" PhoneNumberOrderStatusPartial PhoneNumberOrderStatus = "Partial" )
Enum values for PhoneNumberOrderStatus
func (PhoneNumberOrderStatus) MarshalValue ¶
func (enum PhoneNumberOrderStatus) MarshalValue() (string, error)
func (PhoneNumberOrderStatus) MarshalValueBuf ¶
func (enum PhoneNumberOrderStatus) MarshalValueBuf(b []byte) ([]byte, error)
type PhoneNumberProductType ¶
type PhoneNumberProductType string
const ( PhoneNumberProductTypeBusinessCalling PhoneNumberProductType = "BusinessCalling" PhoneNumberProductTypeVoiceConnector PhoneNumberProductType = "VoiceConnector" )
Enum values for PhoneNumberProductType
func (PhoneNumberProductType) MarshalValue ¶
func (enum PhoneNumberProductType) MarshalValue() (string, error)
func (PhoneNumberProductType) MarshalValueBuf ¶
func (enum PhoneNumberProductType) MarshalValueBuf(b []byte) ([]byte, error)
type PhoneNumberStatus ¶
type PhoneNumberStatus string
const ( PhoneNumberStatusAcquireInProgress PhoneNumberStatus = "AcquireInProgress" PhoneNumberStatusAcquireFailed PhoneNumberStatus = "AcquireFailed" PhoneNumberStatusUnassigned PhoneNumberStatus = "Unassigned" PhoneNumberStatusAssigned PhoneNumberStatus = "Assigned" PhoneNumberStatusReleaseInProgress PhoneNumberStatus = "ReleaseInProgress" PhoneNumberStatusDeleteInProgress PhoneNumberStatus = "DeleteInProgress" PhoneNumberStatusReleaseFailed PhoneNumberStatus = "ReleaseFailed" PhoneNumberStatusDeleteFailed PhoneNumberStatus = "DeleteFailed" )
Enum values for PhoneNumberStatus
func (PhoneNumberStatus) MarshalValue ¶
func (enum PhoneNumberStatus) MarshalValue() (string, error)
func (PhoneNumberStatus) MarshalValueBuf ¶
func (enum PhoneNumberStatus) MarshalValueBuf(b []byte) ([]byte, error)
type PhoneNumberType ¶
type PhoneNumberType string
const ( PhoneNumberTypeLocal PhoneNumberType = "Local" PhoneNumberTypeTollFree PhoneNumberType = "TollFree" )
Enum values for PhoneNumberType
func (PhoneNumberType) MarshalValue ¶
func (enum PhoneNumberType) MarshalValue() (string, error)
func (PhoneNumberType) MarshalValueBuf ¶
func (enum PhoneNumberType) MarshalValueBuf(b []byte) ([]byte, error)
type PutEventsConfigurationInput ¶
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) MarshalFields ¶
func (s PutEventsConfigurationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutEventsConfigurationInput) String ¶
func (s PutEventsConfigurationInput) String() string
String returns the string representation
func (*PutEventsConfigurationInput) Validate ¶
func (s *PutEventsConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutEventsConfigurationOutput ¶
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) MarshalFields ¶
func (s PutEventsConfigurationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutEventsConfigurationOutput) String ¶
func (s PutEventsConfigurationOutput) String() string
String returns the string representation
type PutEventsConfigurationRequest ¶
type PutEventsConfigurationRequest struct { *aws.Request Input *PutEventsConfigurationInput Copy func(*PutEventsConfigurationInput) PutEventsConfigurationRequest }
PutEventsConfigurationRequest is the request type for the PutEventsConfiguration API operation.
func (PutEventsConfigurationRequest) Send ¶
func (r PutEventsConfigurationRequest) Send(ctx context.Context) (*PutEventsConfigurationResponse, error)
Send marshals and sends the PutEventsConfiguration API request.
type PutEventsConfigurationResponse ¶
type PutEventsConfigurationResponse struct { *PutEventsConfigurationOutput // contains filtered or unexported fields }
PutEventsConfigurationResponse is the response type for the PutEventsConfiguration API operation.
func (*PutEventsConfigurationResponse) SDKResponseMetdata ¶
func (r *PutEventsConfigurationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the PutEventsConfiguration request.
type PutVoiceConnectorOriginationInput ¶
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) MarshalFields ¶
func (s PutVoiceConnectorOriginationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutVoiceConnectorOriginationInput) String ¶
func (s PutVoiceConnectorOriginationInput) String() string
String returns the string representation
func (*PutVoiceConnectorOriginationInput) Validate ¶
func (s *PutVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorOriginationOutput ¶
type PutVoiceConnectorOriginationOutput struct { // The updated origination setting details. Origination *Origination `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorOriginationOutput) MarshalFields ¶
func (s PutVoiceConnectorOriginationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutVoiceConnectorOriginationOutput) String ¶
func (s PutVoiceConnectorOriginationOutput) String() string
String returns the string representation
type PutVoiceConnectorOriginationRequest ¶
type PutVoiceConnectorOriginationRequest struct { *aws.Request Input *PutVoiceConnectorOriginationInput Copy func(*PutVoiceConnectorOriginationInput) PutVoiceConnectorOriginationRequest }
PutVoiceConnectorOriginationRequest is the request type for the PutVoiceConnectorOrigination API operation.
func (PutVoiceConnectorOriginationRequest) Send ¶
func (r PutVoiceConnectorOriginationRequest) Send(ctx context.Context) (*PutVoiceConnectorOriginationResponse, error)
Send marshals and sends the PutVoiceConnectorOrigination API request.
type PutVoiceConnectorOriginationResponse ¶
type PutVoiceConnectorOriginationResponse struct { *PutVoiceConnectorOriginationOutput // contains filtered or unexported fields }
PutVoiceConnectorOriginationResponse is the response type for the PutVoiceConnectorOrigination API operation.
func (*PutVoiceConnectorOriginationResponse) SDKResponseMetdata ¶
func (r *PutVoiceConnectorOriginationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the PutVoiceConnectorOrigination request.
type PutVoiceConnectorTerminationCredentialsInput ¶
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) MarshalFields ¶
func (s PutVoiceConnectorTerminationCredentialsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutVoiceConnectorTerminationCredentialsInput) String ¶
func (s PutVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation
func (*PutVoiceConnectorTerminationCredentialsInput) Validate ¶
func (s *PutVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorTerminationCredentialsOutput ¶
type PutVoiceConnectorTerminationCredentialsOutput struct {
// contains filtered or unexported fields
}
func (PutVoiceConnectorTerminationCredentialsOutput) MarshalFields ¶
func (s PutVoiceConnectorTerminationCredentialsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutVoiceConnectorTerminationCredentialsOutput) String ¶
func (s PutVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation
type PutVoiceConnectorTerminationCredentialsRequest ¶
type PutVoiceConnectorTerminationCredentialsRequest struct { *aws.Request Input *PutVoiceConnectorTerminationCredentialsInput Copy func(*PutVoiceConnectorTerminationCredentialsInput) PutVoiceConnectorTerminationCredentialsRequest }
PutVoiceConnectorTerminationCredentialsRequest is the request type for the PutVoiceConnectorTerminationCredentials API operation.
func (PutVoiceConnectorTerminationCredentialsRequest) Send ¶
func (r PutVoiceConnectorTerminationCredentialsRequest) Send(ctx context.Context) (*PutVoiceConnectorTerminationCredentialsResponse, error)
Send marshals and sends the PutVoiceConnectorTerminationCredentials API request.
type PutVoiceConnectorTerminationCredentialsResponse ¶
type PutVoiceConnectorTerminationCredentialsResponse struct { *PutVoiceConnectorTerminationCredentialsOutput // contains filtered or unexported fields }
PutVoiceConnectorTerminationCredentialsResponse is the response type for the PutVoiceConnectorTerminationCredentials API operation.
func (*PutVoiceConnectorTerminationCredentialsResponse) SDKResponseMetdata ¶
func (r *PutVoiceConnectorTerminationCredentialsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the PutVoiceConnectorTerminationCredentials request.
type PutVoiceConnectorTerminationInput ¶
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) MarshalFields ¶
func (s PutVoiceConnectorTerminationInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutVoiceConnectorTerminationInput) String ¶
func (s PutVoiceConnectorTerminationInput) String() string
String returns the string representation
func (*PutVoiceConnectorTerminationInput) Validate ¶
func (s *PutVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorTerminationOutput ¶
type PutVoiceConnectorTerminationOutput struct { // The updated termination setting details. Termination *Termination `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorTerminationOutput) MarshalFields ¶
func (s PutVoiceConnectorTerminationOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (PutVoiceConnectorTerminationOutput) String ¶
func (s PutVoiceConnectorTerminationOutput) String() string
String returns the string representation
type PutVoiceConnectorTerminationRequest ¶
type PutVoiceConnectorTerminationRequest struct { *aws.Request Input *PutVoiceConnectorTerminationInput Copy func(*PutVoiceConnectorTerminationInput) PutVoiceConnectorTerminationRequest }
PutVoiceConnectorTerminationRequest is the request type for the PutVoiceConnectorTermination API operation.
func (PutVoiceConnectorTerminationRequest) Send ¶
func (r PutVoiceConnectorTerminationRequest) Send(ctx context.Context) (*PutVoiceConnectorTerminationResponse, error)
Send marshals and sends the PutVoiceConnectorTermination API request.
type PutVoiceConnectorTerminationResponse ¶
type PutVoiceConnectorTerminationResponse struct { *PutVoiceConnectorTerminationOutput // contains filtered or unexported fields }
PutVoiceConnectorTerminationResponse is the response type for the PutVoiceConnectorTermination API operation.
func (*PutVoiceConnectorTerminationResponse) SDKResponseMetdata ¶
func (r *PutVoiceConnectorTerminationResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the PutVoiceConnectorTermination request.
type RegenerateSecurityTokenInput ¶
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) MarshalFields ¶
func (s RegenerateSecurityTokenInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RegenerateSecurityTokenInput) String ¶
func (s RegenerateSecurityTokenInput) String() string
String returns the string representation
func (*RegenerateSecurityTokenInput) Validate ¶
func (s *RegenerateSecurityTokenInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RegenerateSecurityTokenOutput ¶
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) MarshalFields ¶
func (s RegenerateSecurityTokenOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RegenerateSecurityTokenOutput) String ¶
func (s RegenerateSecurityTokenOutput) String() string
String returns the string representation
type RegenerateSecurityTokenRequest ¶
type RegenerateSecurityTokenRequest struct { *aws.Request Input *RegenerateSecurityTokenInput Copy func(*RegenerateSecurityTokenInput) RegenerateSecurityTokenRequest }
RegenerateSecurityTokenRequest is the request type for the RegenerateSecurityToken API operation.
func (RegenerateSecurityTokenRequest) Send ¶
func (r RegenerateSecurityTokenRequest) Send(ctx context.Context) (*RegenerateSecurityTokenResponse, error)
Send marshals and sends the RegenerateSecurityToken API request.
type RegenerateSecurityTokenResponse ¶
type RegenerateSecurityTokenResponse struct { *RegenerateSecurityTokenOutput // contains filtered or unexported fields }
RegenerateSecurityTokenResponse is the response type for the RegenerateSecurityToken API operation.
func (*RegenerateSecurityTokenResponse) SDKResponseMetdata ¶
func (r *RegenerateSecurityTokenResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the RegenerateSecurityToken request.
type RegistrationStatus ¶
type RegistrationStatus string
const ( RegistrationStatusUnregistered RegistrationStatus = "Unregistered" RegistrationStatusRegistered RegistrationStatus = "Registered" RegistrationStatusSuspended RegistrationStatus = "Suspended" )
Enum values for RegistrationStatus
func (RegistrationStatus) MarshalValue ¶
func (enum RegistrationStatus) MarshalValue() (string, error)
func (RegistrationStatus) MarshalValueBuf ¶
func (enum RegistrationStatus) MarshalValueBuf(b []byte) ([]byte, error)
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) MarshalFields ¶
func (s ResetPersonalPINInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s ResetPersonalPINOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (ResetPersonalPINOutput) String ¶
func (s ResetPersonalPINOutput) String() string
String returns the string representation
type ResetPersonalPINRequest ¶
type ResetPersonalPINRequest struct { *aws.Request Input *ResetPersonalPINInput Copy func(*ResetPersonalPINInput) ResetPersonalPINRequest }
ResetPersonalPINRequest is the request type for the ResetPersonalPIN API operation.
func (ResetPersonalPINRequest) Send ¶
func (r ResetPersonalPINRequest) Send(ctx context.Context) (*ResetPersonalPINResponse, error)
Send marshals and sends the ResetPersonalPIN API request.
type ResetPersonalPINResponse ¶
type ResetPersonalPINResponse struct { *ResetPersonalPINOutput // contains filtered or unexported fields }
ResetPersonalPINResponse is the response type for the ResetPersonalPIN API operation.
func (*ResetPersonalPINResponse) SDKResponseMetdata ¶
func (r *ResetPersonalPINResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the ResetPersonalPIN request.
type RestorePhoneNumberInput ¶
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) MarshalFields ¶
func (s RestorePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RestorePhoneNumberInput) String ¶
func (s RestorePhoneNumberInput) String() string
String returns the string representation
func (*RestorePhoneNumberInput) Validate ¶
func (s *RestorePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RestorePhoneNumberOutput ¶
type RestorePhoneNumberOutput struct { // The phone number details. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (RestorePhoneNumberOutput) MarshalFields ¶
func (s RestorePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (RestorePhoneNumberOutput) String ¶
func (s RestorePhoneNumberOutput) String() string
String returns the string representation
type RestorePhoneNumberRequest ¶
type RestorePhoneNumberRequest struct { *aws.Request Input *RestorePhoneNumberInput Copy func(*RestorePhoneNumberInput) RestorePhoneNumberRequest }
RestorePhoneNumberRequest is the request type for the RestorePhoneNumber API operation.
func (RestorePhoneNumberRequest) Send ¶
func (r RestorePhoneNumberRequest) Send(ctx context.Context) (*RestorePhoneNumberResponse, error)
Send marshals and sends the RestorePhoneNumber API request.
type RestorePhoneNumberResponse ¶
type RestorePhoneNumberResponse struct { *RestorePhoneNumberOutput // contains filtered or unexported fields }
RestorePhoneNumberResponse is the response type for the RestorePhoneNumber API operation.
func (*RestorePhoneNumberResponse) SDKResponseMetdata ¶
func (r *RestorePhoneNumberResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the RestorePhoneNumber request.
type SearchAvailablePhoneNumbersInput ¶
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) MarshalFields ¶
func (s SearchAvailablePhoneNumbersInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (SearchAvailablePhoneNumbersInput) String ¶
func (s SearchAvailablePhoneNumbersInput) String() string
String returns the string representation
func (*SearchAvailablePhoneNumbersInput) Validate ¶
func (s *SearchAvailablePhoneNumbersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchAvailablePhoneNumbersOutput ¶
type SearchAvailablePhoneNumbersOutput struct { // List of phone numbers, in E.164 format. E164PhoneNumbers []string `type:"list"` // contains filtered or unexported fields }
func (SearchAvailablePhoneNumbersOutput) MarshalFields ¶
func (s SearchAvailablePhoneNumbersOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (SearchAvailablePhoneNumbersOutput) String ¶
func (s SearchAvailablePhoneNumbersOutput) String() string
String returns the string representation
type SearchAvailablePhoneNumbersRequest ¶
type SearchAvailablePhoneNumbersRequest struct { *aws.Request Input *SearchAvailablePhoneNumbersInput Copy func(*SearchAvailablePhoneNumbersInput) SearchAvailablePhoneNumbersRequest }
SearchAvailablePhoneNumbersRequest is the request type for the SearchAvailablePhoneNumbers API operation.
func (SearchAvailablePhoneNumbersRequest) Send ¶
func (r SearchAvailablePhoneNumbersRequest) Send(ctx context.Context) (*SearchAvailablePhoneNumbersResponse, error)
Send marshals and sends the SearchAvailablePhoneNumbers API request.
type SearchAvailablePhoneNumbersResponse ¶
type SearchAvailablePhoneNumbersResponse struct { *SearchAvailablePhoneNumbersOutput // contains filtered or unexported fields }
SearchAvailablePhoneNumbersResponse is the response type for the SearchAvailablePhoneNumbers API operation.
func (*SearchAvailablePhoneNumbersResponse) SDKResponseMetdata ¶
func (r *SearchAvailablePhoneNumbersResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the SearchAvailablePhoneNumbers request.
type TelephonySettings ¶
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) MarshalFields ¶
func (s TelephonySettings) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (TelephonySettings) String ¶
func (s TelephonySettings) String() string
String returns the string representation
func (*TelephonySettings) Validate ¶
func (s *TelephonySettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Termination ¶
type Termination struct { // The countries to which calls are allowed. CallingRegions []string `type:"list"` // The IP addresses allowed to make calls, in CIDR format. CidrAllowedList []string `type:"list"` // The limit on calls per second. Max value based on account service limit. // 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) MarshalFields ¶
func (s Termination) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (Termination) String ¶
func (s Termination) String() string
String returns the string representation
func (*Termination) Validate ¶
func (s *Termination) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TerminationHealth ¶
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) MarshalFields ¶
func (s TerminationHealth) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (TerminationHealth) String ¶
func (s TerminationHealth) 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) MarshalFields ¶
func (s UpdateAccountInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s UpdateAccountOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateAccountOutput) String ¶
func (s UpdateAccountOutput) String() string
String returns the string representation
type UpdateAccountRequest ¶
type UpdateAccountRequest struct { *aws.Request Input *UpdateAccountInput Copy func(*UpdateAccountInput) UpdateAccountRequest }
UpdateAccountRequest is the request type for the UpdateAccount API operation.
func (UpdateAccountRequest) Send ¶
func (r UpdateAccountRequest) Send(ctx context.Context) (*UpdateAccountResponse, error)
Send marshals and sends the UpdateAccount API request.
type UpdateAccountResponse ¶
type UpdateAccountResponse struct { *UpdateAccountOutput // contains filtered or unexported fields }
UpdateAccountResponse is the response type for the UpdateAccount API operation.
func (*UpdateAccountResponse) SDKResponseMetdata ¶
func (r *UpdateAccountResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdateAccount request.
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) MarshalFields ¶
func (s UpdateAccountSettingsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s UpdateAccountSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateAccountSettingsOutput) String ¶
func (s UpdateAccountSettingsOutput) String() string
String returns the string representation
type UpdateAccountSettingsRequest ¶
type UpdateAccountSettingsRequest struct { *aws.Request Input *UpdateAccountSettingsInput Copy func(*UpdateAccountSettingsInput) UpdateAccountSettingsRequest }
UpdateAccountSettingsRequest is the request type for the UpdateAccountSettings API operation.
func (UpdateAccountSettingsRequest) Send ¶
func (r UpdateAccountSettingsRequest) Send(ctx context.Context) (*UpdateAccountSettingsResponse, error)
Send marshals and sends the UpdateAccountSettings API request.
type UpdateAccountSettingsResponse ¶
type UpdateAccountSettingsResponse struct { *UpdateAccountSettingsOutput // contains filtered or unexported fields }
UpdateAccountSettingsResponse is the response type for the UpdateAccountSettings API operation.
func (*UpdateAccountSettingsResponse) SDKResponseMetdata ¶
func (r *UpdateAccountSettingsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdateAccountSettings request.
type UpdateBotInput ¶
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) MarshalFields ¶
func (s UpdateBotInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateBotInput) String ¶
func (s UpdateBotInput) String() string
String returns the string representation
func (*UpdateBotInput) Validate ¶
func (s *UpdateBotInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBotOutput ¶
type UpdateBotOutput struct { // The updated bot details. Bot *Bot `type:"structure"` // contains filtered or unexported fields }
func (UpdateBotOutput) MarshalFields ¶
func (s UpdateBotOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateBotOutput) String ¶
func (s UpdateBotOutput) String() string
String returns the string representation
type UpdateBotRequest ¶
type UpdateBotRequest struct { *aws.Request Input *UpdateBotInput Copy func(*UpdateBotInput) UpdateBotRequest }
UpdateBotRequest is the request type for the UpdateBot API operation.
func (UpdateBotRequest) Send ¶
func (r UpdateBotRequest) Send(ctx context.Context) (*UpdateBotResponse, error)
Send marshals and sends the UpdateBot API request.
type UpdateBotResponse ¶
type UpdateBotResponse struct { *UpdateBotOutput // contains filtered or unexported fields }
UpdateBotResponse is the response type for the UpdateBot API operation.
func (*UpdateBotResponse) SDKResponseMetdata ¶
func (r *UpdateBotResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdateBot request.
type UpdateGlobalSettingsInput ¶
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) MarshalFields ¶
func (s UpdateGlobalSettingsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateGlobalSettingsInput) String ¶
func (s UpdateGlobalSettingsInput) String() string
String returns the string representation
func (*UpdateGlobalSettingsInput) Validate ¶
func (s *UpdateGlobalSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGlobalSettingsOutput ¶
type UpdateGlobalSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdateGlobalSettingsOutput) MarshalFields ¶
func (s UpdateGlobalSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateGlobalSettingsOutput) String ¶
func (s UpdateGlobalSettingsOutput) String() string
String returns the string representation
type UpdateGlobalSettingsRequest ¶
type UpdateGlobalSettingsRequest struct { *aws.Request Input *UpdateGlobalSettingsInput Copy func(*UpdateGlobalSettingsInput) UpdateGlobalSettingsRequest }
UpdateGlobalSettingsRequest is the request type for the UpdateGlobalSettings API operation.
func (UpdateGlobalSettingsRequest) Send ¶
func (r UpdateGlobalSettingsRequest) Send(ctx context.Context) (*UpdateGlobalSettingsResponse, error)
Send marshals and sends the UpdateGlobalSettings API request.
type UpdateGlobalSettingsResponse ¶
type UpdateGlobalSettingsResponse struct { *UpdateGlobalSettingsOutput // contains filtered or unexported fields }
UpdateGlobalSettingsResponse is the response type for the UpdateGlobalSettings API operation.
func (*UpdateGlobalSettingsResponse) SDKResponseMetdata ¶
func (r *UpdateGlobalSettingsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdateGlobalSettings request.
type UpdatePhoneNumberInput ¶
type UpdatePhoneNumberInput struct { // The phone number ID. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true"` // The product type. ProductType PhoneNumberProductType `type:"string" enum:"true"` // contains filtered or unexported fields }
func (UpdatePhoneNumberInput) MarshalFields ¶
func (s UpdatePhoneNumberInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdatePhoneNumberInput) String ¶
func (s UpdatePhoneNumberInput) String() string
String returns the string representation
func (*UpdatePhoneNumberInput) Validate ¶
func (s *UpdatePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePhoneNumberOutput ¶
type UpdatePhoneNumberOutput struct { // The updated phone number details. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (UpdatePhoneNumberOutput) MarshalFields ¶
func (s UpdatePhoneNumberOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdatePhoneNumberOutput) String ¶
func (s UpdatePhoneNumberOutput) String() string
String returns the string representation
type UpdatePhoneNumberRequest ¶
type UpdatePhoneNumberRequest struct { *aws.Request Input *UpdatePhoneNumberInput Copy func(*UpdatePhoneNumberInput) UpdatePhoneNumberRequest }
UpdatePhoneNumberRequest is the request type for the UpdatePhoneNumber API operation.
func (UpdatePhoneNumberRequest) Send ¶
func (r UpdatePhoneNumberRequest) Send(ctx context.Context) (*UpdatePhoneNumberResponse, error)
Send marshals and sends the UpdatePhoneNumber API request.
type UpdatePhoneNumberRequestItem ¶
type UpdatePhoneNumberRequestItem struct { // The phone number ID to update. // // PhoneNumberId is a required field PhoneNumberId *string `type:"string" required:"true"` // The product type to update. ProductType PhoneNumberProductType `type:"string" enum:"true"` // contains filtered or unexported fields }
The phone number ID and product type fields to update, used with the BatchUpdatePhoneNumber and UpdatePhoneNumber actions.
func (UpdatePhoneNumberRequestItem) MarshalFields ¶
func (s UpdatePhoneNumberRequestItem) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdatePhoneNumberRequestItem) String ¶
func (s UpdatePhoneNumberRequestItem) String() string
String returns the string representation
func (*UpdatePhoneNumberRequestItem) Validate ¶
func (s *UpdatePhoneNumberRequestItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePhoneNumberResponse ¶
type UpdatePhoneNumberResponse struct { *UpdatePhoneNumberOutput // contains filtered or unexported fields }
UpdatePhoneNumberResponse is the response type for the UpdatePhoneNumber API operation.
func (*UpdatePhoneNumberResponse) SDKResponseMetdata ¶
func (r *UpdatePhoneNumberResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdatePhoneNumber request.
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 user license type to update. This must be a supported license type for // the Amazon Chime account that the user belongs to. LicenseType License `type:"string" enum:"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 (UpdateUserInput) MarshalFields ¶
func (s UpdateUserInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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) MarshalFields ¶
func (s UpdateUserOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateUserOutput) String ¶
func (s UpdateUserOutput) String() string
String returns the string representation
type UpdateUserRequest ¶
type UpdateUserRequest struct { *aws.Request Input *UpdateUserInput Copy func(*UpdateUserInput) UpdateUserRequest }
UpdateUserRequest is the request type for the UpdateUser API operation.
func (UpdateUserRequest) Send ¶
func (r UpdateUserRequest) Send(ctx context.Context) (*UpdateUserResponse, error)
Send marshals and sends the UpdateUser API request.
type UpdateUserRequestItem ¶
type UpdateUserRequestItem struct { // The user license type. LicenseType License `type:"string" enum:"true"` // The user ID. // // UserId is a required field UserId *string `type:"string" required:"true"` // contains filtered or unexported fields }
The user ID and user fields to update, used with the BatchUpdateUser action.
func (UpdateUserRequestItem) MarshalFields ¶
func (s UpdateUserRequestItem) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
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 UpdateUserResponse ¶
type UpdateUserResponse struct { *UpdateUserOutput // contains filtered or unexported fields }
UpdateUserResponse is the response type for the UpdateUser API operation.
func (*UpdateUserResponse) SDKResponseMetdata ¶
func (r *UpdateUserResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdateUser request.
type UpdateUserSettingsInput ¶
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) MarshalFields ¶
func (s UpdateUserSettingsInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateUserSettingsInput) String ¶
func (s UpdateUserSettingsInput) String() string
String returns the string representation
func (*UpdateUserSettingsInput) Validate ¶
func (s *UpdateUserSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUserSettingsOutput ¶
type UpdateUserSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdateUserSettingsOutput) MarshalFields ¶
func (s UpdateUserSettingsOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateUserSettingsOutput) String ¶
func (s UpdateUserSettingsOutput) String() string
String returns the string representation
type UpdateUserSettingsRequest ¶
type UpdateUserSettingsRequest struct { *aws.Request Input *UpdateUserSettingsInput Copy func(*UpdateUserSettingsInput) UpdateUserSettingsRequest }
UpdateUserSettingsRequest is the request type for the UpdateUserSettings API operation.
func (UpdateUserSettingsRequest) Send ¶
func (r UpdateUserSettingsRequest) Send(ctx context.Context) (*UpdateUserSettingsResponse, error)
Send marshals and sends the UpdateUserSettings API request.
type UpdateUserSettingsResponse ¶
type UpdateUserSettingsResponse struct { *UpdateUserSettingsOutput // contains filtered or unexported fields }
UpdateUserSettingsResponse is the response type for the UpdateUserSettings API operation.
func (*UpdateUserSettingsResponse) SDKResponseMetdata ¶
func (r *UpdateUserSettingsResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdateUserSettings request.
type UpdateVoiceConnectorInput ¶
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) MarshalFields ¶
func (s UpdateVoiceConnectorInput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateVoiceConnectorInput) String ¶
func (s UpdateVoiceConnectorInput) String() string
String returns the string representation
func (*UpdateVoiceConnectorInput) Validate ¶
func (s *UpdateVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVoiceConnectorOutput ¶
type UpdateVoiceConnectorOutput struct { // The Amazon Chime Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorOutput) MarshalFields ¶
func (s UpdateVoiceConnectorOutput) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UpdateVoiceConnectorOutput) String ¶
func (s UpdateVoiceConnectorOutput) String() string
String returns the string representation
type UpdateVoiceConnectorRequest ¶
type UpdateVoiceConnectorRequest struct { *aws.Request Input *UpdateVoiceConnectorInput Copy func(*UpdateVoiceConnectorInput) UpdateVoiceConnectorRequest }
UpdateVoiceConnectorRequest is the request type for the UpdateVoiceConnector API operation.
func (UpdateVoiceConnectorRequest) Send ¶
func (r UpdateVoiceConnectorRequest) Send(ctx context.Context) (*UpdateVoiceConnectorResponse, error)
Send marshals and sends the UpdateVoiceConnector API request.
type UpdateVoiceConnectorResponse ¶
type UpdateVoiceConnectorResponse struct { *UpdateVoiceConnectorOutput // contains filtered or unexported fields }
UpdateVoiceConnectorResponse is the response type for the UpdateVoiceConnector API operation.
func (*UpdateVoiceConnectorResponse) SDKResponseMetdata ¶
func (r *UpdateVoiceConnectorResponse) SDKResponseMetdata() *aws.Response
SDKResponseMetdata returns the response metadata for the UpdateVoiceConnector request.
type User ¶
type User struct { // The Amazon Chime account ID. AccountId *string `type:"string"` // 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 License `type:"string" enum:"true"` // 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 InviteStatus `type:"string" enum:"true"` // The user registration status. UserRegistrationStatus RegistrationStatus `type:"string" enum:"true"` // contains filtered or unexported fields }
The user on the Amazon Chime account.
func (User) MarshalFields ¶
func (s User) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (User) String ¶
String returns the string representation
type UserError ¶
type UserError struct { // The error code. ErrorCode ErrorCode `type:"string" enum:"true"` // 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) MarshalFields ¶
func (s UserError) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UserError) String ¶
String returns the string representation
type UserSettings ¶
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) MarshalFields ¶
func (s UserSettings) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (UserSettings) String ¶
func (s UserSettings) String() string
String returns the string representation
func (*UserSettings) Validate ¶
func (s *UserSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VoiceConnector ¶
type VoiceConnector struct { // 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) MarshalFields ¶
func (s VoiceConnector) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (VoiceConnector) String ¶
func (s VoiceConnector) String() string
String returns the string representation
type VoiceConnectorSettings ¶
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) MarshalFields ¶
func (s VoiceConnectorSettings) MarshalFields(e protocol.FieldEncoder) error
MarshalFields encodes the AWS API shape using the passed in protocol encoder.
func (VoiceConnectorSettings) String ¶
func (s VoiceConnectorSettings) String() string
String returns the string representation
Source Files ¶
api_client.go api_doc.go api_enums.go api_errors.go api_op_AssociatePhoneNumberWithUser.go api_op_AssociatePhoneNumbersWithVoiceConnector.go api_op_BatchDeletePhoneNumber.go api_op_BatchSuspendUser.go api_op_BatchUnsuspendUser.go api_op_BatchUpdatePhoneNumber.go api_op_BatchUpdateUser.go api_op_CreateAccount.go api_op_CreateBot.go api_op_CreatePhoneNumberOrder.go api_op_CreateVoiceConnector.go api_op_DeleteAccount.go api_op_DeleteEventsConfiguration.go api_op_DeletePhoneNumber.go api_op_DeleteVoiceConnector.go api_op_DeleteVoiceConnectorOrigination.go api_op_DeleteVoiceConnectorTermination.go api_op_DeleteVoiceConnectorTerminationCredentials.go api_op_DisassociatePhoneNumberFromUser.go api_op_DisassociatePhoneNumbersFromVoiceConnector.go api_op_GetAccount.go api_op_GetAccountSettings.go api_op_GetBot.go api_op_GetEventsConfiguration.go api_op_GetGlobalSettings.go api_op_GetPhoneNumber.go api_op_GetPhoneNumberOrder.go api_op_GetUser.go api_op_GetUserSettings.go api_op_GetVoiceConnector.go api_op_GetVoiceConnectorOrigination.go api_op_GetVoiceConnectorTermination.go api_op_GetVoiceConnectorTerminationHealth.go api_op_InviteUsers.go api_op_ListAccounts.go api_op_ListBots.go api_op_ListPhoneNumberOrders.go api_op_ListPhoneNumbers.go api_op_ListUsers.go api_op_ListVoiceConnectorTerminationCredentials.go api_op_ListVoiceConnectors.go api_op_LogoutUser.go api_op_PutEventsConfiguration.go api_op_PutVoiceConnectorOrigination.go api_op_PutVoiceConnectorTermination.go api_op_PutVoiceConnectorTerminationCredentials.go api_op_RegenerateSecurityToken.go api_op_ResetPersonalPIN.go api_op_RestorePhoneNumber.go api_op_SearchAvailablePhoneNumbers.go api_op_UpdateAccount.go api_op_UpdateAccountSettings.go api_op_UpdateBot.go api_op_UpdateGlobalSettings.go api_op_UpdatePhoneNumber.go api_op_UpdateUser.go api_op_UpdateUserSettings.go api_op_UpdateVoiceConnector.go api_types.go
Directories ¶
Path | Synopsis |
---|---|
service/chime/chimeiface | Package chimeiface provides an interface to enable mocking the Amazon Chime service client for testing your code. |
- Version
- v0.14.0
- Published
- Oct 8, 2019
- Platform
- darwin/amd64
- Imports
- 8 packages
- Last checked
- 6 seconds ago –
Tools for package owners.