Documentation ¶
Overview ¶
Package chimesdkvoice provides the API client, operations, and parameter types for Amazon Chime SDK Voice.
Index ¶
- Constants
- func NewDefaultEndpointResolver() *internalendpoints.Resolver
- func WithAPIOptions(optFns ...func(*middleware.Stack) error) func(*Options)
- func WithEndpointResolver(v EndpointResolver) func(*Options)
- type AssociatePhoneNumbersWithVoiceConnectorGroupInput
- type AssociatePhoneNumbersWithVoiceConnectorGroupOutput
- type AssociatePhoneNumbersWithVoiceConnectorInput
- type AssociatePhoneNumbersWithVoiceConnectorOutput
- type BatchDeletePhoneNumberInput
- type BatchDeletePhoneNumberOutput
- type BatchUpdatePhoneNumberInput
- type BatchUpdatePhoneNumberOutput
- type Client
- func (c *Client) AssociatePhoneNumbersWithVoiceConnector(ctx context.Context, params *AssociatePhoneNumbersWithVoiceConnectorInput, ...) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
- func (c *Client) AssociatePhoneNumbersWithVoiceConnectorGroup(ctx context.Context, params *AssociatePhoneNumbersWithVoiceConnectorGroupInput, ...) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
- func (c *Client) BatchDeletePhoneNumber(ctx context.Context, params *BatchDeletePhoneNumberInput, ...) (*BatchDeletePhoneNumberOutput, error)
- func (c *Client) BatchUpdatePhoneNumber(ctx context.Context, params *BatchUpdatePhoneNumberInput, ...) (*BatchUpdatePhoneNumberOutput, error)
- func (c *Client) CreatePhoneNumberOrder(ctx context.Context, params *CreatePhoneNumberOrderInput, ...) (*CreatePhoneNumberOrderOutput, error)
- func (c *Client) CreateProxySession(ctx context.Context, params *CreateProxySessionInput, optFns ...func(*Options)) (*CreateProxySessionOutput, error)
- func (c *Client) CreateSipMediaApplication(ctx context.Context, params *CreateSipMediaApplicationInput, ...) (*CreateSipMediaApplicationOutput, error)
- func (c *Client) CreateSipMediaApplicationCall(ctx context.Context, params *CreateSipMediaApplicationCallInput, ...) (*CreateSipMediaApplicationCallOutput, error)
- func (c *Client) CreateSipRule(ctx context.Context, params *CreateSipRuleInput, optFns ...func(*Options)) (*CreateSipRuleOutput, error)
- func (c *Client) CreateVoiceConnector(ctx context.Context, params *CreateVoiceConnectorInput, ...) (*CreateVoiceConnectorOutput, error)
- func (c *Client) CreateVoiceConnectorGroup(ctx context.Context, params *CreateVoiceConnectorGroupInput, ...) (*CreateVoiceConnectorGroupOutput, error)
- func (c *Client) DeletePhoneNumber(ctx context.Context, params *DeletePhoneNumberInput, optFns ...func(*Options)) (*DeletePhoneNumberOutput, error)
- func (c *Client) DeleteProxySession(ctx context.Context, params *DeleteProxySessionInput, optFns ...func(*Options)) (*DeleteProxySessionOutput, error)
- func (c *Client) DeleteSipMediaApplication(ctx context.Context, params *DeleteSipMediaApplicationInput, ...) (*DeleteSipMediaApplicationOutput, error)
- func (c *Client) DeleteSipRule(ctx context.Context, params *DeleteSipRuleInput, optFns ...func(*Options)) (*DeleteSipRuleOutput, error)
- func (c *Client) DeleteVoiceConnector(ctx context.Context, params *DeleteVoiceConnectorInput, ...) (*DeleteVoiceConnectorOutput, error)
- func (c *Client) DeleteVoiceConnectorEmergencyCallingConfiguration(ctx context.Context, ...) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Client) DeleteVoiceConnectorGroup(ctx context.Context, params *DeleteVoiceConnectorGroupInput, ...) (*DeleteVoiceConnectorGroupOutput, error)
- func (c *Client) DeleteVoiceConnectorOrigination(ctx context.Context, params *DeleteVoiceConnectorOriginationInput, ...) (*DeleteVoiceConnectorOriginationOutput, error)
- func (c *Client) DeleteVoiceConnectorProxy(ctx context.Context, params *DeleteVoiceConnectorProxyInput, ...) (*DeleteVoiceConnectorProxyOutput, error)
- func (c *Client) DeleteVoiceConnectorStreamingConfiguration(ctx context.Context, params *DeleteVoiceConnectorStreamingConfigurationInput, ...) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Client) DeleteVoiceConnectorTermination(ctx context.Context, params *DeleteVoiceConnectorTerminationInput, ...) (*DeleteVoiceConnectorTerminationOutput, error)
- func (c *Client) DeleteVoiceConnectorTerminationCredentials(ctx context.Context, params *DeleteVoiceConnectorTerminationCredentialsInput, ...) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Client) DisassociatePhoneNumbersFromVoiceConnector(ctx context.Context, params *DisassociatePhoneNumbersFromVoiceConnectorInput, ...) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
- func (c *Client) DisassociatePhoneNumbersFromVoiceConnectorGroup(ctx context.Context, ...) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
- func (c *Client) GetGlobalSettings(ctx context.Context, params *GetGlobalSettingsInput, optFns ...func(*Options)) (*GetGlobalSettingsOutput, error)
- func (c *Client) GetPhoneNumber(ctx context.Context, params *GetPhoneNumberInput, optFns ...func(*Options)) (*GetPhoneNumberOutput, error)
- func (c *Client) GetPhoneNumberOrder(ctx context.Context, params *GetPhoneNumberOrderInput, ...) (*GetPhoneNumberOrderOutput, error)
- func (c *Client) GetPhoneNumberSettings(ctx context.Context, params *GetPhoneNumberSettingsInput, ...) (*GetPhoneNumberSettingsOutput, error)
- func (c *Client) GetProxySession(ctx context.Context, params *GetProxySessionInput, optFns ...func(*Options)) (*GetProxySessionOutput, error)
- func (c *Client) GetSipMediaApplication(ctx context.Context, params *GetSipMediaApplicationInput, ...) (*GetSipMediaApplicationOutput, error)
- func (c *Client) GetSipMediaApplicationAlexaSkillConfiguration(ctx context.Context, ...) (*GetSipMediaApplicationAlexaSkillConfigurationOutput, error)
- func (c *Client) GetSipMediaApplicationLoggingConfiguration(ctx context.Context, params *GetSipMediaApplicationLoggingConfigurationInput, ...) (*GetSipMediaApplicationLoggingConfigurationOutput, error)
- func (c *Client) GetSipRule(ctx context.Context, params *GetSipRuleInput, optFns ...func(*Options)) (*GetSipRuleOutput, error)
- func (c *Client) GetVoiceConnector(ctx context.Context, params *GetVoiceConnectorInput, optFns ...func(*Options)) (*GetVoiceConnectorOutput, error)
- func (c *Client) GetVoiceConnectorEmergencyCallingConfiguration(ctx context.Context, ...) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Client) GetVoiceConnectorGroup(ctx context.Context, params *GetVoiceConnectorGroupInput, ...) (*GetVoiceConnectorGroupOutput, error)
- func (c *Client) GetVoiceConnectorLoggingConfiguration(ctx context.Context, params *GetVoiceConnectorLoggingConfigurationInput, ...) (*GetVoiceConnectorLoggingConfigurationOutput, error)
- func (c *Client) GetVoiceConnectorOrigination(ctx context.Context, params *GetVoiceConnectorOriginationInput, ...) (*GetVoiceConnectorOriginationOutput, error)
- func (c *Client) GetVoiceConnectorProxy(ctx context.Context, params *GetVoiceConnectorProxyInput, ...) (*GetVoiceConnectorProxyOutput, error)
- func (c *Client) GetVoiceConnectorStreamingConfiguration(ctx context.Context, params *GetVoiceConnectorStreamingConfigurationInput, ...) (*GetVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Client) GetVoiceConnectorTermination(ctx context.Context, params *GetVoiceConnectorTerminationInput, ...) (*GetVoiceConnectorTerminationOutput, error)
- func (c *Client) GetVoiceConnectorTerminationHealth(ctx context.Context, params *GetVoiceConnectorTerminationHealthInput, ...) (*GetVoiceConnectorTerminationHealthOutput, error)
- func (c *Client) ListAvailableVoiceConnectorRegions(ctx context.Context, params *ListAvailableVoiceConnectorRegionsInput, ...) (*ListAvailableVoiceConnectorRegionsOutput, error)
- func (c *Client) ListPhoneNumberOrders(ctx context.Context, params *ListPhoneNumberOrdersInput, ...) (*ListPhoneNumberOrdersOutput, error)
- func (c *Client) ListPhoneNumbers(ctx context.Context, params *ListPhoneNumbersInput, optFns ...func(*Options)) (*ListPhoneNumbersOutput, error)
- func (c *Client) ListProxySessions(ctx context.Context, params *ListProxySessionsInput, optFns ...func(*Options)) (*ListProxySessionsOutput, error)
- func (c *Client) ListSipMediaApplications(ctx context.Context, params *ListSipMediaApplicationsInput, ...) (*ListSipMediaApplicationsOutput, error)
- func (c *Client) ListSipRules(ctx context.Context, params *ListSipRulesInput, optFns ...func(*Options)) (*ListSipRulesOutput, error)
- func (c *Client) ListSupportedPhoneNumberCountries(ctx context.Context, params *ListSupportedPhoneNumberCountriesInput, ...) (*ListSupportedPhoneNumberCountriesOutput, error)
- func (c *Client) ListVoiceConnectorGroups(ctx context.Context, params *ListVoiceConnectorGroupsInput, ...) (*ListVoiceConnectorGroupsOutput, error)
- func (c *Client) ListVoiceConnectorTerminationCredentials(ctx context.Context, params *ListVoiceConnectorTerminationCredentialsInput, ...) (*ListVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Client) ListVoiceConnectors(ctx context.Context, params *ListVoiceConnectorsInput, ...) (*ListVoiceConnectorsOutput, error)
- func (c *Client) PutSipMediaApplicationAlexaSkillConfiguration(ctx context.Context, ...) (*PutSipMediaApplicationAlexaSkillConfigurationOutput, error)
- func (c *Client) PutSipMediaApplicationLoggingConfiguration(ctx context.Context, params *PutSipMediaApplicationLoggingConfigurationInput, ...) (*PutSipMediaApplicationLoggingConfigurationOutput, error)
- func (c *Client) PutVoiceConnectorEmergencyCallingConfiguration(ctx context.Context, ...) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *Client) PutVoiceConnectorLoggingConfiguration(ctx context.Context, params *PutVoiceConnectorLoggingConfigurationInput, ...) (*PutVoiceConnectorLoggingConfigurationOutput, error)
- func (c *Client) PutVoiceConnectorOrigination(ctx context.Context, params *PutVoiceConnectorOriginationInput, ...) (*PutVoiceConnectorOriginationOutput, error)
- func (c *Client) PutVoiceConnectorProxy(ctx context.Context, params *PutVoiceConnectorProxyInput, ...) (*PutVoiceConnectorProxyOutput, error)
- func (c *Client) PutVoiceConnectorStreamingConfiguration(ctx context.Context, params *PutVoiceConnectorStreamingConfigurationInput, ...) (*PutVoiceConnectorStreamingConfigurationOutput, error)
- func (c *Client) PutVoiceConnectorTermination(ctx context.Context, params *PutVoiceConnectorTerminationInput, ...) (*PutVoiceConnectorTerminationOutput, error)
- func (c *Client) PutVoiceConnectorTerminationCredentials(ctx context.Context, params *PutVoiceConnectorTerminationCredentialsInput, ...) (*PutVoiceConnectorTerminationCredentialsOutput, error)
- func (c *Client) RestorePhoneNumber(ctx context.Context, params *RestorePhoneNumberInput, optFns ...func(*Options)) (*RestorePhoneNumberOutput, error)
- func (c *Client) SearchAvailablePhoneNumbers(ctx context.Context, params *SearchAvailablePhoneNumbersInput, ...) (*SearchAvailablePhoneNumbersOutput, error)
- func (c *Client) UpdateGlobalSettings(ctx context.Context, params *UpdateGlobalSettingsInput, ...) (*UpdateGlobalSettingsOutput, error)
- func (c *Client) UpdatePhoneNumber(ctx context.Context, params *UpdatePhoneNumberInput, optFns ...func(*Options)) (*UpdatePhoneNumberOutput, error)
- func (c *Client) UpdatePhoneNumberSettings(ctx context.Context, params *UpdatePhoneNumberSettingsInput, ...) (*UpdatePhoneNumberSettingsOutput, error)
- func (c *Client) UpdateProxySession(ctx context.Context, params *UpdateProxySessionInput, optFns ...func(*Options)) (*UpdateProxySessionOutput, error)
- func (c *Client) UpdateSipMediaApplication(ctx context.Context, params *UpdateSipMediaApplicationInput, ...) (*UpdateSipMediaApplicationOutput, error)
- func (c *Client) UpdateSipMediaApplicationCall(ctx context.Context, params *UpdateSipMediaApplicationCallInput, ...) (*UpdateSipMediaApplicationCallOutput, error)
- func (c *Client) UpdateSipRule(ctx context.Context, params *UpdateSipRuleInput, optFns ...func(*Options)) (*UpdateSipRuleOutput, error)
- func (c *Client) UpdateVoiceConnector(ctx context.Context, params *UpdateVoiceConnectorInput, ...) (*UpdateVoiceConnectorOutput, error)
- func (c *Client) UpdateVoiceConnectorGroup(ctx context.Context, params *UpdateVoiceConnectorGroupInput, ...) (*UpdateVoiceConnectorGroupOutput, error)
- func (c *Client) ValidateE911Address(ctx context.Context, params *ValidateE911AddressInput, ...) (*ValidateE911AddressOutput, error)
- type CreatePhoneNumberOrderInput
- type CreatePhoneNumberOrderOutput
- type CreateProxySessionInput
- type CreateProxySessionOutput
- type CreateSipMediaApplicationCallInput
- type CreateSipMediaApplicationCallOutput
- type CreateSipMediaApplicationInput
- type CreateSipMediaApplicationOutput
- type CreateSipRuleInput
- type CreateSipRuleOutput
- type CreateVoiceConnectorGroupInput
- type CreateVoiceConnectorGroupOutput
- type CreateVoiceConnectorInput
- type CreateVoiceConnectorOutput
- type DeletePhoneNumberInput
- type DeletePhoneNumberOutput
- type DeleteProxySessionInput
- type DeleteProxySessionOutput
- type DeleteSipMediaApplicationInput
- type DeleteSipMediaApplicationOutput
- type DeleteSipRuleInput
- type DeleteSipRuleOutput
- type DeleteVoiceConnectorEmergencyCallingConfigurationInput
- type DeleteVoiceConnectorEmergencyCallingConfigurationOutput
- type DeleteVoiceConnectorGroupInput
- type DeleteVoiceConnectorGroupOutput
- type DeleteVoiceConnectorInput
- type DeleteVoiceConnectorOriginationInput
- type DeleteVoiceConnectorOriginationOutput
- type DeleteVoiceConnectorOutput
- type DeleteVoiceConnectorProxyInput
- type DeleteVoiceConnectorProxyOutput
- type DeleteVoiceConnectorStreamingConfigurationInput
- type DeleteVoiceConnectorStreamingConfigurationOutput
- type DeleteVoiceConnectorTerminationCredentialsInput
- type DeleteVoiceConnectorTerminationCredentialsOutput
- type DeleteVoiceConnectorTerminationInput
- type DeleteVoiceConnectorTerminationOutput
- type DisassociatePhoneNumbersFromVoiceConnectorGroupInput
- type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
- type DisassociatePhoneNumbersFromVoiceConnectorInput
- type DisassociatePhoneNumbersFromVoiceConnectorOutput
- type EndpointResolver
- type EndpointResolverFunc
- type EndpointResolverOptions
- type GetGlobalSettingsInput
- type GetGlobalSettingsOutput
- type GetPhoneNumberInput
- type GetPhoneNumberOrderInput
- type GetPhoneNumberOrderOutput
- type GetPhoneNumberOutput
- type GetPhoneNumberSettingsInput
- type GetPhoneNumberSettingsOutput
- type GetProxySessionInput
- type GetProxySessionOutput
- type GetSipMediaApplicationAlexaSkillConfigurationInput
- type GetSipMediaApplicationAlexaSkillConfigurationOutput
- type GetSipMediaApplicationInput
- type GetSipMediaApplicationLoggingConfigurationInput
- type GetSipMediaApplicationLoggingConfigurationOutput
- type GetSipMediaApplicationOutput
- type GetSipRuleInput
- type GetSipRuleOutput
- type GetVoiceConnectorEmergencyCallingConfigurationInput
- type GetVoiceConnectorEmergencyCallingConfigurationOutput
- type GetVoiceConnectorGroupInput
- type GetVoiceConnectorGroupOutput
- type GetVoiceConnectorInput
- type GetVoiceConnectorLoggingConfigurationInput
- type GetVoiceConnectorLoggingConfigurationOutput
- type GetVoiceConnectorOriginationInput
- type GetVoiceConnectorOriginationOutput
- type GetVoiceConnectorOutput
- type GetVoiceConnectorProxyInput
- type GetVoiceConnectorProxyOutput
- type GetVoiceConnectorStreamingConfigurationInput
- type GetVoiceConnectorStreamingConfigurationOutput
- type GetVoiceConnectorTerminationHealthInput
- type GetVoiceConnectorTerminationHealthOutput
- type GetVoiceConnectorTerminationInput
- type GetVoiceConnectorTerminationOutput
- type HTTPClient
- type HTTPSignerV4
- type ListAvailableVoiceConnectorRegionsInput
- type ListAvailableVoiceConnectorRegionsOutput
- type ListPhoneNumberOrdersAPIClient
- type ListPhoneNumberOrdersInput
- type ListPhoneNumberOrdersOutput
- type ListPhoneNumberOrdersPaginator
- type ListPhoneNumberOrdersPaginatorOptions
- type ListPhoneNumbersAPIClient
- type ListPhoneNumbersInput
- type ListPhoneNumbersOutput
- type ListPhoneNumbersPaginator
- type ListPhoneNumbersPaginatorOptions
- type ListProxySessionsAPIClient
- type ListProxySessionsInput
- type ListProxySessionsOutput
- type ListProxySessionsPaginator
- type ListProxySessionsPaginatorOptions
- type ListSipMediaApplicationsAPIClient
- type ListSipMediaApplicationsInput
- type ListSipMediaApplicationsOutput
- type ListSipMediaApplicationsPaginator
- type ListSipMediaApplicationsPaginatorOptions
- type ListSipRulesAPIClient
- type ListSipRulesInput
- type ListSipRulesOutput
- type ListSipRulesPaginator
- type ListSipRulesPaginatorOptions
- type ListSupportedPhoneNumberCountriesInput
- type ListSupportedPhoneNumberCountriesOutput
- type ListVoiceConnectorGroupsAPIClient
- type ListVoiceConnectorGroupsInput
- type ListVoiceConnectorGroupsOutput
- type ListVoiceConnectorGroupsPaginator
- type ListVoiceConnectorGroupsPaginatorOptions
- type ListVoiceConnectorTerminationCredentialsInput
- type ListVoiceConnectorTerminationCredentialsOutput
- type ListVoiceConnectorsAPIClient
- type ListVoiceConnectorsInput
- type ListVoiceConnectorsOutput
- type ListVoiceConnectorsPaginator
- type ListVoiceConnectorsPaginatorOptions
- type Options
- type PutSipMediaApplicationAlexaSkillConfigurationInput
- type PutSipMediaApplicationAlexaSkillConfigurationOutput
- type PutSipMediaApplicationLoggingConfigurationInput
- type PutSipMediaApplicationLoggingConfigurationOutput
- type PutVoiceConnectorEmergencyCallingConfigurationInput
- type PutVoiceConnectorEmergencyCallingConfigurationOutput
- type PutVoiceConnectorLoggingConfigurationInput
- type PutVoiceConnectorLoggingConfigurationOutput
- type PutVoiceConnectorOriginationInput
- type PutVoiceConnectorOriginationOutput
- type PutVoiceConnectorProxyInput
- type PutVoiceConnectorProxyOutput
- type PutVoiceConnectorStreamingConfigurationInput
- type PutVoiceConnectorStreamingConfigurationOutput
- type PutVoiceConnectorTerminationCredentialsInput
- type PutVoiceConnectorTerminationCredentialsOutput
- type PutVoiceConnectorTerminationInput
- type PutVoiceConnectorTerminationOutput
- type ResolveEndpoint
- type RestorePhoneNumberInput
- type RestorePhoneNumberOutput
- type SearchAvailablePhoneNumbersAPIClient
- type SearchAvailablePhoneNumbersInput
- type SearchAvailablePhoneNumbersOutput
- type SearchAvailablePhoneNumbersPaginator
- type SearchAvailablePhoneNumbersPaginatorOptions
- type UpdateGlobalSettingsInput
- type UpdateGlobalSettingsOutput
- type UpdatePhoneNumberInput
- type UpdatePhoneNumberOutput
- type UpdatePhoneNumberSettingsInput
- type UpdatePhoneNumberSettingsOutput
- type UpdateProxySessionInput
- type UpdateProxySessionOutput
- type UpdateSipMediaApplicationCallInput
- type UpdateSipMediaApplicationCallOutput
- type UpdateSipMediaApplicationInput
- type UpdateSipMediaApplicationOutput
- type UpdateSipRuleInput
- type UpdateSipRuleOutput
- type UpdateVoiceConnectorGroupInput
- type UpdateVoiceConnectorGroupOutput
- type UpdateVoiceConnectorInput
- type UpdateVoiceConnectorOutput
- type ValidateE911AddressInput
- type ValidateE911AddressOutput
Constants ¶
const ServiceAPIVersion = "2022-08-03"
const ServiceID = "Chime SDK Voice"
Variables ¶
This section is empty.
Functions ¶
func NewDefaultEndpointResolver ¶
func NewDefaultEndpointResolver() *internalendpoints.Resolver
NewDefaultEndpointResolver constructs a new service endpoint resolver
func WithAPIOptions ¶
func WithAPIOptions(optFns ...func(*middleware.Stack) error) func(*Options)
WithAPIOptions returns a functional option for setting the Client's APIOptions option.
func WithEndpointResolver ¶
func WithEndpointResolver(v EndpointResolver) func(*Options)
WithEndpointResolver returns a functional option for setting the Client's EndpointResolver option.
Types ¶
type AssociatePhoneNumbersWithVoiceConnectorGroupOutput ¶
type AssociatePhoneNumbersWithVoiceConnectorGroupOutput struct { PhoneNumberErrors []types.PhoneNumberError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type AssociatePhoneNumbersWithVoiceConnectorOutput ¶
type AssociatePhoneNumbersWithVoiceConnectorOutput struct { PhoneNumberErrors []types.PhoneNumberError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type BatchDeletePhoneNumberInput ¶
type BatchDeletePhoneNumberInput struct { // This member is required. PhoneNumberIds []string // contains filtered or unexported fields }
type BatchDeletePhoneNumberOutput ¶
type BatchDeletePhoneNumberOutput struct { PhoneNumberErrors []types.PhoneNumberError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type BatchUpdatePhoneNumberInput ¶
type BatchUpdatePhoneNumberInput struct { // This member is required. UpdatePhoneNumberRequestItems []types.UpdatePhoneNumberRequestItem // contains filtered or unexported fields }
type BatchUpdatePhoneNumberOutput ¶
type BatchUpdatePhoneNumberOutput struct { PhoneNumberErrors []types.PhoneNumberError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client provides the API client to make operations call for Amazon Chime SDK Voice.
func New ¶
New returns an initialized Client based on the functional options. Provide additional functional options to further configure the behavior of the client, such as changing the client's endpoint or adding custom middleware behavior.
func NewFromConfig ¶
NewFromConfig returns a new client from the provided config.
func (*Client) AssociatePhoneNumbersWithVoiceConnector ¶
func (c *Client) AssociatePhoneNumbersWithVoiceConnector(ctx context.Context, params *AssociatePhoneNumbersWithVoiceConnectorInput, optFns ...func(*Options)) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
func (*Client) AssociatePhoneNumbersWithVoiceConnectorGroup ¶
func (c *Client) AssociatePhoneNumbersWithVoiceConnectorGroup(ctx context.Context, params *AssociatePhoneNumbersWithVoiceConnectorGroupInput, optFns ...func(*Options)) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
func (*Client) BatchDeletePhoneNumber ¶
func (c *Client) BatchDeletePhoneNumber(ctx context.Context, params *BatchDeletePhoneNumberInput, optFns ...func(*Options)) (*BatchDeletePhoneNumberOutput, error)
func (*Client) BatchUpdatePhoneNumber ¶
func (c *Client) BatchUpdatePhoneNumber(ctx context.Context, params *BatchUpdatePhoneNumberInput, optFns ...func(*Options)) (*BatchUpdatePhoneNumberOutput, error)
func (*Client) CreatePhoneNumberOrder ¶
func (c *Client) CreatePhoneNumberOrder(ctx context.Context, params *CreatePhoneNumberOrderInput, optFns ...func(*Options)) (*CreatePhoneNumberOrderOutput, error)
func (*Client) CreateProxySession ¶
func (c *Client) CreateProxySession(ctx context.Context, params *CreateProxySessionInput, optFns ...func(*Options)) (*CreateProxySessionOutput, error)
func (*Client) CreateSipMediaApplication ¶
func (c *Client) CreateSipMediaApplication(ctx context.Context, params *CreateSipMediaApplicationInput, optFns ...func(*Options)) (*CreateSipMediaApplicationOutput, error)
func (*Client) CreateSipMediaApplicationCall ¶
func (c *Client) CreateSipMediaApplicationCall(ctx context.Context, params *CreateSipMediaApplicationCallInput, optFns ...func(*Options)) (*CreateSipMediaApplicationCallOutput, error)
func (*Client) CreateSipRule ¶
func (c *Client) CreateSipRule(ctx context.Context, params *CreateSipRuleInput, optFns ...func(*Options)) (*CreateSipRuleOutput, error)
func (*Client) CreateVoiceConnector ¶
func (c *Client) CreateVoiceConnector(ctx context.Context, params *CreateVoiceConnectorInput, optFns ...func(*Options)) (*CreateVoiceConnectorOutput, error)
func (*Client) CreateVoiceConnectorGroup ¶
func (c *Client) CreateVoiceConnectorGroup(ctx context.Context, params *CreateVoiceConnectorGroupInput, optFns ...func(*Options)) (*CreateVoiceConnectorGroupOutput, error)
func (*Client) DeletePhoneNumber ¶
func (c *Client) DeletePhoneNumber(ctx context.Context, params *DeletePhoneNumberInput, optFns ...func(*Options)) (*DeletePhoneNumberOutput, error)
func (*Client) DeleteProxySession ¶
func (c *Client) DeleteProxySession(ctx context.Context, params *DeleteProxySessionInput, optFns ...func(*Options)) (*DeleteProxySessionOutput, error)
func (*Client) DeleteSipMediaApplication ¶
func (c *Client) DeleteSipMediaApplication(ctx context.Context, params *DeleteSipMediaApplicationInput, optFns ...func(*Options)) (*DeleteSipMediaApplicationOutput, error)
func (*Client) DeleteSipRule ¶
func (c *Client) DeleteSipRule(ctx context.Context, params *DeleteSipRuleInput, optFns ...func(*Options)) (*DeleteSipRuleOutput, error)
func (*Client) DeleteVoiceConnector ¶
func (c *Client) DeleteVoiceConnector(ctx context.Context, params *DeleteVoiceConnectorInput, optFns ...func(*Options)) (*DeleteVoiceConnectorOutput, error)
func (*Client) DeleteVoiceConnectorEmergencyCallingConfiguration ¶
func (c *Client) DeleteVoiceConnectorEmergencyCallingConfiguration(ctx context.Context, params *DeleteVoiceConnectorEmergencyCallingConfigurationInput, optFns ...func(*Options)) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
func (*Client) DeleteVoiceConnectorGroup ¶
func (c *Client) DeleteVoiceConnectorGroup(ctx context.Context, params *DeleteVoiceConnectorGroupInput, optFns ...func(*Options)) (*DeleteVoiceConnectorGroupOutput, error)
func (*Client) DeleteVoiceConnectorOrigination ¶
func (c *Client) DeleteVoiceConnectorOrigination(ctx context.Context, params *DeleteVoiceConnectorOriginationInput, optFns ...func(*Options)) (*DeleteVoiceConnectorOriginationOutput, error)
func (*Client) DeleteVoiceConnectorProxy ¶
func (c *Client) DeleteVoiceConnectorProxy(ctx context.Context, params *DeleteVoiceConnectorProxyInput, optFns ...func(*Options)) (*DeleteVoiceConnectorProxyOutput, error)
func (*Client) DeleteVoiceConnectorStreamingConfiguration ¶
func (c *Client) DeleteVoiceConnectorStreamingConfiguration(ctx context.Context, params *DeleteVoiceConnectorStreamingConfigurationInput, optFns ...func(*Options)) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
func (*Client) DeleteVoiceConnectorTermination ¶
func (c *Client) DeleteVoiceConnectorTermination(ctx context.Context, params *DeleteVoiceConnectorTerminationInput, optFns ...func(*Options)) (*DeleteVoiceConnectorTerminationOutput, error)
func (*Client) DeleteVoiceConnectorTerminationCredentials ¶
func (c *Client) DeleteVoiceConnectorTerminationCredentials(ctx context.Context, params *DeleteVoiceConnectorTerminationCredentialsInput, optFns ...func(*Options)) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
func (*Client) DisassociatePhoneNumbersFromVoiceConnector ¶
func (c *Client) DisassociatePhoneNumbersFromVoiceConnector(ctx context.Context, params *DisassociatePhoneNumbersFromVoiceConnectorInput, optFns ...func(*Options)) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
func (*Client) DisassociatePhoneNumbersFromVoiceConnectorGroup ¶
func (c *Client) DisassociatePhoneNumbersFromVoiceConnectorGroup(ctx context.Context, params *DisassociatePhoneNumbersFromVoiceConnectorGroupInput, optFns ...func(*Options)) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
func (*Client) GetGlobalSettings ¶
func (c *Client) GetGlobalSettings(ctx context.Context, params *GetGlobalSettingsInput, optFns ...func(*Options)) (*GetGlobalSettingsOutput, error)
func (*Client) GetPhoneNumber ¶
func (c *Client) GetPhoneNumber(ctx context.Context, params *GetPhoneNumberInput, optFns ...func(*Options)) (*GetPhoneNumberOutput, error)
func (*Client) GetPhoneNumberOrder ¶
func (c *Client) GetPhoneNumberOrder(ctx context.Context, params *GetPhoneNumberOrderInput, optFns ...func(*Options)) (*GetPhoneNumberOrderOutput, error)
func (*Client) GetPhoneNumberSettings ¶
func (c *Client) GetPhoneNumberSettings(ctx context.Context, params *GetPhoneNumberSettingsInput, optFns ...func(*Options)) (*GetPhoneNumberSettingsOutput, error)
func (*Client) GetProxySession ¶
func (c *Client) GetProxySession(ctx context.Context, params *GetProxySessionInput, optFns ...func(*Options)) (*GetProxySessionOutput, error)
func (*Client) GetSipMediaApplication ¶
func (c *Client) GetSipMediaApplication(ctx context.Context, params *GetSipMediaApplicationInput, optFns ...func(*Options)) (*GetSipMediaApplicationOutput, error)
func (*Client) GetSipMediaApplicationAlexaSkillConfiguration ¶
func (c *Client) GetSipMediaApplicationAlexaSkillConfiguration(ctx context.Context, params *GetSipMediaApplicationAlexaSkillConfigurationInput, optFns ...func(*Options)) (*GetSipMediaApplicationAlexaSkillConfigurationOutput, error)
func (*Client) GetSipMediaApplicationLoggingConfiguration ¶
func (c *Client) GetSipMediaApplicationLoggingConfiguration(ctx context.Context, params *GetSipMediaApplicationLoggingConfigurationInput, optFns ...func(*Options)) (*GetSipMediaApplicationLoggingConfigurationOutput, error)
func (*Client) GetSipRule ¶
func (c *Client) GetSipRule(ctx context.Context, params *GetSipRuleInput, optFns ...func(*Options)) (*GetSipRuleOutput, error)
func (*Client) GetVoiceConnector ¶
func (c *Client) GetVoiceConnector(ctx context.Context, params *GetVoiceConnectorInput, optFns ...func(*Options)) (*GetVoiceConnectorOutput, error)
func (*Client) GetVoiceConnectorEmergencyCallingConfiguration ¶
func (c *Client) GetVoiceConnectorEmergencyCallingConfiguration(ctx context.Context, params *GetVoiceConnectorEmergencyCallingConfigurationInput, optFns ...func(*Options)) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
func (*Client) GetVoiceConnectorGroup ¶
func (c *Client) GetVoiceConnectorGroup(ctx context.Context, params *GetVoiceConnectorGroupInput, optFns ...func(*Options)) (*GetVoiceConnectorGroupOutput, error)
func (*Client) GetVoiceConnectorLoggingConfiguration ¶
func (c *Client) GetVoiceConnectorLoggingConfiguration(ctx context.Context, params *GetVoiceConnectorLoggingConfigurationInput, optFns ...func(*Options)) (*GetVoiceConnectorLoggingConfigurationOutput, error)
func (*Client) GetVoiceConnectorOrigination ¶
func (c *Client) GetVoiceConnectorOrigination(ctx context.Context, params *GetVoiceConnectorOriginationInput, optFns ...func(*Options)) (*GetVoiceConnectorOriginationOutput, error)
func (*Client) GetVoiceConnectorProxy ¶
func (c *Client) GetVoiceConnectorProxy(ctx context.Context, params *GetVoiceConnectorProxyInput, optFns ...func(*Options)) (*GetVoiceConnectorProxyOutput, error)
func (*Client) GetVoiceConnectorStreamingConfiguration ¶
func (c *Client) GetVoiceConnectorStreamingConfiguration(ctx context.Context, params *GetVoiceConnectorStreamingConfigurationInput, optFns ...func(*Options)) (*GetVoiceConnectorStreamingConfigurationOutput, error)
func (*Client) GetVoiceConnectorTermination ¶
func (c *Client) GetVoiceConnectorTermination(ctx context.Context, params *GetVoiceConnectorTerminationInput, optFns ...func(*Options)) (*GetVoiceConnectorTerminationOutput, error)
func (*Client) GetVoiceConnectorTerminationHealth ¶
func (c *Client) GetVoiceConnectorTerminationHealth(ctx context.Context, params *GetVoiceConnectorTerminationHealthInput, optFns ...func(*Options)) (*GetVoiceConnectorTerminationHealthOutput, error)
func (*Client) ListAvailableVoiceConnectorRegions ¶
func (c *Client) ListAvailableVoiceConnectorRegions(ctx context.Context, params *ListAvailableVoiceConnectorRegionsInput, optFns ...func(*Options)) (*ListAvailableVoiceConnectorRegionsOutput, error)
func (*Client) ListPhoneNumberOrders ¶
func (c *Client) ListPhoneNumberOrders(ctx context.Context, params *ListPhoneNumberOrdersInput, optFns ...func(*Options)) (*ListPhoneNumberOrdersOutput, error)
func (*Client) ListPhoneNumbers ¶
func (c *Client) ListPhoneNumbers(ctx context.Context, params *ListPhoneNumbersInput, optFns ...func(*Options)) (*ListPhoneNumbersOutput, error)
func (*Client) ListProxySessions ¶
func (c *Client) ListProxySessions(ctx context.Context, params *ListProxySessionsInput, optFns ...func(*Options)) (*ListProxySessionsOutput, error)
func (*Client) ListSipMediaApplications ¶
func (c *Client) ListSipMediaApplications(ctx context.Context, params *ListSipMediaApplicationsInput, optFns ...func(*Options)) (*ListSipMediaApplicationsOutput, error)
func (*Client) ListSipRules ¶
func (c *Client) ListSipRules(ctx context.Context, params *ListSipRulesInput, optFns ...func(*Options)) (*ListSipRulesOutput, error)
func (*Client) ListSupportedPhoneNumberCountries ¶
func (c *Client) ListSupportedPhoneNumberCountries(ctx context.Context, params *ListSupportedPhoneNumberCountriesInput, optFns ...func(*Options)) (*ListSupportedPhoneNumberCountriesOutput, error)
func (*Client) ListVoiceConnectorGroups ¶
func (c *Client) ListVoiceConnectorGroups(ctx context.Context, params *ListVoiceConnectorGroupsInput, optFns ...func(*Options)) (*ListVoiceConnectorGroupsOutput, error)
func (*Client) ListVoiceConnectorTerminationCredentials ¶
func (c *Client) ListVoiceConnectorTerminationCredentials(ctx context.Context, params *ListVoiceConnectorTerminationCredentialsInput, optFns ...func(*Options)) (*ListVoiceConnectorTerminationCredentialsOutput, error)
func (*Client) ListVoiceConnectors ¶
func (c *Client) ListVoiceConnectors(ctx context.Context, params *ListVoiceConnectorsInput, optFns ...func(*Options)) (*ListVoiceConnectorsOutput, error)
func (*Client) PutSipMediaApplicationAlexaSkillConfiguration ¶
func (c *Client) PutSipMediaApplicationAlexaSkillConfiguration(ctx context.Context, params *PutSipMediaApplicationAlexaSkillConfigurationInput, optFns ...func(*Options)) (*PutSipMediaApplicationAlexaSkillConfigurationOutput, error)
func (*Client) PutSipMediaApplicationLoggingConfiguration ¶
func (c *Client) PutSipMediaApplicationLoggingConfiguration(ctx context.Context, params *PutSipMediaApplicationLoggingConfigurationInput, optFns ...func(*Options)) (*PutSipMediaApplicationLoggingConfigurationOutput, error)
func (*Client) PutVoiceConnectorEmergencyCallingConfiguration ¶
func (c *Client) PutVoiceConnectorEmergencyCallingConfiguration(ctx context.Context, params *PutVoiceConnectorEmergencyCallingConfigurationInput, optFns ...func(*Options)) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
func (*Client) PutVoiceConnectorLoggingConfiguration ¶
func (c *Client) PutVoiceConnectorLoggingConfiguration(ctx context.Context, params *PutVoiceConnectorLoggingConfigurationInput, optFns ...func(*Options)) (*PutVoiceConnectorLoggingConfigurationOutput, error)
func (*Client) PutVoiceConnectorOrigination ¶
func (c *Client) PutVoiceConnectorOrigination(ctx context.Context, params *PutVoiceConnectorOriginationInput, optFns ...func(*Options)) (*PutVoiceConnectorOriginationOutput, error)
func (*Client) PutVoiceConnectorProxy ¶
func (c *Client) PutVoiceConnectorProxy(ctx context.Context, params *PutVoiceConnectorProxyInput, optFns ...func(*Options)) (*PutVoiceConnectorProxyOutput, error)
func (*Client) PutVoiceConnectorStreamingConfiguration ¶
func (c *Client) PutVoiceConnectorStreamingConfiguration(ctx context.Context, params *PutVoiceConnectorStreamingConfigurationInput, optFns ...func(*Options)) (*PutVoiceConnectorStreamingConfigurationOutput, error)
func (*Client) PutVoiceConnectorTermination ¶
func (c *Client) PutVoiceConnectorTermination(ctx context.Context, params *PutVoiceConnectorTerminationInput, optFns ...func(*Options)) (*PutVoiceConnectorTerminationOutput, error)
func (*Client) PutVoiceConnectorTerminationCredentials ¶
func (c *Client) PutVoiceConnectorTerminationCredentials(ctx context.Context, params *PutVoiceConnectorTerminationCredentialsInput, optFns ...func(*Options)) (*PutVoiceConnectorTerminationCredentialsOutput, error)
func (*Client) RestorePhoneNumber ¶
func (c *Client) RestorePhoneNumber(ctx context.Context, params *RestorePhoneNumberInput, optFns ...func(*Options)) (*RestorePhoneNumberOutput, error)
func (*Client) SearchAvailablePhoneNumbers ¶
func (c *Client) SearchAvailablePhoneNumbers(ctx context.Context, params *SearchAvailablePhoneNumbersInput, optFns ...func(*Options)) (*SearchAvailablePhoneNumbersOutput, error)
func (*Client) UpdateGlobalSettings ¶
func (c *Client) UpdateGlobalSettings(ctx context.Context, params *UpdateGlobalSettingsInput, optFns ...func(*Options)) (*UpdateGlobalSettingsOutput, error)
func (*Client) UpdatePhoneNumber ¶
func (c *Client) UpdatePhoneNumber(ctx context.Context, params *UpdatePhoneNumberInput, optFns ...func(*Options)) (*UpdatePhoneNumberOutput, error)
func (*Client) UpdatePhoneNumberSettings ¶
func (c *Client) UpdatePhoneNumberSettings(ctx context.Context, params *UpdatePhoneNumberSettingsInput, optFns ...func(*Options)) (*UpdatePhoneNumberSettingsOutput, error)
func (*Client) UpdateProxySession ¶
func (c *Client) UpdateProxySession(ctx context.Context, params *UpdateProxySessionInput, optFns ...func(*Options)) (*UpdateProxySessionOutput, error)
func (*Client) UpdateSipMediaApplication ¶
func (c *Client) UpdateSipMediaApplication(ctx context.Context, params *UpdateSipMediaApplicationInput, optFns ...func(*Options)) (*UpdateSipMediaApplicationOutput, error)
func (*Client) UpdateSipMediaApplicationCall ¶
func (c *Client) UpdateSipMediaApplicationCall(ctx context.Context, params *UpdateSipMediaApplicationCallInput, optFns ...func(*Options)) (*UpdateSipMediaApplicationCallOutput, error)
func (*Client) UpdateSipRule ¶
func (c *Client) UpdateSipRule(ctx context.Context, params *UpdateSipRuleInput, optFns ...func(*Options)) (*UpdateSipRuleOutput, error)
func (*Client) UpdateVoiceConnector ¶
func (c *Client) UpdateVoiceConnector(ctx context.Context, params *UpdateVoiceConnectorInput, optFns ...func(*Options)) (*UpdateVoiceConnectorOutput, error)
func (*Client) UpdateVoiceConnectorGroup ¶
func (c *Client) UpdateVoiceConnectorGroup(ctx context.Context, params *UpdateVoiceConnectorGroupInput, optFns ...func(*Options)) (*UpdateVoiceConnectorGroupOutput, error)
func (*Client) ValidateE911Address ¶
func (c *Client) ValidateE911Address(ctx context.Context, params *ValidateE911AddressInput, optFns ...func(*Options)) (*ValidateE911AddressOutput, error)
type CreatePhoneNumberOrderInput ¶
type CreatePhoneNumberOrderInput struct { // This member is required. E164PhoneNumbers []string // This member is required. ProductType types.PhoneNumberProductType // contains filtered or unexported fields }
type CreatePhoneNumberOrderOutput ¶
type CreatePhoneNumberOrderOutput struct { PhoneNumberOrder *types.PhoneNumberOrder // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateProxySessionInput ¶
type CreateProxySessionInput struct { // This member is required. Capabilities []types.Capability // This member is required. ParticipantPhoneNumbers []string // This member is required. VoiceConnectorId *string ExpiryMinutes *int32 GeoMatchLevel types.GeoMatchLevel GeoMatchParams *types.GeoMatchParams Name *string NumberSelectionBehavior types.NumberSelectionBehavior // contains filtered or unexported fields }
type CreateProxySessionOutput ¶
type CreateProxySessionOutput struct { ProxySession *types.ProxySession // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateSipMediaApplicationCallInput ¶
type CreateSipMediaApplicationCallInput struct { // This member is required. FromPhoneNumber *string // This member is required. SipMediaApplicationId *string // This member is required. ToPhoneNumber *string ArgumentsMap map[string]string SipHeaders map[string]string // contains filtered or unexported fields }
type CreateSipMediaApplicationCallOutput ¶
type CreateSipMediaApplicationCallOutput struct { SipMediaApplicationCall *types.SipMediaApplicationCall // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateSipMediaApplicationInput ¶
type CreateSipMediaApplicationInput struct { // This member is required. AwsRegion *string // This member is required. Endpoints []types.SipMediaApplicationEndpoint // This member is required. Name *string // contains filtered or unexported fields }
type CreateSipMediaApplicationOutput ¶
type CreateSipMediaApplicationOutput struct { SipMediaApplication *types.SipMediaApplication // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateSipRuleInput ¶
type CreateSipRuleInput struct { // This member is required. Name *string // This member is required. TriggerType types.SipRuleTriggerType // This member is required. TriggerValue *string Disabled *bool TargetApplications []types.SipRuleTargetApplication // contains filtered or unexported fields }
type CreateSipRuleOutput ¶
type CreateSipRuleOutput struct { SipRule *types.SipRule // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateVoiceConnectorGroupInput ¶
type CreateVoiceConnectorGroupInput struct { // This member is required. Name *string VoiceConnectorItems []types.VoiceConnectorItem // contains filtered or unexported fields }
type CreateVoiceConnectorGroupOutput ¶
type CreateVoiceConnectorGroupOutput struct { VoiceConnectorGroup *types.VoiceConnectorGroup // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateVoiceConnectorInput ¶
type CreateVoiceConnectorInput struct { // This member is required. Name *string // This member is required. RequireEncryption *bool AwsRegion types.VoiceConnectorAwsRegion // contains filtered or unexported fields }
type CreateVoiceConnectorOutput ¶
type CreateVoiceConnectorOutput struct { VoiceConnector *types.VoiceConnector // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeletePhoneNumberInput ¶
type DeletePhoneNumberInput struct { // This member is required. PhoneNumberId *string // contains filtered or unexported fields }
type DeletePhoneNumberOutput ¶
type DeletePhoneNumberOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteProxySessionInput ¶
type DeleteProxySessionOutput ¶
type DeleteProxySessionOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteSipMediaApplicationInput ¶
type DeleteSipMediaApplicationInput struct { // This member is required. SipMediaApplicationId *string // contains filtered or unexported fields }
type DeleteSipMediaApplicationOutput ¶
type DeleteSipMediaApplicationOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteSipRuleInput ¶
type DeleteSipRuleInput struct { // This member is required. SipRuleId *string // contains filtered or unexported fields }
type DeleteSipRuleOutput ¶
type DeleteSipRuleOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorEmergencyCallingConfigurationInput ¶
type DeleteVoiceConnectorEmergencyCallingConfigurationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type DeleteVoiceConnectorEmergencyCallingConfigurationOutput ¶
type DeleteVoiceConnectorEmergencyCallingConfigurationOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorGroupInput ¶
type DeleteVoiceConnectorGroupInput struct { // This member is required. VoiceConnectorGroupId *string // contains filtered or unexported fields }
type DeleteVoiceConnectorGroupOutput ¶
type DeleteVoiceConnectorGroupOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorInput ¶
type DeleteVoiceConnectorInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type DeleteVoiceConnectorOriginationInput ¶
type DeleteVoiceConnectorOriginationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type DeleteVoiceConnectorOriginationOutput ¶
type DeleteVoiceConnectorOriginationOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorOutput ¶
type DeleteVoiceConnectorOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorProxyInput ¶
type DeleteVoiceConnectorProxyInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type DeleteVoiceConnectorProxyOutput ¶
type DeleteVoiceConnectorProxyOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorStreamingConfigurationInput ¶
type DeleteVoiceConnectorStreamingConfigurationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type DeleteVoiceConnectorStreamingConfigurationOutput ¶
type DeleteVoiceConnectorStreamingConfigurationOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorTerminationCredentialsOutput ¶
type DeleteVoiceConnectorTerminationCredentialsOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteVoiceConnectorTerminationInput ¶
type DeleteVoiceConnectorTerminationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type DeleteVoiceConnectorTerminationOutput ¶
type DeleteVoiceConnectorTerminationOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput ¶
type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput struct { PhoneNumberErrors []types.PhoneNumberError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DisassociatePhoneNumbersFromVoiceConnectorOutput ¶
type DisassociatePhoneNumbersFromVoiceConnectorOutput struct { PhoneNumberErrors []types.PhoneNumberError // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type EndpointResolver ¶
type EndpointResolver interface {
ResolveEndpoint(region string, options EndpointResolverOptions) (aws.Endpoint, error)
}
EndpointResolver interface for resolving service endpoints.
func EndpointResolverFromURL ¶
func EndpointResolverFromURL(url string, optFns ...func(*aws.Endpoint)) EndpointResolver
EndpointResolverFromURL returns an EndpointResolver configured using the provided endpoint url. By default, the resolved endpoint resolver uses the client region as signing region, and the endpoint source is set to EndpointSourceCustom.You can provide functional options to configure endpoint values for the resolved endpoint.
type EndpointResolverFunc ¶
type EndpointResolverFunc func(region string, options EndpointResolverOptions) (aws.Endpoint, error)
EndpointResolverFunc is a helper utility that wraps a function so it satisfies the EndpointResolver interface. This is useful when you want to add additional endpoint resolving logic, or stub out specific endpoints with custom values.
func (EndpointResolverFunc) ResolveEndpoint ¶
func (fn EndpointResolverFunc) ResolveEndpoint(region string, options EndpointResolverOptions) (endpoint aws.Endpoint, err error)
type EndpointResolverOptions ¶
type EndpointResolverOptions = internalendpoints.Options
EndpointResolverOptions is the service endpoint resolver options
type GetGlobalSettingsInput ¶
type GetGlobalSettingsInput struct {
// contains filtered or unexported fields
}
type GetGlobalSettingsOutput ¶
type GetGlobalSettingsOutput struct { VoiceConnector *types.VoiceConnectorSettings // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetPhoneNumberInput ¶
type GetPhoneNumberInput struct { // This member is required. PhoneNumberId *string // contains filtered or unexported fields }
type GetPhoneNumberOrderInput ¶
type GetPhoneNumberOrderInput struct { // This member is required. PhoneNumberOrderId *string // contains filtered or unexported fields }
type GetPhoneNumberOrderOutput ¶
type GetPhoneNumberOrderOutput struct { PhoneNumberOrder *types.PhoneNumberOrder // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetPhoneNumberOutput ¶
type GetPhoneNumberOutput struct { PhoneNumber *types.PhoneNumber // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetPhoneNumberSettingsInput ¶
type GetPhoneNumberSettingsInput struct {
// contains filtered or unexported fields
}
type GetPhoneNumberSettingsOutput ¶
type GetPhoneNumberSettingsOutput struct { CallingName *string CallingNameUpdatedTimestamp *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetProxySessionInput ¶
type GetProxySessionOutput ¶
type GetProxySessionOutput struct { ProxySession *types.ProxySession // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSipMediaApplicationAlexaSkillConfigurationInput ¶
type GetSipMediaApplicationAlexaSkillConfigurationInput struct { // This member is required. SipMediaApplicationId *string // contains filtered or unexported fields }
type GetSipMediaApplicationAlexaSkillConfigurationOutput ¶
type GetSipMediaApplicationAlexaSkillConfigurationOutput struct { SipMediaApplicationAlexaSkillConfiguration *types.SipMediaApplicationAlexaSkillConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSipMediaApplicationInput ¶
type GetSipMediaApplicationInput struct { // This member is required. SipMediaApplicationId *string // contains filtered or unexported fields }
type GetSipMediaApplicationLoggingConfigurationInput ¶
type GetSipMediaApplicationLoggingConfigurationInput struct { // This member is required. SipMediaApplicationId *string // contains filtered or unexported fields }
type GetSipMediaApplicationLoggingConfigurationOutput ¶
type GetSipMediaApplicationLoggingConfigurationOutput struct { SipMediaApplicationLoggingConfiguration *types.SipMediaApplicationLoggingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSipMediaApplicationOutput ¶
type GetSipMediaApplicationOutput struct { SipMediaApplication *types.SipMediaApplication // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSipRuleInput ¶
type GetSipRuleInput struct { // This member is required. SipRuleId *string // contains filtered or unexported fields }
type GetSipRuleOutput ¶
type GetSipRuleOutput struct { SipRule *types.SipRule // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorEmergencyCallingConfigurationInput ¶
type GetVoiceConnectorEmergencyCallingConfigurationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorEmergencyCallingConfigurationOutput ¶
type GetVoiceConnectorEmergencyCallingConfigurationOutput struct { EmergencyCallingConfiguration *types.EmergencyCallingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorGroupInput ¶
type GetVoiceConnectorGroupInput struct { // This member is required. VoiceConnectorGroupId *string // contains filtered or unexported fields }
type GetVoiceConnectorGroupOutput ¶
type GetVoiceConnectorGroupOutput struct { VoiceConnectorGroup *types.VoiceConnectorGroup // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorInput ¶
type GetVoiceConnectorInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorLoggingConfigurationInput ¶
type GetVoiceConnectorLoggingConfigurationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorLoggingConfigurationOutput ¶
type GetVoiceConnectorLoggingConfigurationOutput struct { LoggingConfiguration *types.LoggingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorOriginationInput ¶
type GetVoiceConnectorOriginationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorOriginationOutput ¶
type GetVoiceConnectorOriginationOutput struct { Origination *types.Origination // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorOutput ¶
type GetVoiceConnectorOutput struct { VoiceConnector *types.VoiceConnector // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorProxyInput ¶
type GetVoiceConnectorProxyInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorProxyOutput ¶
type GetVoiceConnectorProxyOutput struct { Proxy *types.Proxy // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorStreamingConfigurationInput ¶
type GetVoiceConnectorStreamingConfigurationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorStreamingConfigurationOutput ¶
type GetVoiceConnectorStreamingConfigurationOutput struct { StreamingConfiguration *types.StreamingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorTerminationHealthInput ¶
type GetVoiceConnectorTerminationHealthInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorTerminationHealthOutput ¶
type GetVoiceConnectorTerminationHealthOutput struct { TerminationHealth *types.TerminationHealth // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetVoiceConnectorTerminationInput ¶
type GetVoiceConnectorTerminationInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type GetVoiceConnectorTerminationOutput ¶
type GetVoiceConnectorTerminationOutput struct { Termination *types.Termination // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type HTTPSignerV4 ¶
type ListAvailableVoiceConnectorRegionsInput ¶
type ListAvailableVoiceConnectorRegionsInput struct {
// contains filtered or unexported fields
}
type ListAvailableVoiceConnectorRegionsOutput ¶
type ListAvailableVoiceConnectorRegionsOutput struct { VoiceConnectorRegions []types.VoiceConnectorAwsRegion // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListPhoneNumberOrdersAPIClient ¶
type ListPhoneNumberOrdersAPIClient interface {
ListPhoneNumberOrders(context.Context, *ListPhoneNumberOrdersInput, ...func(*Options)) (*ListPhoneNumberOrdersOutput, error)
}
ListPhoneNumberOrdersAPIClient is a client that implements the ListPhoneNumberOrders operation.
type ListPhoneNumberOrdersOutput ¶
type ListPhoneNumberOrdersOutput struct { NextToken *string PhoneNumberOrders []types.PhoneNumberOrder // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListPhoneNumberOrdersPaginator ¶
type ListPhoneNumberOrdersPaginator struct {
// contains filtered or unexported fields
}
ListPhoneNumberOrdersPaginator is a paginator for ListPhoneNumberOrders
func NewListPhoneNumberOrdersPaginator ¶
func NewListPhoneNumberOrdersPaginator(client ListPhoneNumberOrdersAPIClient, params *ListPhoneNumberOrdersInput, optFns ...func(*ListPhoneNumberOrdersPaginatorOptions)) *ListPhoneNumberOrdersPaginator
NewListPhoneNumberOrdersPaginator returns a new ListPhoneNumberOrdersPaginator
func (*ListPhoneNumberOrdersPaginator) HasMorePages ¶
func (p *ListPhoneNumberOrdersPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListPhoneNumberOrdersPaginator) NextPage ¶
func (p *ListPhoneNumberOrdersPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListPhoneNumberOrdersOutput, error)
NextPage retrieves the next ListPhoneNumberOrders page.
type ListPhoneNumberOrdersPaginatorOptions ¶
type ListPhoneNumberOrdersPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListPhoneNumberOrdersPaginatorOptions is the paginator options for ListPhoneNumberOrders
type ListPhoneNumbersAPIClient ¶
type ListPhoneNumbersAPIClient interface {
ListPhoneNumbers(context.Context, *ListPhoneNumbersInput, ...func(*Options)) (*ListPhoneNumbersOutput, error)
}
ListPhoneNumbersAPIClient is a client that implements the ListPhoneNumbers operation.
type ListPhoneNumbersInput ¶
type ListPhoneNumbersInput struct { FilterName types.PhoneNumberAssociationName FilterValue *string MaxResults *int32 NextToken *string ProductType types.PhoneNumberProductType Status *string // contains filtered or unexported fields }
type ListPhoneNumbersOutput ¶
type ListPhoneNumbersOutput struct { NextToken *string PhoneNumbers []types.PhoneNumber // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListPhoneNumbersPaginator ¶
type ListPhoneNumbersPaginator struct {
// contains filtered or unexported fields
}
ListPhoneNumbersPaginator is a paginator for ListPhoneNumbers
func NewListPhoneNumbersPaginator ¶
func NewListPhoneNumbersPaginator(client ListPhoneNumbersAPIClient, params *ListPhoneNumbersInput, optFns ...func(*ListPhoneNumbersPaginatorOptions)) *ListPhoneNumbersPaginator
NewListPhoneNumbersPaginator returns a new ListPhoneNumbersPaginator
func (*ListPhoneNumbersPaginator) HasMorePages ¶
func (p *ListPhoneNumbersPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListPhoneNumbersPaginator) NextPage ¶
func (p *ListPhoneNumbersPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListPhoneNumbersOutput, error)
NextPage retrieves the next ListPhoneNumbers page.
type ListPhoneNumbersPaginatorOptions ¶
type ListPhoneNumbersPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListPhoneNumbersPaginatorOptions is the paginator options for ListPhoneNumbers
type ListProxySessionsAPIClient ¶
type ListProxySessionsAPIClient interface {
ListProxySessions(context.Context, *ListProxySessionsInput, ...func(*Options)) (*ListProxySessionsOutput, error)
}
ListProxySessionsAPIClient is a client that implements the ListProxySessions operation.
type ListProxySessionsInput ¶
type ListProxySessionsInput struct { // This member is required. VoiceConnectorId *string MaxResults *int32 NextToken *string Status types.ProxySessionStatus // contains filtered or unexported fields }
type ListProxySessionsOutput ¶
type ListProxySessionsOutput struct { NextToken *string ProxySessions []types.ProxySession // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListProxySessionsPaginator ¶
type ListProxySessionsPaginator struct {
// contains filtered or unexported fields
}
ListProxySessionsPaginator is a paginator for ListProxySessions
func NewListProxySessionsPaginator ¶
func NewListProxySessionsPaginator(client ListProxySessionsAPIClient, params *ListProxySessionsInput, optFns ...func(*ListProxySessionsPaginatorOptions)) *ListProxySessionsPaginator
NewListProxySessionsPaginator returns a new ListProxySessionsPaginator
func (*ListProxySessionsPaginator) HasMorePages ¶
func (p *ListProxySessionsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListProxySessionsPaginator) NextPage ¶
func (p *ListProxySessionsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListProxySessionsOutput, error)
NextPage retrieves the next ListProxySessions page.
type ListProxySessionsPaginatorOptions ¶
type ListProxySessionsPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListProxySessionsPaginatorOptions is the paginator options for ListProxySessions
type ListSipMediaApplicationsAPIClient ¶
type ListSipMediaApplicationsAPIClient interface {
ListSipMediaApplications(context.Context, *ListSipMediaApplicationsInput, ...func(*Options)) (*ListSipMediaApplicationsOutput, error)
}
ListSipMediaApplicationsAPIClient is a client that implements the ListSipMediaApplications operation.
type ListSipMediaApplicationsOutput ¶
type ListSipMediaApplicationsOutput struct { NextToken *string SipMediaApplications []types.SipMediaApplication // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSipMediaApplicationsPaginator ¶
type ListSipMediaApplicationsPaginator struct {
// contains filtered or unexported fields
}
ListSipMediaApplicationsPaginator is a paginator for ListSipMediaApplications
func NewListSipMediaApplicationsPaginator ¶
func NewListSipMediaApplicationsPaginator(client ListSipMediaApplicationsAPIClient, params *ListSipMediaApplicationsInput, optFns ...func(*ListSipMediaApplicationsPaginatorOptions)) *ListSipMediaApplicationsPaginator
NewListSipMediaApplicationsPaginator returns a new ListSipMediaApplicationsPaginator
func (*ListSipMediaApplicationsPaginator) HasMorePages ¶
func (p *ListSipMediaApplicationsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSipMediaApplicationsPaginator) NextPage ¶
func (p *ListSipMediaApplicationsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSipMediaApplicationsOutput, error)
NextPage retrieves the next ListSipMediaApplications page.
type ListSipMediaApplicationsPaginatorOptions ¶
type ListSipMediaApplicationsPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListSipMediaApplicationsPaginatorOptions is the paginator options for ListSipMediaApplications
type ListSipRulesAPIClient ¶
type ListSipRulesAPIClient interface {
ListSipRules(context.Context, *ListSipRulesInput, ...func(*Options)) (*ListSipRulesOutput, error)
}
ListSipRulesAPIClient is a client that implements the ListSipRules operation.
type ListSipRulesInput ¶
type ListSipRulesOutput ¶
type ListSipRulesOutput struct { NextToken *string SipRules []types.SipRule // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSipRulesPaginator ¶
type ListSipRulesPaginator struct {
// contains filtered or unexported fields
}
ListSipRulesPaginator is a paginator for ListSipRules
func NewListSipRulesPaginator ¶
func NewListSipRulesPaginator(client ListSipRulesAPIClient, params *ListSipRulesInput, optFns ...func(*ListSipRulesPaginatorOptions)) *ListSipRulesPaginator
NewListSipRulesPaginator returns a new ListSipRulesPaginator
func (*ListSipRulesPaginator) HasMorePages ¶
func (p *ListSipRulesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSipRulesPaginator) NextPage ¶
func (p *ListSipRulesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSipRulesOutput, error)
NextPage retrieves the next ListSipRules page.
type ListSipRulesPaginatorOptions ¶
type ListSipRulesPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListSipRulesPaginatorOptions is the paginator options for ListSipRules
type ListSupportedPhoneNumberCountriesInput ¶
type ListSupportedPhoneNumberCountriesInput struct { // This member is required. ProductType types.PhoneNumberProductType // contains filtered or unexported fields }
type ListSupportedPhoneNumberCountriesOutput ¶
type ListSupportedPhoneNumberCountriesOutput struct { PhoneNumberCountries []types.PhoneNumberCountry // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListVoiceConnectorGroupsAPIClient ¶
type ListVoiceConnectorGroupsAPIClient interface {
ListVoiceConnectorGroups(context.Context, *ListVoiceConnectorGroupsInput, ...func(*Options)) (*ListVoiceConnectorGroupsOutput, error)
}
ListVoiceConnectorGroupsAPIClient is a client that implements the ListVoiceConnectorGroups operation.
type ListVoiceConnectorGroupsOutput ¶
type ListVoiceConnectorGroupsOutput struct { NextToken *string VoiceConnectorGroups []types.VoiceConnectorGroup // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListVoiceConnectorGroupsPaginator ¶
type ListVoiceConnectorGroupsPaginator struct {
// contains filtered or unexported fields
}
ListVoiceConnectorGroupsPaginator is a paginator for ListVoiceConnectorGroups
func NewListVoiceConnectorGroupsPaginator ¶
func NewListVoiceConnectorGroupsPaginator(client ListVoiceConnectorGroupsAPIClient, params *ListVoiceConnectorGroupsInput, optFns ...func(*ListVoiceConnectorGroupsPaginatorOptions)) *ListVoiceConnectorGroupsPaginator
NewListVoiceConnectorGroupsPaginator returns a new ListVoiceConnectorGroupsPaginator
func (*ListVoiceConnectorGroupsPaginator) HasMorePages ¶
func (p *ListVoiceConnectorGroupsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListVoiceConnectorGroupsPaginator) NextPage ¶
func (p *ListVoiceConnectorGroupsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListVoiceConnectorGroupsOutput, error)
NextPage retrieves the next ListVoiceConnectorGroups page.
type ListVoiceConnectorGroupsPaginatorOptions ¶
type ListVoiceConnectorGroupsPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListVoiceConnectorGroupsPaginatorOptions is the paginator options for ListVoiceConnectorGroups
type ListVoiceConnectorTerminationCredentialsInput ¶
type ListVoiceConnectorTerminationCredentialsInput struct { // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type ListVoiceConnectorTerminationCredentialsOutput ¶
type ListVoiceConnectorTerminationCredentialsOutput struct { Usernames []string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListVoiceConnectorsAPIClient ¶
type ListVoiceConnectorsAPIClient interface {
ListVoiceConnectors(context.Context, *ListVoiceConnectorsInput, ...func(*Options)) (*ListVoiceConnectorsOutput, error)
}
ListVoiceConnectorsAPIClient is a client that implements the ListVoiceConnectors operation.
type ListVoiceConnectorsOutput ¶
type ListVoiceConnectorsOutput struct { NextToken *string VoiceConnectors []types.VoiceConnector // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListVoiceConnectorsPaginator ¶
type ListVoiceConnectorsPaginator struct {
// contains filtered or unexported fields
}
ListVoiceConnectorsPaginator is a paginator for ListVoiceConnectors
func NewListVoiceConnectorsPaginator ¶
func NewListVoiceConnectorsPaginator(client ListVoiceConnectorsAPIClient, params *ListVoiceConnectorsInput, optFns ...func(*ListVoiceConnectorsPaginatorOptions)) *ListVoiceConnectorsPaginator
NewListVoiceConnectorsPaginator returns a new ListVoiceConnectorsPaginator
func (*ListVoiceConnectorsPaginator) HasMorePages ¶
func (p *ListVoiceConnectorsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListVoiceConnectorsPaginator) NextPage ¶
func (p *ListVoiceConnectorsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListVoiceConnectorsOutput, error)
NextPage retrieves the next ListVoiceConnectors page.
type ListVoiceConnectorsPaginatorOptions ¶
type ListVoiceConnectorsPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListVoiceConnectorsPaginatorOptions is the paginator options for ListVoiceConnectors
type Options ¶
type Options struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. APIOptions []func(*middleware.Stack) error // Configures the events that will be sent to the configured logger. ClientLogMode aws.ClientLogMode // The credentials object to use when signing requests. Credentials aws.CredentialsProvider // The configuration DefaultsMode that the SDK should use when constructing the // clients initial default settings. DefaultsMode aws.DefaultsMode // The endpoint options to be used when attempting to resolve an endpoint. EndpointOptions EndpointResolverOptions // The service endpoint resolver. EndpointResolver EndpointResolver // Signature Version 4 (SigV4) Signer HTTPSignerV4 HTTPSignerV4 // The logger writer interface to write logging messages to. Logger logging.Logger // The region to send requests to. (Required) Region string // RetryMaxAttempts specifies the maximum number attempts an API client will call // an operation that fails with a retryable error. A value of 0 is ignored, and // will not be used to configure the API client created default retryer, or modify // per operation call's retry max attempts. When creating a new API Clients this // member will only be used if the Retryer Options member is nil. This value will // be ignored if Retryer is not nil. If specified in an operation call's functional // options with a value that is different than the constructed client's Options, // the Client's Retryer will be wrapped to use the operation's specific // RetryMaxAttempts value. RetryMaxAttempts int // RetryMode specifies the retry mode the API client will be created with, if // Retryer option is not also specified. When creating a new API Clients this // member will only be used if the Retryer Options member is nil. This value will // be ignored if Retryer is not nil. Currently does not support per operation call // overrides, may in the future. RetryMode aws.RetryMode // Retryer guides how HTTP requests should be retried in case of recoverable // failures. When nil the API client will use a default retryer. The kind of // default retry created by the API client can be changed with the RetryMode // option. Retryer aws.Retryer // The RuntimeEnvironment configuration, only populated if the DefaultsMode is set // to DefaultsModeAuto and is initialized using config.LoadDefaultConfig. You // should not populate this structure programmatically, or rely on the values here // within your applications. RuntimeEnvironment aws.RuntimeEnvironment // The HTTP client to invoke API calls with. Defaults to client's default HTTP // implementation if nil. HTTPClient HTTPClient // contains filtered or unexported fields }
type PutSipMediaApplicationAlexaSkillConfigurationInput ¶
type PutSipMediaApplicationAlexaSkillConfigurationInput struct { // This member is required. SipMediaApplicationId *string SipMediaApplicationAlexaSkillConfiguration *types.SipMediaApplicationAlexaSkillConfiguration // contains filtered or unexported fields }
type PutSipMediaApplicationAlexaSkillConfigurationOutput ¶
type PutSipMediaApplicationAlexaSkillConfigurationOutput struct { SipMediaApplicationAlexaSkillConfiguration *types.SipMediaApplicationAlexaSkillConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutSipMediaApplicationLoggingConfigurationInput ¶
type PutSipMediaApplicationLoggingConfigurationInput struct { // This member is required. SipMediaApplicationId *string SipMediaApplicationLoggingConfiguration *types.SipMediaApplicationLoggingConfiguration // contains filtered or unexported fields }
type PutSipMediaApplicationLoggingConfigurationOutput ¶
type PutSipMediaApplicationLoggingConfigurationOutput struct { SipMediaApplicationLoggingConfiguration *types.SipMediaApplicationLoggingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutVoiceConnectorEmergencyCallingConfigurationInput ¶
type PutVoiceConnectorEmergencyCallingConfigurationInput struct { // This member is required. EmergencyCallingConfiguration *types.EmergencyCallingConfiguration // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type PutVoiceConnectorEmergencyCallingConfigurationOutput ¶
type PutVoiceConnectorEmergencyCallingConfigurationOutput struct { EmergencyCallingConfiguration *types.EmergencyCallingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutVoiceConnectorLoggingConfigurationInput ¶
type PutVoiceConnectorLoggingConfigurationInput struct { // This member is required. LoggingConfiguration *types.LoggingConfiguration // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type PutVoiceConnectorLoggingConfigurationOutput ¶
type PutVoiceConnectorLoggingConfigurationOutput struct { LoggingConfiguration *types.LoggingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutVoiceConnectorOriginationInput ¶
type PutVoiceConnectorOriginationInput struct { // This member is required. Origination *types.Origination // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type PutVoiceConnectorOriginationOutput ¶
type PutVoiceConnectorOriginationOutput struct { Origination *types.Origination // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutVoiceConnectorProxyInput ¶
type PutVoiceConnectorProxyInput struct { // This member is required. DefaultSessionExpiryMinutes *int32 // This member is required. PhoneNumberPoolCountries []string // This member is required. VoiceConnectorId *string Disabled *bool FallBackPhoneNumber *string // contains filtered or unexported fields }
type PutVoiceConnectorProxyOutput ¶
type PutVoiceConnectorProxyOutput struct { Proxy *types.Proxy // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutVoiceConnectorStreamingConfigurationInput ¶
type PutVoiceConnectorStreamingConfigurationInput struct { // This member is required. StreamingConfiguration *types.StreamingConfiguration // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type PutVoiceConnectorStreamingConfigurationOutput ¶
type PutVoiceConnectorStreamingConfigurationOutput struct { StreamingConfiguration *types.StreamingConfiguration // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutVoiceConnectorTerminationCredentialsInput ¶
type PutVoiceConnectorTerminationCredentialsInput struct { // This member is required. VoiceConnectorId *string Credentials []types.Credential // contains filtered or unexported fields }
type PutVoiceConnectorTerminationCredentialsOutput ¶
type PutVoiceConnectorTerminationCredentialsOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutVoiceConnectorTerminationInput ¶
type PutVoiceConnectorTerminationInput struct { // This member is required. Termination *types.Termination // This member is required. VoiceConnectorId *string // contains filtered or unexported fields }
type PutVoiceConnectorTerminationOutput ¶
type PutVoiceConnectorTerminationOutput struct { Termination *types.Termination // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ResolveEndpoint ¶
type ResolveEndpoint struct { Resolver EndpointResolver Options EndpointResolverOptions }
func (*ResolveEndpoint) HandleSerialize ¶
func (m *ResolveEndpoint) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, )
func (*ResolveEndpoint) ID ¶
func (*ResolveEndpoint) ID() string
type RestorePhoneNumberInput ¶
type RestorePhoneNumberInput struct { // This member is required. PhoneNumberId *string // contains filtered or unexported fields }
type RestorePhoneNumberOutput ¶
type RestorePhoneNumberOutput struct { PhoneNumber *types.PhoneNumber // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchAvailablePhoneNumbersAPIClient ¶
type SearchAvailablePhoneNumbersAPIClient interface {
SearchAvailablePhoneNumbers(context.Context, *SearchAvailablePhoneNumbersInput, ...func(*Options)) (*SearchAvailablePhoneNumbersOutput, error)
}
SearchAvailablePhoneNumbersAPIClient is a client that implements the SearchAvailablePhoneNumbers operation.
type SearchAvailablePhoneNumbersOutput ¶
type SearchAvailablePhoneNumbersOutput struct { E164PhoneNumbers []string NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchAvailablePhoneNumbersPaginator ¶
type SearchAvailablePhoneNumbersPaginator struct {
// contains filtered or unexported fields
}
SearchAvailablePhoneNumbersPaginator is a paginator for SearchAvailablePhoneNumbers
func NewSearchAvailablePhoneNumbersPaginator ¶
func NewSearchAvailablePhoneNumbersPaginator(client SearchAvailablePhoneNumbersAPIClient, params *SearchAvailablePhoneNumbersInput, optFns ...func(*SearchAvailablePhoneNumbersPaginatorOptions)) *SearchAvailablePhoneNumbersPaginator
NewSearchAvailablePhoneNumbersPaginator returns a new SearchAvailablePhoneNumbersPaginator
func (*SearchAvailablePhoneNumbersPaginator) HasMorePages ¶
func (p *SearchAvailablePhoneNumbersPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*SearchAvailablePhoneNumbersPaginator) NextPage ¶
func (p *SearchAvailablePhoneNumbersPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*SearchAvailablePhoneNumbersOutput, error)
NextPage retrieves the next SearchAvailablePhoneNumbers page.
type SearchAvailablePhoneNumbersPaginatorOptions ¶
type SearchAvailablePhoneNumbersPaginatorOptions struct { Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
SearchAvailablePhoneNumbersPaginatorOptions is the paginator options for SearchAvailablePhoneNumbers
type UpdateGlobalSettingsInput ¶
type UpdateGlobalSettingsInput struct { VoiceConnector *types.VoiceConnectorSettings // contains filtered or unexported fields }
type UpdateGlobalSettingsOutput ¶
type UpdateGlobalSettingsOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdatePhoneNumberInput ¶
type UpdatePhoneNumberInput struct { // This member is required. PhoneNumberId *string CallingName *string ProductType types.PhoneNumberProductType // contains filtered or unexported fields }
type UpdatePhoneNumberOutput ¶
type UpdatePhoneNumberOutput struct { PhoneNumber *types.PhoneNumber // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdatePhoneNumberSettingsInput ¶
type UpdatePhoneNumberSettingsInput struct { // This member is required. CallingName *string // contains filtered or unexported fields }
type UpdatePhoneNumberSettingsOutput ¶
type UpdatePhoneNumberSettingsOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateProxySessionInput ¶
type UpdateProxySessionInput struct { // This member is required. Capabilities []types.Capability // This member is required. ProxySessionId *string // This member is required. VoiceConnectorId *string ExpiryMinutes *int32 // contains filtered or unexported fields }
type UpdateProxySessionOutput ¶
type UpdateProxySessionOutput struct { ProxySession *types.ProxySession // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateSipMediaApplicationCallOutput ¶
type UpdateSipMediaApplicationCallOutput struct { SipMediaApplicationCall *types.SipMediaApplicationCall // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateSipMediaApplicationInput ¶
type UpdateSipMediaApplicationInput struct { // This member is required. SipMediaApplicationId *string Endpoints []types.SipMediaApplicationEndpoint Name *string // contains filtered or unexported fields }
type UpdateSipMediaApplicationOutput ¶
type UpdateSipMediaApplicationOutput struct { SipMediaApplication *types.SipMediaApplication // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateSipRuleInput ¶
type UpdateSipRuleInput struct { // This member is required. Name *string // This member is required. SipRuleId *string Disabled *bool TargetApplications []types.SipRuleTargetApplication // contains filtered or unexported fields }
type UpdateSipRuleOutput ¶
type UpdateSipRuleOutput struct { SipRule *types.SipRule // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateVoiceConnectorGroupInput ¶
type UpdateVoiceConnectorGroupInput struct { // This member is required. Name *string // This member is required. VoiceConnectorGroupId *string // This member is required. VoiceConnectorItems []types.VoiceConnectorItem // contains filtered or unexported fields }
type UpdateVoiceConnectorGroupOutput ¶
type UpdateVoiceConnectorGroupOutput struct { VoiceConnectorGroup *types.VoiceConnectorGroup // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateVoiceConnectorOutput ¶
type UpdateVoiceConnectorOutput struct { VoiceConnector *types.VoiceConnector // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ValidateE911AddressInput ¶
type ValidateE911AddressInput struct { // This member is required. AwsAccountId *string // This member is required. City *string // This member is required. Country *string // This member is required. PostalCode *string // This member is required. State *string // This member is required. StreetInfo *string // This member is required. StreetNumber *string // contains filtered or unexported fields }
type ValidateE911AddressOutput ¶
type ValidateE911AddressOutput struct { Address *types.Address AddressExternalId *string CandidateAddressList []types.CandidateAddress ValidationResult int32 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
Source Files ¶
- api_client.go
- api_op_AssociatePhoneNumbersWithVoiceConnector.go
- api_op_AssociatePhoneNumbersWithVoiceConnectorGroup.go
- api_op_BatchDeletePhoneNumber.go
- api_op_BatchUpdatePhoneNumber.go
- api_op_CreatePhoneNumberOrder.go
- api_op_CreateProxySession.go
- api_op_CreateSipMediaApplication.go
- api_op_CreateSipMediaApplicationCall.go
- api_op_CreateSipRule.go
- api_op_CreateVoiceConnector.go
- api_op_CreateVoiceConnectorGroup.go
- api_op_DeletePhoneNumber.go
- api_op_DeleteProxySession.go
- api_op_DeleteSipMediaApplication.go
- api_op_DeleteSipRule.go
- api_op_DeleteVoiceConnector.go
- api_op_DeleteVoiceConnectorEmergencyCallingConfiguration.go
- api_op_DeleteVoiceConnectorGroup.go
- api_op_DeleteVoiceConnectorOrigination.go
- api_op_DeleteVoiceConnectorProxy.go
- api_op_DeleteVoiceConnectorStreamingConfiguration.go
- api_op_DeleteVoiceConnectorTermination.go
- api_op_DeleteVoiceConnectorTerminationCredentials.go
- api_op_DisassociatePhoneNumbersFromVoiceConnector.go
- api_op_DisassociatePhoneNumbersFromVoiceConnectorGroup.go
- api_op_GetGlobalSettings.go
- api_op_GetPhoneNumber.go
- api_op_GetPhoneNumberOrder.go
- api_op_GetPhoneNumberSettings.go
- api_op_GetProxySession.go
- api_op_GetSipMediaApplication.go
- api_op_GetSipMediaApplicationAlexaSkillConfiguration.go
- api_op_GetSipMediaApplicationLoggingConfiguration.go
- api_op_GetSipRule.go
- api_op_GetVoiceConnector.go
- api_op_GetVoiceConnectorEmergencyCallingConfiguration.go
- api_op_GetVoiceConnectorGroup.go
- api_op_GetVoiceConnectorLoggingConfiguration.go
- api_op_GetVoiceConnectorOrigination.go
- api_op_GetVoiceConnectorProxy.go
- api_op_GetVoiceConnectorStreamingConfiguration.go
- api_op_GetVoiceConnectorTermination.go
- api_op_GetVoiceConnectorTerminationHealth.go
- api_op_ListAvailableVoiceConnectorRegions.go
- api_op_ListPhoneNumberOrders.go
- api_op_ListPhoneNumbers.go
- api_op_ListProxySessions.go
- api_op_ListSipMediaApplications.go
- api_op_ListSipRules.go
- api_op_ListSupportedPhoneNumberCountries.go
- api_op_ListVoiceConnectorGroups.go
- api_op_ListVoiceConnectorTerminationCredentials.go
- api_op_ListVoiceConnectors.go
- api_op_PutSipMediaApplicationAlexaSkillConfiguration.go
- api_op_PutSipMediaApplicationLoggingConfiguration.go
- api_op_PutVoiceConnectorEmergencyCallingConfiguration.go
- api_op_PutVoiceConnectorLoggingConfiguration.go
- api_op_PutVoiceConnectorOrigination.go
- api_op_PutVoiceConnectorProxy.go
- api_op_PutVoiceConnectorStreamingConfiguration.go
- api_op_PutVoiceConnectorTermination.go
- api_op_PutVoiceConnectorTerminationCredentials.go
- api_op_RestorePhoneNumber.go
- api_op_SearchAvailablePhoneNumbers.go
- api_op_UpdateGlobalSettings.go
- api_op_UpdatePhoneNumber.go
- api_op_UpdatePhoneNumberSettings.go
- api_op_UpdateProxySession.go
- api_op_UpdateSipMediaApplication.go
- api_op_UpdateSipMediaApplicationCall.go
- api_op_UpdateSipRule.go
- api_op_UpdateVoiceConnector.go
- api_op_UpdateVoiceConnectorGroup.go
- api_op_ValidateE911Address.go
- deserializers.go
- doc.go
- endpoints.go
- go_module_metadata.go
- serializers.go
- validators.go