Documentation ¶
Overview ¶
Package chimesdkvoice provides the client and types for making API requests to Amazon Chime SDK Voice.
The Amazon Chime SDK telephony APIs in this section enable developers to create PSTN calling solutions that use Amazon Chime SDK Voice Connectors, and Amazon Chime SDK SIP media applications. Developers can also order and manage phone numbers, create and manage Voice Connectors and SIP media applications, and run voice analytics.
See https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03 for more information on this service.
See chimesdkvoice package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/chimesdkvoice/
Using the Client ¶
To contact Amazon Chime SDK Voice 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 SDK Voice client ChimeSDKVoice for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/chimesdkvoice/#New
Index ¶
- Constants
- func AlexaSkillStatus_Values() []string
- func CallLegType_Values() []string
- func CallingNameStatus_Values() []string
- func Capability_Values() []string
- func ErrorCode_Values() []string
- func GeoMatchLevel_Values() []string
- func LanguageCode_Values() []string
- func NotificationTarget_Values() []string
- func NumberSelectionBehavior_Values() []string
- func OrderedPhoneNumberStatus_Values() []string
- func OriginationRouteProtocol_Values() []string
- func PhoneNumberAssociationName_Values() []string
- func PhoneNumberOrderStatus_Values() []string
- func PhoneNumberOrderType_Values() []string
- func PhoneNumberProductType_Values() []string
- func PhoneNumberStatus_Values() []string
- func PhoneNumberType_Values() []string
- func ProxySessionStatus_Values() []string
- func SipRuleTriggerType_Values() []string
- func VoiceConnectorAwsRegion_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type Address
- func (s Address) GoString() string
- func (s *Address) SetCity(v string) *Address
- func (s *Address) SetCountry(v string) *Address
- func (s *Address) SetPostDirectional(v string) *Address
- func (s *Address) SetPostalCode(v string) *Address
- func (s *Address) SetPostalCodePlus4(v string) *Address
- func (s *Address) SetPreDirectional(v string) *Address
- func (s *Address) SetState(v string) *Address
- func (s *Address) SetStreetName(v string) *Address
- func (s *Address) SetStreetNumber(v string) *Address
- func (s *Address) SetStreetSuffix(v string) *Address
- func (s Address) String() string
- type AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) GoString() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) String() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) Validate() error
- type AssociatePhoneNumbersWithVoiceConnectorGroupOutput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) GoString() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorGroupOutput
- func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) String() string
- type AssociatePhoneNumbersWithVoiceConnectorInput
- func (s AssociatePhoneNumbersWithVoiceConnectorInput) GoString() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorInput
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetVoiceConnectorId(v string) *AssociatePhoneNumbersWithVoiceConnectorInput
- func (s AssociatePhoneNumbersWithVoiceConnectorInput) String() string
- func (s *AssociatePhoneNumbersWithVoiceConnectorInput) Validate() error
- type AssociatePhoneNumbersWithVoiceConnectorOutput
- type BadRequestException
- func (s *BadRequestException) Code() string
- func (s *BadRequestException) Error() string
- func (s BadRequestException) GoString() string
- func (s *BadRequestException) Message() string
- func (s *BadRequestException) OrigErr() error
- func (s *BadRequestException) RequestID() string
- func (s *BadRequestException) StatusCode() int
- func (s BadRequestException) String() string
- type BatchDeletePhoneNumberInput
- type BatchDeletePhoneNumberOutput
- type BatchUpdatePhoneNumberInput
- type BatchUpdatePhoneNumberOutput
- type CallDetails
- type CandidateAddress
- func (s CandidateAddress) GoString() string
- func (s *CandidateAddress) SetCity(v string) *CandidateAddress
- func (s *CandidateAddress) SetCountry(v string) *CandidateAddress
- func (s *CandidateAddress) SetPostalCode(v string) *CandidateAddress
- func (s *CandidateAddress) SetPostalCodePlus4(v string) *CandidateAddress
- func (s *CandidateAddress) SetState(v string) *CandidateAddress
- func (s *CandidateAddress) SetStreetInfo(v string) *CandidateAddress
- func (s *CandidateAddress) SetStreetNumber(v string) *CandidateAddress
- func (s CandidateAddress) String() string
- type ChimeSDKVoice
- func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnector(input *AssociatePhoneNumbersWithVoiceConnectorInput) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroup(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroupRequest(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (req *request.Request, ...)
- func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroupWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorGroupInput, ...) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorRequest(input *AssociatePhoneNumbersWithVoiceConnectorInput) (req *request.Request, output *AssociatePhoneNumbersWithVoiceConnectorOutput)
- func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorInput, ...) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) BatchDeletePhoneNumber(input *BatchDeletePhoneNumberInput) (*BatchDeletePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) BatchDeletePhoneNumberRequest(input *BatchDeletePhoneNumberInput) (req *request.Request, output *BatchDeletePhoneNumberOutput)
- func (c *ChimeSDKVoice) BatchDeletePhoneNumberWithContext(ctx aws.Context, input *BatchDeletePhoneNumberInput, opts ...request.Option) (*BatchDeletePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) BatchUpdatePhoneNumber(input *BatchUpdatePhoneNumberInput) (*BatchUpdatePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) BatchUpdatePhoneNumberRequest(input *BatchUpdatePhoneNumberInput) (req *request.Request, output *BatchUpdatePhoneNumberOutput)
- func (c *ChimeSDKVoice) BatchUpdatePhoneNumberWithContext(ctx aws.Context, input *BatchUpdatePhoneNumberInput, opts ...request.Option) (*BatchUpdatePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) CreatePhoneNumberOrder(input *CreatePhoneNumberOrderInput) (*CreatePhoneNumberOrderOutput, error)
- func (c *ChimeSDKVoice) CreatePhoneNumberOrderRequest(input *CreatePhoneNumberOrderInput) (req *request.Request, output *CreatePhoneNumberOrderOutput)
- func (c *ChimeSDKVoice) CreatePhoneNumberOrderWithContext(ctx aws.Context, input *CreatePhoneNumberOrderInput, opts ...request.Option) (*CreatePhoneNumberOrderOutput, error)
- func (c *ChimeSDKVoice) CreateProxySession(input *CreateProxySessionInput) (*CreateProxySessionOutput, error)
- func (c *ChimeSDKVoice) CreateProxySessionRequest(input *CreateProxySessionInput) (req *request.Request, output *CreateProxySessionOutput)
- func (c *ChimeSDKVoice) CreateProxySessionWithContext(ctx aws.Context, input *CreateProxySessionInput, opts ...request.Option) (*CreateProxySessionOutput, error)
- func (c *ChimeSDKVoice) CreateSipMediaApplication(input *CreateSipMediaApplicationInput) (*CreateSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) CreateSipMediaApplicationCall(input *CreateSipMediaApplicationCallInput) (*CreateSipMediaApplicationCallOutput, error)
- func (c *ChimeSDKVoice) CreateSipMediaApplicationCallRequest(input *CreateSipMediaApplicationCallInput) (req *request.Request, output *CreateSipMediaApplicationCallOutput)
- func (c *ChimeSDKVoice) CreateSipMediaApplicationCallWithContext(ctx aws.Context, input *CreateSipMediaApplicationCallInput, ...) (*CreateSipMediaApplicationCallOutput, error)
- func (c *ChimeSDKVoice) CreateSipMediaApplicationRequest(input *CreateSipMediaApplicationInput) (req *request.Request, output *CreateSipMediaApplicationOutput)
- func (c *ChimeSDKVoice) CreateSipMediaApplicationWithContext(ctx aws.Context, input *CreateSipMediaApplicationInput, opts ...request.Option) (*CreateSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) CreateSipRule(input *CreateSipRuleInput) (*CreateSipRuleOutput, error)
- func (c *ChimeSDKVoice) CreateSipRuleRequest(input *CreateSipRuleInput) (req *request.Request, output *CreateSipRuleOutput)
- func (c *ChimeSDKVoice) CreateSipRuleWithContext(ctx aws.Context, input *CreateSipRuleInput, opts ...request.Option) (*CreateSipRuleOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceConnector(input *CreateVoiceConnectorInput) (*CreateVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceConnectorGroup(input *CreateVoiceConnectorGroupInput) (*CreateVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceConnectorGroupRequest(input *CreateVoiceConnectorGroupInput) (req *request.Request, output *CreateVoiceConnectorGroupOutput)
- func (c *ChimeSDKVoice) CreateVoiceConnectorGroupWithContext(ctx aws.Context, input *CreateVoiceConnectorGroupInput, opts ...request.Option) (*CreateVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceConnectorRequest(input *CreateVoiceConnectorInput) (req *request.Request, output *CreateVoiceConnectorOutput)
- func (c *ChimeSDKVoice) CreateVoiceConnectorWithContext(ctx aws.Context, input *CreateVoiceConnectorInput, opts ...request.Option) (*CreateVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceProfile(input *CreateVoiceProfileInput) (*CreateVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceProfileDomain(input *CreateVoiceProfileDomainInput) (*CreateVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceProfileDomainRequest(input *CreateVoiceProfileDomainInput) (req *request.Request, output *CreateVoiceProfileDomainOutput)
- func (c *ChimeSDKVoice) CreateVoiceProfileDomainWithContext(ctx aws.Context, input *CreateVoiceProfileDomainInput, opts ...request.Option) (*CreateVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) CreateVoiceProfileRequest(input *CreateVoiceProfileInput) (req *request.Request, output *CreateVoiceProfileOutput)
- func (c *ChimeSDKVoice) CreateVoiceProfileWithContext(ctx aws.Context, input *CreateVoiceProfileInput, opts ...request.Option) (*CreateVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) DeletePhoneNumber(input *DeletePhoneNumberInput) (*DeletePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) DeletePhoneNumberRequest(input *DeletePhoneNumberInput) (req *request.Request, output *DeletePhoneNumberOutput)
- func (c *ChimeSDKVoice) DeletePhoneNumberWithContext(ctx aws.Context, input *DeletePhoneNumberInput, opts ...request.Option) (*DeletePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) DeleteProxySession(input *DeleteProxySessionInput) (*DeleteProxySessionOutput, error)
- func (c *ChimeSDKVoice) DeleteProxySessionRequest(input *DeleteProxySessionInput) (req *request.Request, output *DeleteProxySessionOutput)
- func (c *ChimeSDKVoice) DeleteProxySessionWithContext(ctx aws.Context, input *DeleteProxySessionInput, opts ...request.Option) (*DeleteProxySessionOutput, error)
- func (c *ChimeSDKVoice) DeleteSipMediaApplication(input *DeleteSipMediaApplicationInput) (*DeleteSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) DeleteSipMediaApplicationRequest(input *DeleteSipMediaApplicationInput) (req *request.Request, output *DeleteSipMediaApplicationOutput)
- func (c *ChimeSDKVoice) DeleteSipMediaApplicationWithContext(ctx aws.Context, input *DeleteSipMediaApplicationInput, opts ...request.Option) (*DeleteSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) DeleteSipRule(input *DeleteSipRuleInput) (*DeleteSipRuleOutput, error)
- func (c *ChimeSDKVoice) DeleteSipRuleRequest(input *DeleteSipRuleInput) (req *request.Request, output *DeleteSipRuleOutput)
- func (c *ChimeSDKVoice) DeleteSipRuleWithContext(ctx aws.Context, input *DeleteSipRuleInput, opts ...request.Option) (*DeleteSipRuleOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnector(input *DeleteVoiceConnectorInput) (*DeleteVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfiguration(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfigurationRequest(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, ...)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorEmergencyCallingConfigurationInput, ...) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorGroup(input *DeleteVoiceConnectorGroupInput) (*DeleteVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorGroupRequest(input *DeleteVoiceConnectorGroupInput) (req *request.Request, output *DeleteVoiceConnectorGroupOutput)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorGroupWithContext(ctx aws.Context, input *DeleteVoiceConnectorGroupInput, opts ...request.Option) (*DeleteVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorOrigination(input *DeleteVoiceConnectorOriginationInput) (*DeleteVoiceConnectorOriginationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorOriginationRequest(input *DeleteVoiceConnectorOriginationInput) (req *request.Request, output *DeleteVoiceConnectorOriginationOutput)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorOriginationWithContext(ctx aws.Context, input *DeleteVoiceConnectorOriginationInput, ...) (*DeleteVoiceConnectorOriginationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorProxy(input *DeleteVoiceConnectorProxyInput) (*DeleteVoiceConnectorProxyOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorProxyRequest(input *DeleteVoiceConnectorProxyInput) (req *request.Request, output *DeleteVoiceConnectorProxyOutput)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorProxyWithContext(ctx aws.Context, input *DeleteVoiceConnectorProxyInput, opts ...request.Option) (*DeleteVoiceConnectorProxyOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorRequest(input *DeleteVoiceConnectorInput) (req *request.Request, output *DeleteVoiceConnectorOutput)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorStreamingConfiguration(input *DeleteVoiceConnectorStreamingConfigurationInput) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorStreamingConfigurationRequest(input *DeleteVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *DeleteVoiceConnectorStreamingConfigurationOutput)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorStreamingConfigurationInput, ...) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorTermination(input *DeleteVoiceConnectorTerminationInput) (*DeleteVoiceConnectorTerminationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentials(input *DeleteVoiceConnectorTerminationCredentialsInput) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentialsRequest(input *DeleteVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *DeleteVoiceConnectorTerminationCredentialsOutput)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationCredentialsInput, ...) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationRequest(input *DeleteVoiceConnectorTerminationInput) (req *request.Request, output *DeleteVoiceConnectorTerminationOutput)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationInput, ...) (*DeleteVoiceConnectorTerminationOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceConnectorWithContext(ctx aws.Context, input *DeleteVoiceConnectorInput, opts ...request.Option) (*DeleteVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceProfile(input *DeleteVoiceProfileInput) (*DeleteVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceProfileDomain(input *DeleteVoiceProfileDomainInput) (*DeleteVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceProfileDomainRequest(input *DeleteVoiceProfileDomainInput) (req *request.Request, output *DeleteVoiceProfileDomainOutput)
- func (c *ChimeSDKVoice) DeleteVoiceProfileDomainWithContext(ctx aws.Context, input *DeleteVoiceProfileDomainInput, opts ...request.Option) (*DeleteVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) DeleteVoiceProfileRequest(input *DeleteVoiceProfileInput) (req *request.Request, output *DeleteVoiceProfileOutput)
- func (c *ChimeSDKVoice) DeleteVoiceProfileWithContext(ctx aws.Context, input *DeleteVoiceProfileInput, opts ...request.Option) (*DeleteVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnector(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroup(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroupRequest(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (req *request.Request, ...)
- func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput, ...) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorRequest(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (req *request.Request, output *DisassociatePhoneNumbersFromVoiceConnectorOutput)
- func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorInput, ...) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) GetGlobalSettings(input *GetGlobalSettingsInput) (*GetGlobalSettingsOutput, error)
- func (c *ChimeSDKVoice) GetGlobalSettingsRequest(input *GetGlobalSettingsInput) (req *request.Request, output *GetGlobalSettingsOutput)
- func (c *ChimeSDKVoice) GetGlobalSettingsWithContext(ctx aws.Context, input *GetGlobalSettingsInput, opts ...request.Option) (*GetGlobalSettingsOutput, error)
- func (c *ChimeSDKVoice) GetPhoneNumber(input *GetPhoneNumberInput) (*GetPhoneNumberOutput, error)
- func (c *ChimeSDKVoice) GetPhoneNumberOrder(input *GetPhoneNumberOrderInput) (*GetPhoneNumberOrderOutput, error)
- func (c *ChimeSDKVoice) GetPhoneNumberOrderRequest(input *GetPhoneNumberOrderInput) (req *request.Request, output *GetPhoneNumberOrderOutput)
- func (c *ChimeSDKVoice) GetPhoneNumberOrderWithContext(ctx aws.Context, input *GetPhoneNumberOrderInput, opts ...request.Option) (*GetPhoneNumberOrderOutput, error)
- func (c *ChimeSDKVoice) GetPhoneNumberRequest(input *GetPhoneNumberInput) (req *request.Request, output *GetPhoneNumberOutput)
- func (c *ChimeSDKVoice) GetPhoneNumberSettings(input *GetPhoneNumberSettingsInput) (*GetPhoneNumberSettingsOutput, error)
- func (c *ChimeSDKVoice) GetPhoneNumberSettingsRequest(input *GetPhoneNumberSettingsInput) (req *request.Request, output *GetPhoneNumberSettingsOutput)
- func (c *ChimeSDKVoice) GetPhoneNumberSettingsWithContext(ctx aws.Context, input *GetPhoneNumberSettingsInput, opts ...request.Option) (*GetPhoneNumberSettingsOutput, error)
- func (c *ChimeSDKVoice) GetPhoneNumberWithContext(ctx aws.Context, input *GetPhoneNumberInput, opts ...request.Option) (*GetPhoneNumberOutput, error)
- func (c *ChimeSDKVoice) GetProxySession(input *GetProxySessionInput) (*GetProxySessionOutput, error)
- func (c *ChimeSDKVoice) GetProxySessionRequest(input *GetProxySessionInput) (req *request.Request, output *GetProxySessionOutput)
- func (c *ChimeSDKVoice) GetProxySessionWithContext(ctx aws.Context, input *GetProxySessionInput, opts ...request.Option) (*GetProxySessionOutput, error)
- func (c *ChimeSDKVoice) GetSipMediaApplication(input *GetSipMediaApplicationInput) (*GetSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfiguration(input *GetSipMediaApplicationAlexaSkillConfigurationInput) (*GetSipMediaApplicationAlexaSkillConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfigurationRequest(input *GetSipMediaApplicationAlexaSkillConfigurationInput) (req *request.Request, ...)
- func (c *ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfigurationWithContext(ctx aws.Context, input *GetSipMediaApplicationAlexaSkillConfigurationInput, ...) (*GetSipMediaApplicationAlexaSkillConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetSipMediaApplicationLoggingConfiguration(input *GetSipMediaApplicationLoggingConfigurationInput) (*GetSipMediaApplicationLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetSipMediaApplicationLoggingConfigurationRequest(input *GetSipMediaApplicationLoggingConfigurationInput) (req *request.Request, output *GetSipMediaApplicationLoggingConfigurationOutput)
- func (c *ChimeSDKVoice) GetSipMediaApplicationLoggingConfigurationWithContext(ctx aws.Context, input *GetSipMediaApplicationLoggingConfigurationInput, ...) (*GetSipMediaApplicationLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetSipMediaApplicationRequest(input *GetSipMediaApplicationInput) (req *request.Request, output *GetSipMediaApplicationOutput)
- func (c *ChimeSDKVoice) GetSipMediaApplicationWithContext(ctx aws.Context, input *GetSipMediaApplicationInput, opts ...request.Option) (*GetSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) GetSipRule(input *GetSipRuleInput) (*GetSipRuleOutput, error)
- func (c *ChimeSDKVoice) GetSipRuleRequest(input *GetSipRuleInput) (req *request.Request, output *GetSipRuleOutput)
- func (c *ChimeSDKVoice) GetSipRuleWithContext(ctx aws.Context, input *GetSipRuleInput, opts ...request.Option) (*GetSipRuleOutput, error)
- func (c *ChimeSDKVoice) GetSpeakerSearchTask(input *GetSpeakerSearchTaskInput) (*GetSpeakerSearchTaskOutput, error)
- func (c *ChimeSDKVoice) GetSpeakerSearchTaskRequest(input *GetSpeakerSearchTaskInput) (req *request.Request, output *GetSpeakerSearchTaskOutput)
- func (c *ChimeSDKVoice) GetSpeakerSearchTaskWithContext(ctx aws.Context, input *GetSpeakerSearchTaskInput, opts ...request.Option) (*GetSpeakerSearchTaskOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnector(input *GetVoiceConnectorInput) (*GetVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfiguration(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfigurationRequest(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, ...)
- func (c *ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorEmergencyCallingConfigurationInput, ...) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorGroup(input *GetVoiceConnectorGroupInput) (*GetVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorGroupRequest(input *GetVoiceConnectorGroupInput) (req *request.Request, output *GetVoiceConnectorGroupOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorGroupWithContext(ctx aws.Context, input *GetVoiceConnectorGroupInput, opts ...request.Option) (*GetVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorLoggingConfiguration(input *GetVoiceConnectorLoggingConfigurationInput) (*GetVoiceConnectorLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorLoggingConfigurationRequest(input *GetVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *GetVoiceConnectorLoggingConfigurationOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorLoggingConfigurationInput, ...) (*GetVoiceConnectorLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorOrigination(input *GetVoiceConnectorOriginationInput) (*GetVoiceConnectorOriginationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorOriginationRequest(input *GetVoiceConnectorOriginationInput) (req *request.Request, output *GetVoiceConnectorOriginationOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorOriginationWithContext(ctx aws.Context, input *GetVoiceConnectorOriginationInput, ...) (*GetVoiceConnectorOriginationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorProxy(input *GetVoiceConnectorProxyInput) (*GetVoiceConnectorProxyOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorProxyRequest(input *GetVoiceConnectorProxyInput) (req *request.Request, output *GetVoiceConnectorProxyOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorProxyWithContext(ctx aws.Context, input *GetVoiceConnectorProxyInput, opts ...request.Option) (*GetVoiceConnectorProxyOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorRequest(input *GetVoiceConnectorInput) (req *request.Request, output *GetVoiceConnectorOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorStreamingConfiguration(input *GetVoiceConnectorStreamingConfigurationInput) (*GetVoiceConnectorStreamingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorStreamingConfigurationRequest(input *GetVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *GetVoiceConnectorStreamingConfigurationOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorStreamingConfigurationInput, ...) (*GetVoiceConnectorStreamingConfigurationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorTermination(input *GetVoiceConnectorTerminationInput) (*GetVoiceConnectorTerminationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorTerminationHealth(input *GetVoiceConnectorTerminationHealthInput) (*GetVoiceConnectorTerminationHealthOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorTerminationHealthRequest(input *GetVoiceConnectorTerminationHealthInput) (req *request.Request, output *GetVoiceConnectorTerminationHealthOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorTerminationHealthWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationHealthInput, ...) (*GetVoiceConnectorTerminationHealthOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorTerminationRequest(input *GetVoiceConnectorTerminationInput) (req *request.Request, output *GetVoiceConnectorTerminationOutput)
- func (c *ChimeSDKVoice) GetVoiceConnectorTerminationWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationInput, ...) (*GetVoiceConnectorTerminationOutput, error)
- func (c *ChimeSDKVoice) GetVoiceConnectorWithContext(ctx aws.Context, input *GetVoiceConnectorInput, opts ...request.Option) (*GetVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) GetVoiceProfile(input *GetVoiceProfileInput) (*GetVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) GetVoiceProfileDomain(input *GetVoiceProfileDomainInput) (*GetVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) GetVoiceProfileDomainRequest(input *GetVoiceProfileDomainInput) (req *request.Request, output *GetVoiceProfileDomainOutput)
- func (c *ChimeSDKVoice) GetVoiceProfileDomainWithContext(ctx aws.Context, input *GetVoiceProfileDomainInput, opts ...request.Option) (*GetVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) GetVoiceProfileRequest(input *GetVoiceProfileInput) (req *request.Request, output *GetVoiceProfileOutput)
- func (c *ChimeSDKVoice) GetVoiceProfileWithContext(ctx aws.Context, input *GetVoiceProfileInput, opts ...request.Option) (*GetVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) GetVoiceToneAnalysisTask(input *GetVoiceToneAnalysisTaskInput) (*GetVoiceToneAnalysisTaskOutput, error)
- func (c *ChimeSDKVoice) GetVoiceToneAnalysisTaskRequest(input *GetVoiceToneAnalysisTaskInput) (req *request.Request, output *GetVoiceToneAnalysisTaskOutput)
- func (c *ChimeSDKVoice) GetVoiceToneAnalysisTaskWithContext(ctx aws.Context, input *GetVoiceToneAnalysisTaskInput, opts ...request.Option) (*GetVoiceToneAnalysisTaskOutput, error)
- func (c *ChimeSDKVoice) ListAvailableVoiceConnectorRegions(input *ListAvailableVoiceConnectorRegionsInput) (*ListAvailableVoiceConnectorRegionsOutput, error)
- func (c *ChimeSDKVoice) ListAvailableVoiceConnectorRegionsRequest(input *ListAvailableVoiceConnectorRegionsInput) (req *request.Request, output *ListAvailableVoiceConnectorRegionsOutput)
- func (c *ChimeSDKVoice) ListAvailableVoiceConnectorRegionsWithContext(ctx aws.Context, input *ListAvailableVoiceConnectorRegionsInput, ...) (*ListAvailableVoiceConnectorRegionsOutput, error)
- func (c *ChimeSDKVoice) ListPhoneNumberOrders(input *ListPhoneNumberOrdersInput) (*ListPhoneNumberOrdersOutput, error)
- func (c *ChimeSDKVoice) ListPhoneNumberOrdersPages(input *ListPhoneNumberOrdersInput, ...) error
- func (c *ChimeSDKVoice) ListPhoneNumberOrdersPagesWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, ...) error
- func (c *ChimeSDKVoice) ListPhoneNumberOrdersRequest(input *ListPhoneNumberOrdersInput) (req *request.Request, output *ListPhoneNumberOrdersOutput)
- func (c *ChimeSDKVoice) ListPhoneNumberOrdersWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, opts ...request.Option) (*ListPhoneNumberOrdersOutput, error)
- func (c *ChimeSDKVoice) ListPhoneNumbers(input *ListPhoneNumbersInput) (*ListPhoneNumbersOutput, error)
- func (c *ChimeSDKVoice) ListPhoneNumbersPages(input *ListPhoneNumbersInput, fn func(*ListPhoneNumbersOutput, bool) bool) error
- func (c *ChimeSDKVoice) ListPhoneNumbersPagesWithContext(ctx aws.Context, input *ListPhoneNumbersInput, ...) error
- func (c *ChimeSDKVoice) ListPhoneNumbersRequest(input *ListPhoneNumbersInput) (req *request.Request, output *ListPhoneNumbersOutput)
- func (c *ChimeSDKVoice) ListPhoneNumbersWithContext(ctx aws.Context, input *ListPhoneNumbersInput, opts ...request.Option) (*ListPhoneNumbersOutput, error)
- func (c *ChimeSDKVoice) ListProxySessions(input *ListProxySessionsInput) (*ListProxySessionsOutput, error)
- func (c *ChimeSDKVoice) ListProxySessionsPages(input *ListProxySessionsInput, fn func(*ListProxySessionsOutput, bool) bool) error
- func (c *ChimeSDKVoice) ListProxySessionsPagesWithContext(ctx aws.Context, input *ListProxySessionsInput, ...) error
- func (c *ChimeSDKVoice) ListProxySessionsRequest(input *ListProxySessionsInput) (req *request.Request, output *ListProxySessionsOutput)
- func (c *ChimeSDKVoice) ListProxySessionsWithContext(ctx aws.Context, input *ListProxySessionsInput, opts ...request.Option) (*ListProxySessionsOutput, error)
- func (c *ChimeSDKVoice) ListSipMediaApplications(input *ListSipMediaApplicationsInput) (*ListSipMediaApplicationsOutput, error)
- func (c *ChimeSDKVoice) ListSipMediaApplicationsPages(input *ListSipMediaApplicationsInput, ...) error
- func (c *ChimeSDKVoice) ListSipMediaApplicationsPagesWithContext(ctx aws.Context, input *ListSipMediaApplicationsInput, ...) error
- func (c *ChimeSDKVoice) ListSipMediaApplicationsRequest(input *ListSipMediaApplicationsInput) (req *request.Request, output *ListSipMediaApplicationsOutput)
- func (c *ChimeSDKVoice) ListSipMediaApplicationsWithContext(ctx aws.Context, input *ListSipMediaApplicationsInput, opts ...request.Option) (*ListSipMediaApplicationsOutput, error)
- func (c *ChimeSDKVoice) ListSipRules(input *ListSipRulesInput) (*ListSipRulesOutput, error)
- func (c *ChimeSDKVoice) ListSipRulesPages(input *ListSipRulesInput, fn func(*ListSipRulesOutput, bool) bool) error
- func (c *ChimeSDKVoice) ListSipRulesPagesWithContext(ctx aws.Context, input *ListSipRulesInput, ...) error
- func (c *ChimeSDKVoice) ListSipRulesRequest(input *ListSipRulesInput) (req *request.Request, output *ListSipRulesOutput)
- func (c *ChimeSDKVoice) ListSipRulesWithContext(ctx aws.Context, input *ListSipRulesInput, opts ...request.Option) (*ListSipRulesOutput, error)
- func (c *ChimeSDKVoice) ListSupportedPhoneNumberCountries(input *ListSupportedPhoneNumberCountriesInput) (*ListSupportedPhoneNumberCountriesOutput, error)
- func (c *ChimeSDKVoice) ListSupportedPhoneNumberCountriesRequest(input *ListSupportedPhoneNumberCountriesInput) (req *request.Request, output *ListSupportedPhoneNumberCountriesOutput)
- func (c *ChimeSDKVoice) ListSupportedPhoneNumberCountriesWithContext(ctx aws.Context, input *ListSupportedPhoneNumberCountriesInput, ...) (*ListSupportedPhoneNumberCountriesOutput, error)
- func (c *ChimeSDKVoice) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *ChimeSDKVoice) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *ChimeSDKVoice) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *ChimeSDKVoice) ListVoiceConnectorGroups(input *ListVoiceConnectorGroupsInput) (*ListVoiceConnectorGroupsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceConnectorGroupsPages(input *ListVoiceConnectorGroupsInput, ...) error
- func (c *ChimeSDKVoice) ListVoiceConnectorGroupsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, ...) error
- func (c *ChimeSDKVoice) ListVoiceConnectorGroupsRequest(input *ListVoiceConnectorGroupsInput) (req *request.Request, output *ListVoiceConnectorGroupsOutput)
- func (c *ChimeSDKVoice) ListVoiceConnectorGroupsWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, opts ...request.Option) (*ListVoiceConnectorGroupsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceConnectorTerminationCredentials(input *ListVoiceConnectorTerminationCredentialsInput) (*ListVoiceConnectorTerminationCredentialsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceConnectorTerminationCredentialsRequest(input *ListVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *ListVoiceConnectorTerminationCredentialsOutput)
- func (c *ChimeSDKVoice) ListVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *ListVoiceConnectorTerminationCredentialsInput, ...) (*ListVoiceConnectorTerminationCredentialsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceConnectors(input *ListVoiceConnectorsInput) (*ListVoiceConnectorsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceConnectorsPages(input *ListVoiceConnectorsInput, ...) error
- func (c *ChimeSDKVoice) ListVoiceConnectorsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, ...) error
- func (c *ChimeSDKVoice) ListVoiceConnectorsRequest(input *ListVoiceConnectorsInput) (req *request.Request, output *ListVoiceConnectorsOutput)
- func (c *ChimeSDKVoice) ListVoiceConnectorsWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, opts ...request.Option) (*ListVoiceConnectorsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceProfileDomains(input *ListVoiceProfileDomainsInput) (*ListVoiceProfileDomainsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceProfileDomainsPages(input *ListVoiceProfileDomainsInput, ...) error
- func (c *ChimeSDKVoice) ListVoiceProfileDomainsPagesWithContext(ctx aws.Context, input *ListVoiceProfileDomainsInput, ...) error
- func (c *ChimeSDKVoice) ListVoiceProfileDomainsRequest(input *ListVoiceProfileDomainsInput) (req *request.Request, output *ListVoiceProfileDomainsOutput)
- func (c *ChimeSDKVoice) ListVoiceProfileDomainsWithContext(ctx aws.Context, input *ListVoiceProfileDomainsInput, opts ...request.Option) (*ListVoiceProfileDomainsOutput, error)
- func (c *ChimeSDKVoice) ListVoiceProfiles(input *ListVoiceProfilesInput) (*ListVoiceProfilesOutput, error)
- func (c *ChimeSDKVoice) ListVoiceProfilesPages(input *ListVoiceProfilesInput, fn func(*ListVoiceProfilesOutput, bool) bool) error
- func (c *ChimeSDKVoice) ListVoiceProfilesPagesWithContext(ctx aws.Context, input *ListVoiceProfilesInput, ...) error
- func (c *ChimeSDKVoice) ListVoiceProfilesRequest(input *ListVoiceProfilesInput) (req *request.Request, output *ListVoiceProfilesOutput)
- func (c *ChimeSDKVoice) ListVoiceProfilesWithContext(ctx aws.Context, input *ListVoiceProfilesInput, opts ...request.Option) (*ListVoiceProfilesOutput, error)
- func (c *ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfiguration(input *PutSipMediaApplicationAlexaSkillConfigurationInput) (*PutSipMediaApplicationAlexaSkillConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfigurationRequest(input *PutSipMediaApplicationAlexaSkillConfigurationInput) (req *request.Request, ...)
- func (c *ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfigurationWithContext(ctx aws.Context, input *PutSipMediaApplicationAlexaSkillConfigurationInput, ...) (*PutSipMediaApplicationAlexaSkillConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutSipMediaApplicationLoggingConfiguration(input *PutSipMediaApplicationLoggingConfigurationInput) (*PutSipMediaApplicationLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutSipMediaApplicationLoggingConfigurationRequest(input *PutSipMediaApplicationLoggingConfigurationInput) (req *request.Request, output *PutSipMediaApplicationLoggingConfigurationOutput)
- func (c *ChimeSDKVoice) PutSipMediaApplicationLoggingConfigurationWithContext(ctx aws.Context, input *PutSipMediaApplicationLoggingConfigurationInput, ...) (*PutSipMediaApplicationLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfiguration(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfigurationRequest(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, ...)
- func (c *ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorEmergencyCallingConfigurationInput, ...) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorLoggingConfiguration(input *PutVoiceConnectorLoggingConfigurationInput) (*PutVoiceConnectorLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorLoggingConfigurationRequest(input *PutVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *PutVoiceConnectorLoggingConfigurationOutput)
- func (c *ChimeSDKVoice) PutVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorLoggingConfigurationInput, ...) (*PutVoiceConnectorLoggingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorOrigination(input *PutVoiceConnectorOriginationInput) (*PutVoiceConnectorOriginationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorOriginationRequest(input *PutVoiceConnectorOriginationInput) (req *request.Request, output *PutVoiceConnectorOriginationOutput)
- func (c *ChimeSDKVoice) PutVoiceConnectorOriginationWithContext(ctx aws.Context, input *PutVoiceConnectorOriginationInput, ...) (*PutVoiceConnectorOriginationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorProxy(input *PutVoiceConnectorProxyInput) (*PutVoiceConnectorProxyOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorProxyRequest(input *PutVoiceConnectorProxyInput) (req *request.Request, output *PutVoiceConnectorProxyOutput)
- func (c *ChimeSDKVoice) PutVoiceConnectorProxyWithContext(ctx aws.Context, input *PutVoiceConnectorProxyInput, opts ...request.Option) (*PutVoiceConnectorProxyOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorStreamingConfiguration(input *PutVoiceConnectorStreamingConfigurationInput) (*PutVoiceConnectorStreamingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorStreamingConfigurationRequest(input *PutVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *PutVoiceConnectorStreamingConfigurationOutput)
- func (c *ChimeSDKVoice) PutVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorStreamingConfigurationInput, ...) (*PutVoiceConnectorStreamingConfigurationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorTermination(input *PutVoiceConnectorTerminationInput) (*PutVoiceConnectorTerminationOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorTerminationCredentials(input *PutVoiceConnectorTerminationCredentialsInput) (*PutVoiceConnectorTerminationCredentialsOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorTerminationCredentialsRequest(input *PutVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *PutVoiceConnectorTerminationCredentialsOutput)
- func (c *ChimeSDKVoice) PutVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationCredentialsInput, ...) (*PutVoiceConnectorTerminationCredentialsOutput, error)
- func (c *ChimeSDKVoice) PutVoiceConnectorTerminationRequest(input *PutVoiceConnectorTerminationInput) (req *request.Request, output *PutVoiceConnectorTerminationOutput)
- func (c *ChimeSDKVoice) PutVoiceConnectorTerminationWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationInput, ...) (*PutVoiceConnectorTerminationOutput, error)
- func (c *ChimeSDKVoice) RestorePhoneNumber(input *RestorePhoneNumberInput) (*RestorePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) RestorePhoneNumberRequest(input *RestorePhoneNumberInput) (req *request.Request, output *RestorePhoneNumberOutput)
- func (c *ChimeSDKVoice) RestorePhoneNumberWithContext(ctx aws.Context, input *RestorePhoneNumberInput, opts ...request.Option) (*RestorePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) SearchAvailablePhoneNumbers(input *SearchAvailablePhoneNumbersInput) (*SearchAvailablePhoneNumbersOutput, error)
- func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersPages(input *SearchAvailablePhoneNumbersInput, ...) error
- func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersPagesWithContext(ctx aws.Context, input *SearchAvailablePhoneNumbersInput, ...) error
- func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersRequest(input *SearchAvailablePhoneNumbersInput) (req *request.Request, output *SearchAvailablePhoneNumbersOutput)
- func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersWithContext(ctx aws.Context, input *SearchAvailablePhoneNumbersInput, ...) (*SearchAvailablePhoneNumbersOutput, error)
- func (c *ChimeSDKVoice) StartSpeakerSearchTask(input *StartSpeakerSearchTaskInput) (*StartSpeakerSearchTaskOutput, error)
- func (c *ChimeSDKVoice) StartSpeakerSearchTaskRequest(input *StartSpeakerSearchTaskInput) (req *request.Request, output *StartSpeakerSearchTaskOutput)
- func (c *ChimeSDKVoice) StartSpeakerSearchTaskWithContext(ctx aws.Context, input *StartSpeakerSearchTaskInput, opts ...request.Option) (*StartSpeakerSearchTaskOutput, error)
- func (c *ChimeSDKVoice) StartVoiceToneAnalysisTask(input *StartVoiceToneAnalysisTaskInput) (*StartVoiceToneAnalysisTaskOutput, error)
- func (c *ChimeSDKVoice) StartVoiceToneAnalysisTaskRequest(input *StartVoiceToneAnalysisTaskInput) (req *request.Request, output *StartVoiceToneAnalysisTaskOutput)
- func (c *ChimeSDKVoice) StartVoiceToneAnalysisTaskWithContext(ctx aws.Context, input *StartVoiceToneAnalysisTaskInput, ...) (*StartVoiceToneAnalysisTaskOutput, error)
- func (c *ChimeSDKVoice) StopSpeakerSearchTask(input *StopSpeakerSearchTaskInput) (*StopSpeakerSearchTaskOutput, error)
- func (c *ChimeSDKVoice) StopSpeakerSearchTaskRequest(input *StopSpeakerSearchTaskInput) (req *request.Request, output *StopSpeakerSearchTaskOutput)
- func (c *ChimeSDKVoice) StopSpeakerSearchTaskWithContext(ctx aws.Context, input *StopSpeakerSearchTaskInput, opts ...request.Option) (*StopSpeakerSearchTaskOutput, error)
- func (c *ChimeSDKVoice) StopVoiceToneAnalysisTask(input *StopVoiceToneAnalysisTaskInput) (*StopVoiceToneAnalysisTaskOutput, error)
- func (c *ChimeSDKVoice) StopVoiceToneAnalysisTaskRequest(input *StopVoiceToneAnalysisTaskInput) (req *request.Request, output *StopVoiceToneAnalysisTaskOutput)
- func (c *ChimeSDKVoice) StopVoiceToneAnalysisTaskWithContext(ctx aws.Context, input *StopVoiceToneAnalysisTaskInput, opts ...request.Option) (*StopVoiceToneAnalysisTaskOutput, error)
- func (c *ChimeSDKVoice) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *ChimeSDKVoice) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *ChimeSDKVoice) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *ChimeSDKVoice) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *ChimeSDKVoice) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *ChimeSDKVoice) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *ChimeSDKVoice) UpdateGlobalSettings(input *UpdateGlobalSettingsInput) (*UpdateGlobalSettingsOutput, error)
- func (c *ChimeSDKVoice) UpdateGlobalSettingsRequest(input *UpdateGlobalSettingsInput) (req *request.Request, output *UpdateGlobalSettingsOutput)
- func (c *ChimeSDKVoice) UpdateGlobalSettingsWithContext(ctx aws.Context, input *UpdateGlobalSettingsInput, opts ...request.Option) (*UpdateGlobalSettingsOutput, error)
- func (c *ChimeSDKVoice) UpdatePhoneNumber(input *UpdatePhoneNumberInput) (*UpdatePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) UpdatePhoneNumberRequest(input *UpdatePhoneNumberInput) (req *request.Request, output *UpdatePhoneNumberOutput)
- func (c *ChimeSDKVoice) UpdatePhoneNumberSettings(input *UpdatePhoneNumberSettingsInput) (*UpdatePhoneNumberSettingsOutput, error)
- func (c *ChimeSDKVoice) UpdatePhoneNumberSettingsRequest(input *UpdatePhoneNumberSettingsInput) (req *request.Request, output *UpdatePhoneNumberSettingsOutput)
- func (c *ChimeSDKVoice) UpdatePhoneNumberSettingsWithContext(ctx aws.Context, input *UpdatePhoneNumberSettingsInput, opts ...request.Option) (*UpdatePhoneNumberSettingsOutput, error)
- func (c *ChimeSDKVoice) UpdatePhoneNumberWithContext(ctx aws.Context, input *UpdatePhoneNumberInput, opts ...request.Option) (*UpdatePhoneNumberOutput, error)
- func (c *ChimeSDKVoice) UpdateProxySession(input *UpdateProxySessionInput) (*UpdateProxySessionOutput, error)
- func (c *ChimeSDKVoice) UpdateProxySessionRequest(input *UpdateProxySessionInput) (req *request.Request, output *UpdateProxySessionOutput)
- func (c *ChimeSDKVoice) UpdateProxySessionWithContext(ctx aws.Context, input *UpdateProxySessionInput, opts ...request.Option) (*UpdateProxySessionOutput, error)
- func (c *ChimeSDKVoice) UpdateSipMediaApplication(input *UpdateSipMediaApplicationInput) (*UpdateSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) UpdateSipMediaApplicationCall(input *UpdateSipMediaApplicationCallInput) (*UpdateSipMediaApplicationCallOutput, error)
- func (c *ChimeSDKVoice) UpdateSipMediaApplicationCallRequest(input *UpdateSipMediaApplicationCallInput) (req *request.Request, output *UpdateSipMediaApplicationCallOutput)
- func (c *ChimeSDKVoice) UpdateSipMediaApplicationCallWithContext(ctx aws.Context, input *UpdateSipMediaApplicationCallInput, ...) (*UpdateSipMediaApplicationCallOutput, error)
- func (c *ChimeSDKVoice) UpdateSipMediaApplicationRequest(input *UpdateSipMediaApplicationInput) (req *request.Request, output *UpdateSipMediaApplicationOutput)
- func (c *ChimeSDKVoice) UpdateSipMediaApplicationWithContext(ctx aws.Context, input *UpdateSipMediaApplicationInput, opts ...request.Option) (*UpdateSipMediaApplicationOutput, error)
- func (c *ChimeSDKVoice) UpdateSipRule(input *UpdateSipRuleInput) (*UpdateSipRuleOutput, error)
- func (c *ChimeSDKVoice) UpdateSipRuleRequest(input *UpdateSipRuleInput) (req *request.Request, output *UpdateSipRuleOutput)
- func (c *ChimeSDKVoice) UpdateSipRuleWithContext(ctx aws.Context, input *UpdateSipRuleInput, opts ...request.Option) (*UpdateSipRuleOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceConnector(input *UpdateVoiceConnectorInput) (*UpdateVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceConnectorGroup(input *UpdateVoiceConnectorGroupInput) (*UpdateVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceConnectorGroupRequest(input *UpdateVoiceConnectorGroupInput) (req *request.Request, output *UpdateVoiceConnectorGroupOutput)
- func (c *ChimeSDKVoice) UpdateVoiceConnectorGroupWithContext(ctx aws.Context, input *UpdateVoiceConnectorGroupInput, opts ...request.Option) (*UpdateVoiceConnectorGroupOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceConnectorRequest(input *UpdateVoiceConnectorInput) (req *request.Request, output *UpdateVoiceConnectorOutput)
- func (c *ChimeSDKVoice) UpdateVoiceConnectorWithContext(ctx aws.Context, input *UpdateVoiceConnectorInput, opts ...request.Option) (*UpdateVoiceConnectorOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceProfile(input *UpdateVoiceProfileInput) (*UpdateVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceProfileDomain(input *UpdateVoiceProfileDomainInput) (*UpdateVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceProfileDomainRequest(input *UpdateVoiceProfileDomainInput) (req *request.Request, output *UpdateVoiceProfileDomainOutput)
- func (c *ChimeSDKVoice) UpdateVoiceProfileDomainWithContext(ctx aws.Context, input *UpdateVoiceProfileDomainInput, opts ...request.Option) (*UpdateVoiceProfileDomainOutput, error)
- func (c *ChimeSDKVoice) UpdateVoiceProfileRequest(input *UpdateVoiceProfileInput) (req *request.Request, output *UpdateVoiceProfileOutput)
- func (c *ChimeSDKVoice) UpdateVoiceProfileWithContext(ctx aws.Context, input *UpdateVoiceProfileInput, opts ...request.Option) (*UpdateVoiceProfileOutput, error)
- func (c *ChimeSDKVoice) ValidateE911Address(input *ValidateE911AddressInput) (*ValidateE911AddressOutput, error)
- func (c *ChimeSDKVoice) ValidateE911AddressRequest(input *ValidateE911AddressInput) (req *request.Request, output *ValidateE911AddressOutput)
- func (c *ChimeSDKVoice) ValidateE911AddressWithContext(ctx aws.Context, input *ValidateE911AddressInput, opts ...request.Option) (*ValidateE911AddressOutput, error)
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type CreatePhoneNumberOrderInput
- func (s CreatePhoneNumberOrderInput) GoString() string
- func (s *CreatePhoneNumberOrderInput) SetE164PhoneNumbers(v []*string) *CreatePhoneNumberOrderInput
- func (s *CreatePhoneNumberOrderInput) SetName(v string) *CreatePhoneNumberOrderInput
- func (s *CreatePhoneNumberOrderInput) SetProductType(v string) *CreatePhoneNumberOrderInput
- func (s CreatePhoneNumberOrderInput) String() string
- func (s *CreatePhoneNumberOrderInput) Validate() error
- type CreatePhoneNumberOrderOutput
- type CreateProxySessionInput
- func (s CreateProxySessionInput) GoString() string
- func (s *CreateProxySessionInput) SetCapabilities(v []*string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetExpiryMinutes(v int64) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetGeoMatchLevel(v string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetGeoMatchParams(v *GeoMatchParams) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetName(v string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetNumberSelectionBehavior(v string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetParticipantPhoneNumbers(v []*string) *CreateProxySessionInput
- func (s *CreateProxySessionInput) SetVoiceConnectorId(v string) *CreateProxySessionInput
- func (s CreateProxySessionInput) String() string
- func (s *CreateProxySessionInput) Validate() error
- type CreateProxySessionOutput
- type CreateSipMediaApplicationCallInput
- func (s CreateSipMediaApplicationCallInput) GoString() string
- func (s *CreateSipMediaApplicationCallInput) SetArgumentsMap(v map[string]*string) *CreateSipMediaApplicationCallInput
- func (s *CreateSipMediaApplicationCallInput) SetFromPhoneNumber(v string) *CreateSipMediaApplicationCallInput
- func (s *CreateSipMediaApplicationCallInput) SetSipHeaders(v map[string]*string) *CreateSipMediaApplicationCallInput
- func (s *CreateSipMediaApplicationCallInput) SetSipMediaApplicationId(v string) *CreateSipMediaApplicationCallInput
- func (s *CreateSipMediaApplicationCallInput) SetToPhoneNumber(v string) *CreateSipMediaApplicationCallInput
- func (s CreateSipMediaApplicationCallInput) String() string
- func (s *CreateSipMediaApplicationCallInput) Validate() error
- type CreateSipMediaApplicationCallOutput
- type CreateSipMediaApplicationInput
- func (s CreateSipMediaApplicationInput) GoString() string
- func (s *CreateSipMediaApplicationInput) SetAwsRegion(v string) *CreateSipMediaApplicationInput
- func (s *CreateSipMediaApplicationInput) SetEndpoints(v []*SipMediaApplicationEndpoint) *CreateSipMediaApplicationInput
- func (s *CreateSipMediaApplicationInput) SetName(v string) *CreateSipMediaApplicationInput
- func (s *CreateSipMediaApplicationInput) SetTags(v []*Tag) *CreateSipMediaApplicationInput
- func (s CreateSipMediaApplicationInput) String() string
- func (s *CreateSipMediaApplicationInput) Validate() error
- type CreateSipMediaApplicationOutput
- type CreateSipRuleInput
- func (s CreateSipRuleInput) GoString() string
- func (s *CreateSipRuleInput) SetDisabled(v bool) *CreateSipRuleInput
- func (s *CreateSipRuleInput) SetName(v string) *CreateSipRuleInput
- func (s *CreateSipRuleInput) SetTargetApplications(v []*SipRuleTargetApplication) *CreateSipRuleInput
- func (s *CreateSipRuleInput) SetTriggerType(v string) *CreateSipRuleInput
- func (s *CreateSipRuleInput) SetTriggerValue(v string) *CreateSipRuleInput
- func (s CreateSipRuleInput) String() string
- func (s *CreateSipRuleInput) Validate() error
- type CreateSipRuleOutput
- type CreateVoiceConnectorGroupInput
- func (s CreateVoiceConnectorGroupInput) GoString() string
- func (s *CreateVoiceConnectorGroupInput) SetName(v string) *CreateVoiceConnectorGroupInput
- func (s *CreateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *CreateVoiceConnectorGroupInput
- func (s CreateVoiceConnectorGroupInput) String() string
- func (s *CreateVoiceConnectorGroupInput) Validate() error
- type CreateVoiceConnectorGroupOutput
- type CreateVoiceConnectorInput
- func (s CreateVoiceConnectorInput) GoString() string
- func (s *CreateVoiceConnectorInput) SetAwsRegion(v string) *CreateVoiceConnectorInput
- func (s *CreateVoiceConnectorInput) SetName(v string) *CreateVoiceConnectorInput
- func (s *CreateVoiceConnectorInput) SetRequireEncryption(v bool) *CreateVoiceConnectorInput
- func (s *CreateVoiceConnectorInput) SetTags(v []*Tag) *CreateVoiceConnectorInput
- func (s CreateVoiceConnectorInput) String() string
- func (s *CreateVoiceConnectorInput) Validate() error
- type CreateVoiceConnectorOutput
- type CreateVoiceProfileDomainInput
- func (s CreateVoiceProfileDomainInput) GoString() string
- func (s *CreateVoiceProfileDomainInput) SetClientRequestToken(v string) *CreateVoiceProfileDomainInput
- func (s *CreateVoiceProfileDomainInput) SetDescription(v string) *CreateVoiceProfileDomainInput
- func (s *CreateVoiceProfileDomainInput) SetName(v string) *CreateVoiceProfileDomainInput
- func (s *CreateVoiceProfileDomainInput) SetServerSideEncryptionConfiguration(v *ServerSideEncryptionConfiguration) *CreateVoiceProfileDomainInput
- func (s *CreateVoiceProfileDomainInput) SetTags(v []*Tag) *CreateVoiceProfileDomainInput
- func (s CreateVoiceProfileDomainInput) String() string
- func (s *CreateVoiceProfileDomainInput) Validate() error
- type CreateVoiceProfileDomainOutput
- type CreateVoiceProfileInput
- type CreateVoiceProfileOutput
- type Credential
- type DNISEmergencyCallingConfiguration
- func (s DNISEmergencyCallingConfiguration) GoString() string
- func (s *DNISEmergencyCallingConfiguration) SetCallingCountry(v string) *DNISEmergencyCallingConfiguration
- func (s *DNISEmergencyCallingConfiguration) SetEmergencyPhoneNumber(v string) *DNISEmergencyCallingConfiguration
- func (s *DNISEmergencyCallingConfiguration) SetTestPhoneNumber(v string) *DNISEmergencyCallingConfiguration
- func (s DNISEmergencyCallingConfiguration) String() string
- func (s *DNISEmergencyCallingConfiguration) Validate() error
- type DeletePhoneNumberInput
- type DeletePhoneNumberOutput
- type DeleteProxySessionInput
- func (s DeleteProxySessionInput) GoString() string
- func (s *DeleteProxySessionInput) SetProxySessionId(v string) *DeleteProxySessionInput
- func (s *DeleteProxySessionInput) SetVoiceConnectorId(v string) *DeleteProxySessionInput
- func (s DeleteProxySessionInput) String() string
- func (s *DeleteProxySessionInput) Validate() error
- type DeleteProxySessionOutput
- type DeleteSipMediaApplicationInput
- type DeleteSipMediaApplicationOutput
- type DeleteSipRuleInput
- type DeleteSipRuleOutput
- type DeleteVoiceConnectorEmergencyCallingConfigurationInput
- func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
- func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorEmergencyCallingConfigurationInput
- func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) String() string
- func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
- type DeleteVoiceConnectorEmergencyCallingConfigurationOutput
- type DeleteVoiceConnectorGroupInput
- type DeleteVoiceConnectorGroupOutput
- type DeleteVoiceConnectorInput
- type DeleteVoiceConnectorOriginationInput
- func (s DeleteVoiceConnectorOriginationInput) GoString() string
- func (s *DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorOriginationInput
- func (s DeleteVoiceConnectorOriginationInput) String() string
- func (s *DeleteVoiceConnectorOriginationInput) Validate() error
- type DeleteVoiceConnectorOriginationOutput
- type DeleteVoiceConnectorOutput
- type DeleteVoiceConnectorProxyInput
- type DeleteVoiceConnectorProxyOutput
- type DeleteVoiceConnectorStreamingConfigurationInput
- func (s DeleteVoiceConnectorStreamingConfigurationInput) GoString() string
- func (s *DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorStreamingConfigurationInput
- func (s DeleteVoiceConnectorStreamingConfigurationInput) String() string
- func (s *DeleteVoiceConnectorStreamingConfigurationInput) Validate() error
- type DeleteVoiceConnectorStreamingConfigurationOutput
- type DeleteVoiceConnectorTerminationCredentialsInput
- func (s DeleteVoiceConnectorTerminationCredentialsInput) GoString() string
- func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetUsernames(v []*string) *DeleteVoiceConnectorTerminationCredentialsInput
- func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationCredentialsInput
- func (s DeleteVoiceConnectorTerminationCredentialsInput) String() string
- func (s *DeleteVoiceConnectorTerminationCredentialsInput) Validate() error
- type DeleteVoiceConnectorTerminationCredentialsOutput
- type DeleteVoiceConnectorTerminationInput
- func (s DeleteVoiceConnectorTerminationInput) GoString() string
- func (s *DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationInput
- func (s DeleteVoiceConnectorTerminationInput) String() string
- func (s *DeleteVoiceConnectorTerminationInput) Validate() error
- type DeleteVoiceConnectorTerminationOutput
- type DeleteVoiceProfileDomainInput
- type DeleteVoiceProfileDomainOutput
- type DeleteVoiceProfileInput
- type DeleteVoiceProfileOutput
- type DisassociatePhoneNumbersFromVoiceConnectorGroupInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) String() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) Validate() error
- type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) String() string
- type DisassociatePhoneNumbersFromVoiceConnectorInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorInput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorInput
- func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetVoiceConnectorId(v string) *DisassociatePhoneNumbersFromVoiceConnectorInput
- func (s DisassociatePhoneNumbersFromVoiceConnectorInput) String() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) Validate() error
- type DisassociatePhoneNumbersFromVoiceConnectorOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) GoString() string
- func (s *DisassociatePhoneNumbersFromVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorOutput
- func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) String() string
- type EmergencyCallingConfiguration
- type ForbiddenException
- func (s *ForbiddenException) Code() string
- func (s *ForbiddenException) Error() string
- func (s ForbiddenException) GoString() string
- func (s *ForbiddenException) Message() string
- func (s *ForbiddenException) OrigErr() error
- func (s *ForbiddenException) RequestID() string
- func (s *ForbiddenException) StatusCode() int
- func (s ForbiddenException) String() string
- type GeoMatchParams
- type GetGlobalSettingsInput
- type GetGlobalSettingsOutput
- type GetPhoneNumberInput
- type GetPhoneNumberOrderInput
- type GetPhoneNumberOrderOutput
- type GetPhoneNumberOutput
- type GetPhoneNumberSettingsInput
- type GetPhoneNumberSettingsOutput
- func (s GetPhoneNumberSettingsOutput) GoString() string
- func (s *GetPhoneNumberSettingsOutput) SetCallingName(v string) *GetPhoneNumberSettingsOutput
- func (s *GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp(v time.Time) *GetPhoneNumberSettingsOutput
- func (s GetPhoneNumberSettingsOutput) String() string
- type GetProxySessionInput
- func (s GetProxySessionInput) GoString() string
- func (s *GetProxySessionInput) SetProxySessionId(v string) *GetProxySessionInput
- func (s *GetProxySessionInput) SetVoiceConnectorId(v string) *GetProxySessionInput
- func (s GetProxySessionInput) String() string
- func (s *GetProxySessionInput) Validate() error
- type GetProxySessionOutput
- type GetSipMediaApplicationAlexaSkillConfigurationInput
- func (s GetSipMediaApplicationAlexaSkillConfigurationInput) GoString() string
- func (s *GetSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationAlexaSkillConfigurationInput
- func (s GetSipMediaApplicationAlexaSkillConfigurationInput) String() string
- func (s *GetSipMediaApplicationAlexaSkillConfigurationInput) Validate() error
- type GetSipMediaApplicationAlexaSkillConfigurationOutput
- func (s GetSipMediaApplicationAlexaSkillConfigurationOutput) GoString() string
- func (s *GetSipMediaApplicationAlexaSkillConfigurationOutput) SetSipMediaApplicationAlexaSkillConfiguration(v *SipMediaApplicationAlexaSkillConfiguration) *GetSipMediaApplicationAlexaSkillConfigurationOutput
- func (s GetSipMediaApplicationAlexaSkillConfigurationOutput) String() string
- type GetSipMediaApplicationInput
- type GetSipMediaApplicationLoggingConfigurationInput
- func (s GetSipMediaApplicationLoggingConfigurationInput) GoString() string
- func (s *GetSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationLoggingConfigurationInput
- func (s GetSipMediaApplicationLoggingConfigurationInput) String() string
- func (s *GetSipMediaApplicationLoggingConfigurationInput) Validate() error
- type GetSipMediaApplicationLoggingConfigurationOutput
- func (s GetSipMediaApplicationLoggingConfigurationOutput) GoString() string
- func (s *GetSipMediaApplicationLoggingConfigurationOutput) SetSipMediaApplicationLoggingConfiguration(v *SipMediaApplicationLoggingConfiguration) *GetSipMediaApplicationLoggingConfigurationOutput
- func (s GetSipMediaApplicationLoggingConfigurationOutput) String() string
- type GetSipMediaApplicationOutput
- type GetSipRuleInput
- type GetSipRuleOutput
- type GetSpeakerSearchTaskInput
- func (s GetSpeakerSearchTaskInput) GoString() string
- func (s *GetSpeakerSearchTaskInput) SetSpeakerSearchTaskId(v string) *GetSpeakerSearchTaskInput
- func (s *GetSpeakerSearchTaskInput) SetVoiceConnectorId(v string) *GetSpeakerSearchTaskInput
- func (s GetSpeakerSearchTaskInput) String() string
- func (s *GetSpeakerSearchTaskInput) Validate() error
- type GetSpeakerSearchTaskOutput
- type GetVoiceConnectorEmergencyCallingConfigurationInput
- func (s GetVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
- func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorEmergencyCallingConfigurationInput
- func (s GetVoiceConnectorEmergencyCallingConfigurationInput) String() string
- func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
- type GetVoiceConnectorEmergencyCallingConfigurationOutput
- func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
- func (s *GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *GetVoiceConnectorEmergencyCallingConfigurationOutput
- func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) String() string
- type GetVoiceConnectorGroupInput
- type GetVoiceConnectorGroupOutput
- type GetVoiceConnectorInput
- type GetVoiceConnectorLoggingConfigurationInput
- func (s GetVoiceConnectorLoggingConfigurationInput) GoString() string
- func (s *GetVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorLoggingConfigurationInput
- func (s GetVoiceConnectorLoggingConfigurationInput) String() string
- func (s *GetVoiceConnectorLoggingConfigurationInput) Validate() error
- type GetVoiceConnectorLoggingConfigurationOutput
- type GetVoiceConnectorOriginationInput
- type GetVoiceConnectorOriginationOutput
- type GetVoiceConnectorOutput
- type GetVoiceConnectorProxyInput
- type GetVoiceConnectorProxyOutput
- type GetVoiceConnectorStreamingConfigurationInput
- func (s GetVoiceConnectorStreamingConfigurationInput) GoString() string
- func (s *GetVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorStreamingConfigurationInput
- func (s GetVoiceConnectorStreamingConfigurationInput) String() string
- func (s *GetVoiceConnectorStreamingConfigurationInput) Validate() error
- type GetVoiceConnectorStreamingConfigurationOutput
- type GetVoiceConnectorTerminationHealthInput
- func (s GetVoiceConnectorTerminationHealthInput) GoString() string
- func (s *GetVoiceConnectorTerminationHealthInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationHealthInput
- func (s GetVoiceConnectorTerminationHealthInput) String() string
- func (s *GetVoiceConnectorTerminationHealthInput) Validate() error
- type GetVoiceConnectorTerminationHealthOutput
- type GetVoiceConnectorTerminationInput
- type GetVoiceConnectorTerminationOutput
- type GetVoiceProfileDomainInput
- type GetVoiceProfileDomainOutput
- type GetVoiceProfileInput
- type GetVoiceProfileOutput
- type GetVoiceToneAnalysisTaskInput
- func (s GetVoiceToneAnalysisTaskInput) GoString() string
- func (s *GetVoiceToneAnalysisTaskInput) SetIsCaller(v bool) *GetVoiceToneAnalysisTaskInput
- func (s *GetVoiceToneAnalysisTaskInput) SetVoiceConnectorId(v string) *GetVoiceToneAnalysisTaskInput
- func (s *GetVoiceToneAnalysisTaskInput) SetVoiceToneAnalysisTaskId(v string) *GetVoiceToneAnalysisTaskInput
- func (s GetVoiceToneAnalysisTaskInput) String() string
- func (s *GetVoiceToneAnalysisTaskInput) Validate() error
- type GetVoiceToneAnalysisTaskOutput
- type GoneException
- func (s *GoneException) Code() string
- func (s *GoneException) Error() string
- func (s GoneException) GoString() string
- func (s *GoneException) Message() string
- func (s *GoneException) OrigErr() error
- func (s *GoneException) RequestID() string
- func (s *GoneException) StatusCode() int
- func (s GoneException) String() string
- type ListAvailableVoiceConnectorRegionsInput
- type ListAvailableVoiceConnectorRegionsOutput
- type ListPhoneNumberOrdersInput
- func (s ListPhoneNumberOrdersInput) GoString() string
- func (s *ListPhoneNumberOrdersInput) SetMaxResults(v int64) *ListPhoneNumberOrdersInput
- func (s *ListPhoneNumberOrdersInput) SetNextToken(v string) *ListPhoneNumberOrdersInput
- func (s ListPhoneNumberOrdersInput) String() string
- func (s *ListPhoneNumberOrdersInput) Validate() error
- type ListPhoneNumberOrdersOutput
- func (s ListPhoneNumberOrdersOutput) GoString() string
- func (s *ListPhoneNumberOrdersOutput) SetNextToken(v string) *ListPhoneNumberOrdersOutput
- func (s *ListPhoneNumberOrdersOutput) SetPhoneNumberOrders(v []*PhoneNumberOrder) *ListPhoneNumberOrdersOutput
- func (s ListPhoneNumberOrdersOutput) String() string
- type ListPhoneNumbersInput
- func (s ListPhoneNumbersInput) GoString() string
- func (s *ListPhoneNumbersInput) SetFilterName(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetFilterValue(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetMaxResults(v int64) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetNextToken(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetProductType(v string) *ListPhoneNumbersInput
- func (s *ListPhoneNumbersInput) SetStatus(v string) *ListPhoneNumbersInput
- func (s ListPhoneNumbersInput) String() string
- func (s *ListPhoneNumbersInput) Validate() error
- type ListPhoneNumbersOutput
- type ListProxySessionsInput
- func (s ListProxySessionsInput) GoString() string
- func (s *ListProxySessionsInput) SetMaxResults(v int64) *ListProxySessionsInput
- func (s *ListProxySessionsInput) SetNextToken(v string) *ListProxySessionsInput
- func (s *ListProxySessionsInput) SetStatus(v string) *ListProxySessionsInput
- func (s *ListProxySessionsInput) SetVoiceConnectorId(v string) *ListProxySessionsInput
- func (s ListProxySessionsInput) String() string
- func (s *ListProxySessionsInput) Validate() error
- type ListProxySessionsOutput
- type ListSipMediaApplicationsInput
- func (s ListSipMediaApplicationsInput) GoString() string
- func (s *ListSipMediaApplicationsInput) SetMaxResults(v int64) *ListSipMediaApplicationsInput
- func (s *ListSipMediaApplicationsInput) SetNextToken(v string) *ListSipMediaApplicationsInput
- func (s ListSipMediaApplicationsInput) String() string
- func (s *ListSipMediaApplicationsInput) Validate() error
- type ListSipMediaApplicationsOutput
- func (s ListSipMediaApplicationsOutput) GoString() string
- func (s *ListSipMediaApplicationsOutput) SetNextToken(v string) *ListSipMediaApplicationsOutput
- func (s *ListSipMediaApplicationsOutput) SetSipMediaApplications(v []*SipMediaApplication) *ListSipMediaApplicationsOutput
- func (s ListSipMediaApplicationsOutput) String() string
- type ListSipRulesInput
- func (s ListSipRulesInput) GoString() string
- func (s *ListSipRulesInput) SetMaxResults(v int64) *ListSipRulesInput
- func (s *ListSipRulesInput) SetNextToken(v string) *ListSipRulesInput
- func (s *ListSipRulesInput) SetSipMediaApplicationId(v string) *ListSipRulesInput
- func (s ListSipRulesInput) String() string
- func (s *ListSipRulesInput) Validate() error
- type ListSipRulesOutput
- type ListSupportedPhoneNumberCountriesInput
- func (s ListSupportedPhoneNumberCountriesInput) GoString() string
- func (s *ListSupportedPhoneNumberCountriesInput) SetProductType(v string) *ListSupportedPhoneNumberCountriesInput
- func (s ListSupportedPhoneNumberCountriesInput) String() string
- func (s *ListSupportedPhoneNumberCountriesInput) Validate() error
- type ListSupportedPhoneNumberCountriesOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListVoiceConnectorGroupsInput
- func (s ListVoiceConnectorGroupsInput) GoString() string
- func (s *ListVoiceConnectorGroupsInput) SetMaxResults(v int64) *ListVoiceConnectorGroupsInput
- func (s *ListVoiceConnectorGroupsInput) SetNextToken(v string) *ListVoiceConnectorGroupsInput
- func (s ListVoiceConnectorGroupsInput) String() string
- func (s *ListVoiceConnectorGroupsInput) Validate() error
- type ListVoiceConnectorGroupsOutput
- func (s ListVoiceConnectorGroupsOutput) GoString() string
- func (s *ListVoiceConnectorGroupsOutput) SetNextToken(v string) *ListVoiceConnectorGroupsOutput
- func (s *ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups(v []*VoiceConnectorGroup) *ListVoiceConnectorGroupsOutput
- func (s ListVoiceConnectorGroupsOutput) String() string
- type ListVoiceConnectorTerminationCredentialsInput
- func (s ListVoiceConnectorTerminationCredentialsInput) GoString() string
- func (s *ListVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *ListVoiceConnectorTerminationCredentialsInput
- func (s ListVoiceConnectorTerminationCredentialsInput) String() string
- func (s *ListVoiceConnectorTerminationCredentialsInput) Validate() error
- type ListVoiceConnectorTerminationCredentialsOutput
- type ListVoiceConnectorsInput
- func (s ListVoiceConnectorsInput) GoString() string
- func (s *ListVoiceConnectorsInput) SetMaxResults(v int64) *ListVoiceConnectorsInput
- func (s *ListVoiceConnectorsInput) SetNextToken(v string) *ListVoiceConnectorsInput
- func (s ListVoiceConnectorsInput) String() string
- func (s *ListVoiceConnectorsInput) Validate() error
- type ListVoiceConnectorsOutput
- type ListVoiceProfileDomainsInput
- func (s ListVoiceProfileDomainsInput) GoString() string
- func (s *ListVoiceProfileDomainsInput) SetMaxResults(v int64) *ListVoiceProfileDomainsInput
- func (s *ListVoiceProfileDomainsInput) SetNextToken(v string) *ListVoiceProfileDomainsInput
- func (s ListVoiceProfileDomainsInput) String() string
- func (s *ListVoiceProfileDomainsInput) Validate() error
- type ListVoiceProfileDomainsOutput
- func (s ListVoiceProfileDomainsOutput) GoString() string
- func (s *ListVoiceProfileDomainsOutput) SetNextToken(v string) *ListVoiceProfileDomainsOutput
- func (s *ListVoiceProfileDomainsOutput) SetVoiceProfileDomains(v []*VoiceProfileDomainSummary) *ListVoiceProfileDomainsOutput
- func (s ListVoiceProfileDomainsOutput) String() string
- type ListVoiceProfilesInput
- func (s ListVoiceProfilesInput) GoString() string
- func (s *ListVoiceProfilesInput) SetMaxResults(v int64) *ListVoiceProfilesInput
- func (s *ListVoiceProfilesInput) SetNextToken(v string) *ListVoiceProfilesInput
- func (s *ListVoiceProfilesInput) SetVoiceProfileDomainId(v string) *ListVoiceProfilesInput
- func (s ListVoiceProfilesInput) String() string
- func (s *ListVoiceProfilesInput) Validate() error
- type ListVoiceProfilesOutput
- type LoggingConfiguration
- type MediaInsightsConfiguration
- func (s MediaInsightsConfiguration) GoString() string
- func (s *MediaInsightsConfiguration) SetConfigurationArn(v string) *MediaInsightsConfiguration
- func (s *MediaInsightsConfiguration) SetDisabled(v bool) *MediaInsightsConfiguration
- func (s MediaInsightsConfiguration) String() string
- func (s *MediaInsightsConfiguration) Validate() error
- type NotFoundException
- func (s *NotFoundException) Code() string
- func (s *NotFoundException) Error() string
- func (s NotFoundException) GoString() string
- func (s *NotFoundException) Message() string
- func (s *NotFoundException) OrigErr() error
- func (s *NotFoundException) RequestID() string
- func (s *NotFoundException) StatusCode() int
- func (s NotFoundException) String() string
- type OrderedPhoneNumber
- type Origination
- type OriginationRoute
- func (s OriginationRoute) GoString() string
- func (s *OriginationRoute) SetHost(v string) *OriginationRoute
- func (s *OriginationRoute) SetPort(v int64) *OriginationRoute
- func (s *OriginationRoute) SetPriority(v int64) *OriginationRoute
- func (s *OriginationRoute) SetProtocol(v string) *OriginationRoute
- func (s *OriginationRoute) SetWeight(v int64) *OriginationRoute
- func (s OriginationRoute) String() string
- func (s *OriginationRoute) Validate() error
- type Participant
- type PhoneNumber
- func (s PhoneNumber) GoString() string
- func (s *PhoneNumber) SetAssociations(v []*PhoneNumberAssociation) *PhoneNumber
- func (s *PhoneNumber) SetCallingName(v string) *PhoneNumber
- func (s *PhoneNumber) SetCallingNameStatus(v string) *PhoneNumber
- func (s *PhoneNumber) SetCapabilities(v *PhoneNumberCapabilities) *PhoneNumber
- func (s *PhoneNumber) SetCountry(v string) *PhoneNumber
- func (s *PhoneNumber) SetCreatedTimestamp(v time.Time) *PhoneNumber
- func (s *PhoneNumber) SetDeletionTimestamp(v time.Time) *PhoneNumber
- func (s *PhoneNumber) SetE164PhoneNumber(v string) *PhoneNumber
- func (s *PhoneNumber) SetName(v string) *PhoneNumber
- func (s *PhoneNumber) SetOrderId(v string) *PhoneNumber
- func (s *PhoneNumber) SetPhoneNumberId(v string) *PhoneNumber
- func (s *PhoneNumber) SetProductType(v string) *PhoneNumber
- func (s *PhoneNumber) SetStatus(v string) *PhoneNumber
- func (s *PhoneNumber) SetType(v string) *PhoneNumber
- func (s *PhoneNumber) SetUpdatedTimestamp(v time.Time) *PhoneNumber
- func (s PhoneNumber) String() string
- type PhoneNumberAssociation
- func (s PhoneNumberAssociation) GoString() string
- func (s *PhoneNumberAssociation) SetAssociatedTimestamp(v time.Time) *PhoneNumberAssociation
- func (s *PhoneNumberAssociation) SetName(v string) *PhoneNumberAssociation
- func (s *PhoneNumberAssociation) SetValue(v string) *PhoneNumberAssociation
- func (s PhoneNumberAssociation) String() string
- type PhoneNumberCapabilities
- func (s PhoneNumberCapabilities) GoString() string
- func (s *PhoneNumberCapabilities) SetInboundCall(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetInboundMMS(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetInboundSMS(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetOutboundCall(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetOutboundMMS(v bool) *PhoneNumberCapabilities
- func (s *PhoneNumberCapabilities) SetOutboundSMS(v bool) *PhoneNumberCapabilities
- func (s PhoneNumberCapabilities) String() string
- type PhoneNumberCountry
- type PhoneNumberError
- type PhoneNumberOrder
- func (s PhoneNumberOrder) GoString() string
- func (s *PhoneNumberOrder) SetCreatedTimestamp(v time.Time) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetOrderType(v string) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetOrderedPhoneNumbers(v []*OrderedPhoneNumber) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetPhoneNumberOrderId(v string) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetProductType(v string) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetStatus(v string) *PhoneNumberOrder
- func (s *PhoneNumberOrder) SetUpdatedTimestamp(v time.Time) *PhoneNumberOrder
- func (s PhoneNumberOrder) String() string
- type Proxy
- type ProxySession
- func (s ProxySession) GoString() string
- func (s *ProxySession) SetCapabilities(v []*string) *ProxySession
- func (s *ProxySession) SetCreatedTimestamp(v time.Time) *ProxySession
- func (s *ProxySession) SetEndedTimestamp(v time.Time) *ProxySession
- func (s *ProxySession) SetExpiryMinutes(v int64) *ProxySession
- func (s *ProxySession) SetGeoMatchLevel(v string) *ProxySession
- func (s *ProxySession) SetGeoMatchParams(v *GeoMatchParams) *ProxySession
- func (s *ProxySession) SetName(v string) *ProxySession
- func (s *ProxySession) SetNumberSelectionBehavior(v string) *ProxySession
- func (s *ProxySession) SetParticipants(v []*Participant) *ProxySession
- func (s *ProxySession) SetProxySessionId(v string) *ProxySession
- func (s *ProxySession) SetStatus(v string) *ProxySession
- func (s *ProxySession) SetUpdatedTimestamp(v time.Time) *ProxySession
- func (s *ProxySession) SetVoiceConnectorId(v string) *ProxySession
- func (s ProxySession) String() string
- type PutSipMediaApplicationAlexaSkillConfigurationInput
- func (s PutSipMediaApplicationAlexaSkillConfigurationInput) GoString() string
- func (s *PutSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationAlexaSkillConfiguration(v *SipMediaApplicationAlexaSkillConfiguration) *PutSipMediaApplicationAlexaSkillConfigurationInput
- func (s *PutSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationId(v string) *PutSipMediaApplicationAlexaSkillConfigurationInput
- func (s PutSipMediaApplicationAlexaSkillConfigurationInput) String() string
- func (s *PutSipMediaApplicationAlexaSkillConfigurationInput) Validate() error
- type PutSipMediaApplicationAlexaSkillConfigurationOutput
- func (s PutSipMediaApplicationAlexaSkillConfigurationOutput) GoString() string
- func (s *PutSipMediaApplicationAlexaSkillConfigurationOutput) SetSipMediaApplicationAlexaSkillConfiguration(v *SipMediaApplicationAlexaSkillConfiguration) *PutSipMediaApplicationAlexaSkillConfigurationOutput
- func (s PutSipMediaApplicationAlexaSkillConfigurationOutput) String() string
- type PutSipMediaApplicationLoggingConfigurationInput
- func (s PutSipMediaApplicationLoggingConfigurationInput) GoString() string
- func (s *PutSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationId(v string) *PutSipMediaApplicationLoggingConfigurationInput
- func (s *PutSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationLoggingConfiguration(v *SipMediaApplicationLoggingConfiguration) *PutSipMediaApplicationLoggingConfigurationInput
- func (s PutSipMediaApplicationLoggingConfigurationInput) String() string
- func (s *PutSipMediaApplicationLoggingConfigurationInput) Validate() error
- type PutSipMediaApplicationLoggingConfigurationOutput
- func (s PutSipMediaApplicationLoggingConfigurationOutput) GoString() string
- func (s *PutSipMediaApplicationLoggingConfigurationOutput) SetSipMediaApplicationLoggingConfiguration(v *SipMediaApplicationLoggingConfiguration) *PutSipMediaApplicationLoggingConfigurationOutput
- func (s PutSipMediaApplicationLoggingConfigurationOutput) String() string
- type PutVoiceConnectorEmergencyCallingConfigurationInput
- func (s PutVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
- func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationInput
- func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorEmergencyCallingConfigurationInput
- func (s PutVoiceConnectorEmergencyCallingConfigurationInput) String() string
- func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
- type PutVoiceConnectorEmergencyCallingConfigurationOutput
- func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
- func (s *PutVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationOutput
- func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) String() string
- type PutVoiceConnectorLoggingConfigurationInput
- func (s PutVoiceConnectorLoggingConfigurationInput) GoString() string
- func (s *PutVoiceConnectorLoggingConfigurationInput) SetLoggingConfiguration(v *LoggingConfiguration) *PutVoiceConnectorLoggingConfigurationInput
- func (s *PutVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorLoggingConfigurationInput
- func (s PutVoiceConnectorLoggingConfigurationInput) String() string
- func (s *PutVoiceConnectorLoggingConfigurationInput) Validate() error
- type PutVoiceConnectorLoggingConfigurationOutput
- type PutVoiceConnectorOriginationInput
- func (s PutVoiceConnectorOriginationInput) GoString() string
- func (s *PutVoiceConnectorOriginationInput) SetOrigination(v *Origination) *PutVoiceConnectorOriginationInput
- func (s *PutVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorOriginationInput
- func (s PutVoiceConnectorOriginationInput) String() string
- func (s *PutVoiceConnectorOriginationInput) Validate() error
- type PutVoiceConnectorOriginationOutput
- type PutVoiceConnectorProxyInput
- func (s PutVoiceConnectorProxyInput) GoString() string
- func (s *PutVoiceConnectorProxyInput) SetDefaultSessionExpiryMinutes(v int64) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetDisabled(v bool) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetFallBackPhoneNumber(v string) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetPhoneNumberPoolCountries(v []*string) *PutVoiceConnectorProxyInput
- func (s *PutVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *PutVoiceConnectorProxyInput
- func (s PutVoiceConnectorProxyInput) String() string
- func (s *PutVoiceConnectorProxyInput) Validate() error
- type PutVoiceConnectorProxyOutput
- type PutVoiceConnectorStreamingConfigurationInput
- func (s PutVoiceConnectorStreamingConfigurationInput) GoString() string
- func (s *PutVoiceConnectorStreamingConfigurationInput) SetStreamingConfiguration(v *StreamingConfiguration) *PutVoiceConnectorStreamingConfigurationInput
- func (s *PutVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorStreamingConfigurationInput
- func (s PutVoiceConnectorStreamingConfigurationInput) String() string
- func (s *PutVoiceConnectorStreamingConfigurationInput) Validate() error
- type PutVoiceConnectorStreamingConfigurationOutput
- type PutVoiceConnectorTerminationCredentialsInput
- func (s PutVoiceConnectorTerminationCredentialsInput) GoString() string
- func (s *PutVoiceConnectorTerminationCredentialsInput) SetCredentials(v []*Credential) *PutVoiceConnectorTerminationCredentialsInput
- func (s *PutVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationCredentialsInput
- func (s PutVoiceConnectorTerminationCredentialsInput) String() string
- func (s *PutVoiceConnectorTerminationCredentialsInput) Validate() error
- type PutVoiceConnectorTerminationCredentialsOutput
- type PutVoiceConnectorTerminationInput
- func (s PutVoiceConnectorTerminationInput) GoString() string
- func (s *PutVoiceConnectorTerminationInput) SetTermination(v *Termination) *PutVoiceConnectorTerminationInput
- func (s *PutVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationInput
- func (s PutVoiceConnectorTerminationInput) String() string
- func (s *PutVoiceConnectorTerminationInput) Validate() error
- type PutVoiceConnectorTerminationOutput
- type ResourceLimitExceededException
- func (s *ResourceLimitExceededException) Code() string
- func (s *ResourceLimitExceededException) Error() string
- func (s ResourceLimitExceededException) GoString() string
- func (s *ResourceLimitExceededException) Message() string
- func (s *ResourceLimitExceededException) OrigErr() error
- func (s *ResourceLimitExceededException) RequestID() string
- func (s *ResourceLimitExceededException) StatusCode() int
- func (s ResourceLimitExceededException) String() string
- type RestorePhoneNumberInput
- type RestorePhoneNumberOutput
- type SearchAvailablePhoneNumbersInput
- func (s SearchAvailablePhoneNumbersInput) GoString() string
- func (s *SearchAvailablePhoneNumbersInput) SetAreaCode(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetCity(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetCountry(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetMaxResults(v int64) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetNextToken(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetPhoneNumberType(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetState(v string) *SearchAvailablePhoneNumbersInput
- func (s *SearchAvailablePhoneNumbersInput) SetTollFreePrefix(v string) *SearchAvailablePhoneNumbersInput
- func (s SearchAvailablePhoneNumbersInput) String() string
- func (s *SearchAvailablePhoneNumbersInput) Validate() error
- type SearchAvailablePhoneNumbersOutput
- func (s SearchAvailablePhoneNumbersOutput) GoString() string
- func (s *SearchAvailablePhoneNumbersOutput) SetE164PhoneNumbers(v []*string) *SearchAvailablePhoneNumbersOutput
- func (s *SearchAvailablePhoneNumbersOutput) SetNextToken(v string) *SearchAvailablePhoneNumbersOutput
- func (s SearchAvailablePhoneNumbersOutput) String() string
- type ServerSideEncryptionConfiguration
- type ServiceFailureException
- func (s *ServiceFailureException) Code() string
- func (s *ServiceFailureException) Error() string
- func (s ServiceFailureException) GoString() string
- func (s *ServiceFailureException) Message() string
- func (s *ServiceFailureException) OrigErr() error
- func (s *ServiceFailureException) RequestID() string
- func (s *ServiceFailureException) StatusCode() int
- func (s ServiceFailureException) String() string
- type ServiceUnavailableException
- func (s *ServiceUnavailableException) Code() string
- func (s *ServiceUnavailableException) Error() string
- func (s ServiceUnavailableException) GoString() string
- func (s *ServiceUnavailableException) Message() string
- func (s *ServiceUnavailableException) OrigErr() error
- func (s *ServiceUnavailableException) RequestID() string
- func (s *ServiceUnavailableException) StatusCode() int
- func (s ServiceUnavailableException) String() string
- type SipMediaApplication
- func (s SipMediaApplication) GoString() string
- func (s *SipMediaApplication) SetAwsRegion(v string) *SipMediaApplication
- func (s *SipMediaApplication) SetCreatedTimestamp(v time.Time) *SipMediaApplication
- func (s *SipMediaApplication) SetEndpoints(v []*SipMediaApplicationEndpoint) *SipMediaApplication
- func (s *SipMediaApplication) SetName(v string) *SipMediaApplication
- func (s *SipMediaApplication) SetSipMediaApplicationArn(v string) *SipMediaApplication
- func (s *SipMediaApplication) SetSipMediaApplicationId(v string) *SipMediaApplication
- func (s *SipMediaApplication) SetUpdatedTimestamp(v time.Time) *SipMediaApplication
- func (s SipMediaApplication) String() string
- type SipMediaApplicationAlexaSkillConfiguration
- func (s SipMediaApplicationAlexaSkillConfiguration) GoString() string
- func (s *SipMediaApplicationAlexaSkillConfiguration) SetAlexaSkillIds(v []*string) *SipMediaApplicationAlexaSkillConfiguration
- func (s *SipMediaApplicationAlexaSkillConfiguration) SetAlexaSkillStatus(v string) *SipMediaApplicationAlexaSkillConfiguration
- func (s SipMediaApplicationAlexaSkillConfiguration) String() string
- func (s *SipMediaApplicationAlexaSkillConfiguration) Validate() error
- type SipMediaApplicationCall
- type SipMediaApplicationEndpoint
- type SipMediaApplicationLoggingConfiguration
- type SipRule
- func (s SipRule) GoString() string
- func (s *SipRule) SetCreatedTimestamp(v time.Time) *SipRule
- func (s *SipRule) SetDisabled(v bool) *SipRule
- func (s *SipRule) SetName(v string) *SipRule
- func (s *SipRule) SetSipRuleId(v string) *SipRule
- func (s *SipRule) SetTargetApplications(v []*SipRuleTargetApplication) *SipRule
- func (s *SipRule) SetTriggerType(v string) *SipRule
- func (s *SipRule) SetTriggerValue(v string) *SipRule
- func (s *SipRule) SetUpdatedTimestamp(v time.Time) *SipRule
- func (s SipRule) String() string
- type SipRuleTargetApplication
- func (s SipRuleTargetApplication) GoString() string
- func (s *SipRuleTargetApplication) SetAwsRegion(v string) *SipRuleTargetApplication
- func (s *SipRuleTargetApplication) SetPriority(v int64) *SipRuleTargetApplication
- func (s *SipRuleTargetApplication) SetSipMediaApplicationId(v string) *SipRuleTargetApplication
- func (s SipRuleTargetApplication) String() string
- func (s *SipRuleTargetApplication) Validate() error
- type SpeakerSearchDetails
- type SpeakerSearchResult
- type SpeakerSearchTask
- func (s SpeakerSearchTask) GoString() string
- func (s *SpeakerSearchTask) SetCallDetails(v *CallDetails) *SpeakerSearchTask
- func (s *SpeakerSearchTask) SetCreatedTimestamp(v time.Time) *SpeakerSearchTask
- func (s *SpeakerSearchTask) SetSpeakerSearchDetails(v *SpeakerSearchDetails) *SpeakerSearchTask
- func (s *SpeakerSearchTask) SetSpeakerSearchTaskId(v string) *SpeakerSearchTask
- func (s *SpeakerSearchTask) SetSpeakerSearchTaskStatus(v string) *SpeakerSearchTask
- func (s *SpeakerSearchTask) SetStartedTimestamp(v time.Time) *SpeakerSearchTask
- func (s *SpeakerSearchTask) SetStatusMessage(v string) *SpeakerSearchTask
- func (s *SpeakerSearchTask) SetUpdatedTimestamp(v time.Time) *SpeakerSearchTask
- func (s SpeakerSearchTask) String() string
- type StartSpeakerSearchTaskInput
- func (s StartSpeakerSearchTaskInput) GoString() string
- func (s *StartSpeakerSearchTaskInput) SetCallLeg(v string) *StartSpeakerSearchTaskInput
- func (s *StartSpeakerSearchTaskInput) SetClientRequestToken(v string) *StartSpeakerSearchTaskInput
- func (s *StartSpeakerSearchTaskInput) SetTransactionId(v string) *StartSpeakerSearchTaskInput
- func (s *StartSpeakerSearchTaskInput) SetVoiceConnectorId(v string) *StartSpeakerSearchTaskInput
- func (s *StartSpeakerSearchTaskInput) SetVoiceProfileDomainId(v string) *StartSpeakerSearchTaskInput
- func (s StartSpeakerSearchTaskInput) String() string
- func (s *StartSpeakerSearchTaskInput) Validate() error
- type StartSpeakerSearchTaskOutput
- type StartVoiceToneAnalysisTaskInput
- func (s StartVoiceToneAnalysisTaskInput) GoString() string
- func (s *StartVoiceToneAnalysisTaskInput) SetClientRequestToken(v string) *StartVoiceToneAnalysisTaskInput
- func (s *StartVoiceToneAnalysisTaskInput) SetLanguageCode(v string) *StartVoiceToneAnalysisTaskInput
- func (s *StartVoiceToneAnalysisTaskInput) SetTransactionId(v string) *StartVoiceToneAnalysisTaskInput
- func (s *StartVoiceToneAnalysisTaskInput) SetVoiceConnectorId(v string) *StartVoiceToneAnalysisTaskInput
- func (s StartVoiceToneAnalysisTaskInput) String() string
- func (s *StartVoiceToneAnalysisTaskInput) Validate() error
- type StartVoiceToneAnalysisTaskOutput
- type StopSpeakerSearchTaskInput
- func (s StopSpeakerSearchTaskInput) GoString() string
- func (s *StopSpeakerSearchTaskInput) SetSpeakerSearchTaskId(v string) *StopSpeakerSearchTaskInput
- func (s *StopSpeakerSearchTaskInput) SetVoiceConnectorId(v string) *StopSpeakerSearchTaskInput
- func (s StopSpeakerSearchTaskInput) String() string
- func (s *StopSpeakerSearchTaskInput) Validate() error
- type StopSpeakerSearchTaskOutput
- type StopVoiceToneAnalysisTaskInput
- func (s StopVoiceToneAnalysisTaskInput) GoString() string
- func (s *StopVoiceToneAnalysisTaskInput) SetVoiceConnectorId(v string) *StopVoiceToneAnalysisTaskInput
- func (s *StopVoiceToneAnalysisTaskInput) SetVoiceToneAnalysisTaskId(v string) *StopVoiceToneAnalysisTaskInput
- func (s StopVoiceToneAnalysisTaskInput) String() string
- func (s *StopVoiceToneAnalysisTaskInput) Validate() error
- type StopVoiceToneAnalysisTaskOutput
- type StreamingConfiguration
- func (s StreamingConfiguration) GoString() string
- func (s *StreamingConfiguration) SetDataRetentionInHours(v int64) *StreamingConfiguration
- func (s *StreamingConfiguration) SetDisabled(v bool) *StreamingConfiguration
- func (s *StreamingConfiguration) SetMediaInsightsConfiguration(v *MediaInsightsConfiguration) *StreamingConfiguration
- func (s *StreamingConfiguration) SetStreamingNotificationTargets(v []*StreamingNotificationTarget) *StreamingConfiguration
- func (s StreamingConfiguration) String() string
- func (s *StreamingConfiguration) Validate() error
- type StreamingNotificationTarget
- type Tag
- type TagResourceInput
- type TagResourceOutput
- type Termination
- func (s Termination) GoString() string
- func (s *Termination) SetCallingRegions(v []*string) *Termination
- func (s *Termination) SetCidrAllowedList(v []*string) *Termination
- func (s *Termination) SetCpsLimit(v int64) *Termination
- func (s *Termination) SetDefaultPhoneNumber(v string) *Termination
- func (s *Termination) SetDisabled(v bool) *Termination
- func (s Termination) String() string
- func (s *Termination) Validate() error
- type TerminationHealth
- type ThrottledClientException
- func (s *ThrottledClientException) Code() string
- func (s *ThrottledClientException) Error() string
- func (s ThrottledClientException) GoString() string
- func (s *ThrottledClientException) Message() string
- func (s *ThrottledClientException) OrigErr() error
- func (s *ThrottledClientException) RequestID() string
- func (s *ThrottledClientException) StatusCode() int
- func (s ThrottledClientException) String() string
- type UnauthorizedClientException
- func (s *UnauthorizedClientException) Code() string
- func (s *UnauthorizedClientException) Error() string
- func (s UnauthorizedClientException) GoString() string
- func (s *UnauthorizedClientException) Message() string
- func (s *UnauthorizedClientException) OrigErr() error
- func (s *UnauthorizedClientException) RequestID() string
- func (s *UnauthorizedClientException) StatusCode() int
- func (s UnauthorizedClientException) String() string
- type UnprocessableEntityException
- func (s *UnprocessableEntityException) Code() string
- func (s *UnprocessableEntityException) Error() string
- func (s UnprocessableEntityException) GoString() string
- func (s *UnprocessableEntityException) Message() string
- func (s *UnprocessableEntityException) OrigErr() error
- func (s *UnprocessableEntityException) RequestID() string
- func (s *UnprocessableEntityException) StatusCode() int
- func (s UnprocessableEntityException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateGlobalSettingsInput
- type UpdateGlobalSettingsOutput
- type UpdatePhoneNumberInput
- func (s UpdatePhoneNumberInput) GoString() string
- func (s *UpdatePhoneNumberInput) SetCallingName(v string) *UpdatePhoneNumberInput
- func (s *UpdatePhoneNumberInput) SetName(v string) *UpdatePhoneNumberInput
- func (s *UpdatePhoneNumberInput) SetPhoneNumberId(v string) *UpdatePhoneNumberInput
- func (s *UpdatePhoneNumberInput) SetProductType(v string) *UpdatePhoneNumberInput
- func (s UpdatePhoneNumberInput) String() string
- func (s *UpdatePhoneNumberInput) Validate() error
- type UpdatePhoneNumberOutput
- type UpdatePhoneNumberRequestItem
- func (s UpdatePhoneNumberRequestItem) GoString() string
- func (s *UpdatePhoneNumberRequestItem) SetCallingName(v string) *UpdatePhoneNumberRequestItem
- func (s *UpdatePhoneNumberRequestItem) SetName(v string) *UpdatePhoneNumberRequestItem
- func (s *UpdatePhoneNumberRequestItem) SetPhoneNumberId(v string) *UpdatePhoneNumberRequestItem
- func (s *UpdatePhoneNumberRequestItem) SetProductType(v string) *UpdatePhoneNumberRequestItem
- func (s UpdatePhoneNumberRequestItem) String() string
- func (s *UpdatePhoneNumberRequestItem) Validate() error
- type UpdatePhoneNumberSettingsInput
- type UpdatePhoneNumberSettingsOutput
- type UpdateProxySessionInput
- func (s UpdateProxySessionInput) GoString() string
- func (s *UpdateProxySessionInput) SetCapabilities(v []*string) *UpdateProxySessionInput
- func (s *UpdateProxySessionInput) SetExpiryMinutes(v int64) *UpdateProxySessionInput
- func (s *UpdateProxySessionInput) SetProxySessionId(v string) *UpdateProxySessionInput
- func (s *UpdateProxySessionInput) SetVoiceConnectorId(v string) *UpdateProxySessionInput
- func (s UpdateProxySessionInput) String() string
- func (s *UpdateProxySessionInput) Validate() error
- type UpdateProxySessionOutput
- type UpdateSipMediaApplicationCallInput
- func (s UpdateSipMediaApplicationCallInput) GoString() string
- func (s *UpdateSipMediaApplicationCallInput) SetArguments(v map[string]*string) *UpdateSipMediaApplicationCallInput
- func (s *UpdateSipMediaApplicationCallInput) SetSipMediaApplicationId(v string) *UpdateSipMediaApplicationCallInput
- func (s *UpdateSipMediaApplicationCallInput) SetTransactionId(v string) *UpdateSipMediaApplicationCallInput
- func (s UpdateSipMediaApplicationCallInput) String() string
- func (s *UpdateSipMediaApplicationCallInput) Validate() error
- type UpdateSipMediaApplicationCallOutput
- type UpdateSipMediaApplicationInput
- func (s UpdateSipMediaApplicationInput) GoString() string
- func (s *UpdateSipMediaApplicationInput) SetEndpoints(v []*SipMediaApplicationEndpoint) *UpdateSipMediaApplicationInput
- func (s *UpdateSipMediaApplicationInput) SetName(v string) *UpdateSipMediaApplicationInput
- func (s *UpdateSipMediaApplicationInput) SetSipMediaApplicationId(v string) *UpdateSipMediaApplicationInput
- func (s UpdateSipMediaApplicationInput) String() string
- func (s *UpdateSipMediaApplicationInput) Validate() error
- type UpdateSipMediaApplicationOutput
- type UpdateSipRuleInput
- func (s UpdateSipRuleInput) GoString() string
- func (s *UpdateSipRuleInput) SetDisabled(v bool) *UpdateSipRuleInput
- func (s *UpdateSipRuleInput) SetName(v string) *UpdateSipRuleInput
- func (s *UpdateSipRuleInput) SetSipRuleId(v string) *UpdateSipRuleInput
- func (s *UpdateSipRuleInput) SetTargetApplications(v []*SipRuleTargetApplication) *UpdateSipRuleInput
- func (s UpdateSipRuleInput) String() string
- func (s *UpdateSipRuleInput) Validate() error
- type UpdateSipRuleOutput
- type UpdateVoiceConnectorGroupInput
- func (s UpdateVoiceConnectorGroupInput) GoString() string
- func (s *UpdateVoiceConnectorGroupInput) SetName(v string) *UpdateVoiceConnectorGroupInput
- func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *UpdateVoiceConnectorGroupInput
- func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *UpdateVoiceConnectorGroupInput
- func (s UpdateVoiceConnectorGroupInput) String() string
- func (s *UpdateVoiceConnectorGroupInput) Validate() error
- type UpdateVoiceConnectorGroupOutput
- type UpdateVoiceConnectorInput
- func (s UpdateVoiceConnectorInput) GoString() string
- func (s *UpdateVoiceConnectorInput) SetName(v string) *UpdateVoiceConnectorInput
- func (s *UpdateVoiceConnectorInput) SetRequireEncryption(v bool) *UpdateVoiceConnectorInput
- func (s *UpdateVoiceConnectorInput) SetVoiceConnectorId(v string) *UpdateVoiceConnectorInput
- func (s UpdateVoiceConnectorInput) String() string
- func (s *UpdateVoiceConnectorInput) Validate() error
- type UpdateVoiceConnectorOutput
- type UpdateVoiceProfileDomainInput
- func (s UpdateVoiceProfileDomainInput) GoString() string
- func (s *UpdateVoiceProfileDomainInput) SetDescription(v string) *UpdateVoiceProfileDomainInput
- func (s *UpdateVoiceProfileDomainInput) SetName(v string) *UpdateVoiceProfileDomainInput
- func (s *UpdateVoiceProfileDomainInput) SetVoiceProfileDomainId(v string) *UpdateVoiceProfileDomainInput
- func (s UpdateVoiceProfileDomainInput) String() string
- func (s *UpdateVoiceProfileDomainInput) Validate() error
- type UpdateVoiceProfileDomainOutput
- type UpdateVoiceProfileInput
- func (s UpdateVoiceProfileInput) GoString() string
- func (s *UpdateVoiceProfileInput) SetSpeakerSearchTaskId(v string) *UpdateVoiceProfileInput
- func (s *UpdateVoiceProfileInput) SetVoiceProfileId(v string) *UpdateVoiceProfileInput
- func (s UpdateVoiceProfileInput) String() string
- func (s *UpdateVoiceProfileInput) Validate() error
- type UpdateVoiceProfileOutput
- type ValidateE911AddressInput
- func (s ValidateE911AddressInput) GoString() string
- func (s *ValidateE911AddressInput) SetAwsAccountId(v string) *ValidateE911AddressInput
- func (s *ValidateE911AddressInput) SetCity(v string) *ValidateE911AddressInput
- func (s *ValidateE911AddressInput) SetCountry(v string) *ValidateE911AddressInput
- func (s *ValidateE911AddressInput) SetPostalCode(v string) *ValidateE911AddressInput
- func (s *ValidateE911AddressInput) SetState(v string) *ValidateE911AddressInput
- func (s *ValidateE911AddressInput) SetStreetInfo(v string) *ValidateE911AddressInput
- func (s *ValidateE911AddressInput) SetStreetNumber(v string) *ValidateE911AddressInput
- func (s ValidateE911AddressInput) String() string
- func (s *ValidateE911AddressInput) Validate() error
- type ValidateE911AddressOutput
- func (s ValidateE911AddressOutput) GoString() string
- func (s *ValidateE911AddressOutput) SetAddress(v *Address) *ValidateE911AddressOutput
- func (s *ValidateE911AddressOutput) SetAddressExternalId(v string) *ValidateE911AddressOutput
- func (s *ValidateE911AddressOutput) SetCandidateAddressList(v []*CandidateAddress) *ValidateE911AddressOutput
- func (s *ValidateE911AddressOutput) SetValidationResult(v int64) *ValidateE911AddressOutput
- func (s ValidateE911AddressOutput) String() string
- type VoiceConnector
- func (s VoiceConnector) GoString() string
- func (s *VoiceConnector) SetAwsRegion(v string) *VoiceConnector
- func (s *VoiceConnector) SetCreatedTimestamp(v time.Time) *VoiceConnector
- func (s *VoiceConnector) SetName(v string) *VoiceConnector
- func (s *VoiceConnector) SetOutboundHostName(v string) *VoiceConnector
- func (s *VoiceConnector) SetRequireEncryption(v bool) *VoiceConnector
- func (s *VoiceConnector) SetUpdatedTimestamp(v time.Time) *VoiceConnector
- func (s *VoiceConnector) SetVoiceConnectorArn(v string) *VoiceConnector
- func (s *VoiceConnector) SetVoiceConnectorId(v string) *VoiceConnector
- func (s VoiceConnector) String() string
- type VoiceConnectorGroup
- func (s VoiceConnectorGroup) GoString() string
- func (s *VoiceConnectorGroup) SetCreatedTimestamp(v time.Time) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetName(v string) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetUpdatedTimestamp(v time.Time) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetVoiceConnectorGroupArn(v string) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetVoiceConnectorGroupId(v string) *VoiceConnectorGroup
- func (s *VoiceConnectorGroup) SetVoiceConnectorItems(v []*VoiceConnectorItem) *VoiceConnectorGroup
- func (s VoiceConnectorGroup) String() string
- type VoiceConnectorItem
- type VoiceConnectorSettings
- type VoiceProfile
- func (s VoiceProfile) GoString() string
- func (s *VoiceProfile) SetCreatedTimestamp(v time.Time) *VoiceProfile
- func (s *VoiceProfile) SetExpirationTimestamp(v time.Time) *VoiceProfile
- func (s *VoiceProfile) SetUpdatedTimestamp(v time.Time) *VoiceProfile
- func (s *VoiceProfile) SetVoiceProfileArn(v string) *VoiceProfile
- func (s *VoiceProfile) SetVoiceProfileDomainId(v string) *VoiceProfile
- func (s *VoiceProfile) SetVoiceProfileId(v string) *VoiceProfile
- func (s VoiceProfile) String() string
- type VoiceProfileDomain
- func (s VoiceProfileDomain) GoString() string
- func (s *VoiceProfileDomain) SetCreatedTimestamp(v time.Time) *VoiceProfileDomain
- func (s *VoiceProfileDomain) SetDescription(v string) *VoiceProfileDomain
- func (s *VoiceProfileDomain) SetName(v string) *VoiceProfileDomain
- func (s *VoiceProfileDomain) SetServerSideEncryptionConfiguration(v *ServerSideEncryptionConfiguration) *VoiceProfileDomain
- func (s *VoiceProfileDomain) SetUpdatedTimestamp(v time.Time) *VoiceProfileDomain
- func (s *VoiceProfileDomain) SetVoiceProfileDomainArn(v string) *VoiceProfileDomain
- func (s *VoiceProfileDomain) SetVoiceProfileDomainId(v string) *VoiceProfileDomain
- func (s VoiceProfileDomain) String() string
- type VoiceProfileDomainSummary
- func (s VoiceProfileDomainSummary) GoString() string
- func (s *VoiceProfileDomainSummary) SetCreatedTimestamp(v time.Time) *VoiceProfileDomainSummary
- func (s *VoiceProfileDomainSummary) SetDescription(v string) *VoiceProfileDomainSummary
- func (s *VoiceProfileDomainSummary) SetName(v string) *VoiceProfileDomainSummary
- func (s *VoiceProfileDomainSummary) SetUpdatedTimestamp(v time.Time) *VoiceProfileDomainSummary
- func (s *VoiceProfileDomainSummary) SetVoiceProfileDomainArn(v string) *VoiceProfileDomainSummary
- func (s *VoiceProfileDomainSummary) SetVoiceProfileDomainId(v string) *VoiceProfileDomainSummary
- func (s VoiceProfileDomainSummary) String() string
- type VoiceProfileSummary
- func (s VoiceProfileSummary) GoString() string
- func (s *VoiceProfileSummary) SetCreatedTimestamp(v time.Time) *VoiceProfileSummary
- func (s *VoiceProfileSummary) SetExpirationTimestamp(v time.Time) *VoiceProfileSummary
- func (s *VoiceProfileSummary) SetUpdatedTimestamp(v time.Time) *VoiceProfileSummary
- func (s *VoiceProfileSummary) SetVoiceProfileArn(v string) *VoiceProfileSummary
- func (s *VoiceProfileSummary) SetVoiceProfileDomainId(v string) *VoiceProfileSummary
- func (s *VoiceProfileSummary) SetVoiceProfileId(v string) *VoiceProfileSummary
- func (s VoiceProfileSummary) String() string
- type VoiceToneAnalysisTask
- func (s VoiceToneAnalysisTask) GoString() string
- func (s *VoiceToneAnalysisTask) SetCallDetails(v *CallDetails) *VoiceToneAnalysisTask
- func (s *VoiceToneAnalysisTask) SetCreatedTimestamp(v time.Time) *VoiceToneAnalysisTask
- func (s *VoiceToneAnalysisTask) SetStartedTimestamp(v time.Time) *VoiceToneAnalysisTask
- func (s *VoiceToneAnalysisTask) SetStatusMessage(v string) *VoiceToneAnalysisTask
- func (s *VoiceToneAnalysisTask) SetUpdatedTimestamp(v time.Time) *VoiceToneAnalysisTask
- func (s *VoiceToneAnalysisTask) SetVoiceToneAnalysisTaskId(v string) *VoiceToneAnalysisTask
- func (s *VoiceToneAnalysisTask) SetVoiceToneAnalysisTaskStatus(v string) *VoiceToneAnalysisTask
- func (s VoiceToneAnalysisTask) String() string
Constants ¶
const ( // AlexaSkillStatusActive is a AlexaSkillStatus enum value AlexaSkillStatusActive = "ACTIVE" // AlexaSkillStatusInactive is a AlexaSkillStatus enum value AlexaSkillStatusInactive = "INACTIVE" )
const ( // CallLegTypeCaller is a CallLegType enum value CallLegTypeCaller = "Caller" // CallLegTypeCallee is a CallLegType enum value CallLegTypeCallee = "Callee" )
const ( // CallingNameStatusUnassigned is a CallingNameStatus enum value CallingNameStatusUnassigned = "Unassigned" // CallingNameStatusUpdateInProgress is a CallingNameStatus enum value CallingNameStatusUpdateInProgress = "UpdateInProgress" // CallingNameStatusUpdateSucceeded is a CallingNameStatus enum value CallingNameStatusUpdateSucceeded = "UpdateSucceeded" // CallingNameStatusUpdateFailed is a CallingNameStatus enum value CallingNameStatusUpdateFailed = "UpdateFailed" )
const ( // CapabilityVoice is a Capability enum value CapabilityVoice = "Voice" // CapabilitySms is a Capability enum value CapabilitySms = "SMS" )
const ( // ErrorCodeBadRequest is a ErrorCode enum value ErrorCodeBadRequest = "BadRequest" // ErrorCodeConflict is a ErrorCode enum value ErrorCodeConflict = "Conflict" // ErrorCodeForbidden is a ErrorCode enum value ErrorCodeForbidden = "Forbidden" // ErrorCodeNotFound is a ErrorCode enum value ErrorCodeNotFound = "NotFound" // ErrorCodePreconditionFailed is a ErrorCode enum value ErrorCodePreconditionFailed = "PreconditionFailed" // ErrorCodeResourceLimitExceeded is a ErrorCode enum value ErrorCodeResourceLimitExceeded = "ResourceLimitExceeded" // ErrorCodeServiceFailure is a ErrorCode enum value ErrorCodeServiceFailure = "ServiceFailure" // ErrorCodeAccessDenied is a ErrorCode enum value ErrorCodeAccessDenied = "AccessDenied" ErrorCodeServiceUnavailable = "ServiceUnavailable" // ErrorCodeThrottled is a ErrorCode enum value ErrorCodeThrottled = "Throttled" // ErrorCodeThrottling is a ErrorCode enum value ErrorCodeThrottling = "Throttling" ErrorCodeUnauthorized = "Unauthorized" // ErrorCodeUnprocessable is a ErrorCode enum value ErrorCodeUnprocessable = "Unprocessable" // ErrorCodeVoiceConnectorGroupAssociationsExist is a ErrorCode enum value ErrorCodeVoiceConnectorGroupAssociationsExist = "VoiceConnectorGroupAssociationsExist" // ErrorCodePhoneNumberAssociationsExist is a ErrorCode enum value ErrorCodePhoneNumberAssociationsExist = "PhoneNumberAssociationsExist" // ErrorCodeGone is a ErrorCode enum value ErrorCodeGone = "Gone" )
const ( // GeoMatchLevelCountry is a GeoMatchLevel enum value GeoMatchLevelCountry = "Country" // GeoMatchLevelAreaCode is a GeoMatchLevel enum value GeoMatchLevelAreaCode = "AreaCode" )
const ( // NotificationTargetEventBridge is a NotificationTarget enum value NotificationTargetEventBridge = "EventBridge" // NotificationTargetSns is a NotificationTarget enum value NotificationTargetSns = "SNS" // NotificationTargetSqs is a NotificationTarget enum value NotificationTargetSqs = "SQS" )
const ( // NumberSelectionBehaviorPreferSticky is a NumberSelectionBehavior enum value NumberSelectionBehaviorPreferSticky = "PreferSticky" // NumberSelectionBehaviorAvoidSticky is a NumberSelectionBehavior enum value NumberSelectionBehaviorAvoidSticky = "AvoidSticky" )
const ( // OrderedPhoneNumberStatusProcessing is a OrderedPhoneNumberStatus enum value OrderedPhoneNumberStatusProcessing = "Processing" // OrderedPhoneNumberStatusAcquired is a OrderedPhoneNumberStatus enum value OrderedPhoneNumberStatusAcquired = "Acquired" // OrderedPhoneNumberStatusFailed is a OrderedPhoneNumberStatus enum value OrderedPhoneNumberStatusFailed = "Failed" )
const ( // OriginationRouteProtocolTcp is a OriginationRouteProtocol enum value OriginationRouteProtocolTcp = "TCP" // OriginationRouteProtocolUdp is a OriginationRouteProtocol enum value OriginationRouteProtocolUdp = "UDP" )
const ( // PhoneNumberAssociationNameVoiceConnectorId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameVoiceConnectorId = "VoiceConnectorId" // PhoneNumberAssociationNameVoiceConnectorGroupId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameVoiceConnectorGroupId = "VoiceConnectorGroupId" // PhoneNumberAssociationNameSipRuleId is a PhoneNumberAssociationName enum value PhoneNumberAssociationNameSipRuleId = "SipRuleId" )
const ( // PhoneNumberOrderStatusProcessing is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusProcessing = "Processing" // PhoneNumberOrderStatusSuccessful is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusSuccessful = "Successful" // PhoneNumberOrderStatusFailed is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusFailed = "Failed" // PhoneNumberOrderStatusPartial is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusPartial = "Partial" // PhoneNumberOrderStatusPendingDocuments is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusPendingDocuments = "PendingDocuments" // PhoneNumberOrderStatusSubmitted is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusSubmitted = "Submitted" // PhoneNumberOrderStatusFoc is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusFoc = "FOC" // PhoneNumberOrderStatusChangeRequested is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusChangeRequested = "ChangeRequested" // PhoneNumberOrderStatusException is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusException = "Exception" // PhoneNumberOrderStatusCancelRequested is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusCancelRequested = "CancelRequested" // PhoneNumberOrderStatusCancelled is a PhoneNumberOrderStatus enum value PhoneNumberOrderStatusCancelled = "Cancelled" )
const ( // PhoneNumberOrderTypeNew is a PhoneNumberOrderType enum value PhoneNumberOrderTypeNew = "New" // PhoneNumberOrderTypePorting is a PhoneNumberOrderType enum value PhoneNumberOrderTypePorting = "Porting" )
const ( // PhoneNumberProductTypeVoiceConnector is a PhoneNumberProductType enum value PhoneNumberProductTypeVoiceConnector = "VoiceConnector" // PhoneNumberProductTypeSipMediaApplicationDialIn is a PhoneNumberProductType enum value PhoneNumberProductTypeSipMediaApplicationDialIn = "SipMediaApplicationDialIn" )
const ( // PhoneNumberStatusCancelled is a PhoneNumberStatus enum value PhoneNumberStatusCancelled = "Cancelled" // PhoneNumberStatusPortinCancelRequested is a PhoneNumberStatus enum value PhoneNumberStatusPortinCancelRequested = "PortinCancelRequested" // PhoneNumberStatusPortinInProgress is a PhoneNumberStatus enum value PhoneNumberStatusPortinInProgress = "PortinInProgress" // PhoneNumberStatusAcquireInProgress is a PhoneNumberStatus enum value PhoneNumberStatusAcquireInProgress = "AcquireInProgress" // PhoneNumberStatusAcquireFailed is a PhoneNumberStatus enum value PhoneNumberStatusAcquireFailed = "AcquireFailed" // PhoneNumberStatusUnassigned is a PhoneNumberStatus enum value PhoneNumberStatusUnassigned = "Unassigned" // PhoneNumberStatusAssigned is a PhoneNumberStatus enum value PhoneNumberStatusAssigned = "Assigned" // PhoneNumberStatusReleaseInProgress is a PhoneNumberStatus enum value PhoneNumberStatusReleaseInProgress = "ReleaseInProgress" // PhoneNumberStatusDeleteInProgress is a PhoneNumberStatus enum value PhoneNumberStatusDeleteInProgress = "DeleteInProgress" // PhoneNumberStatusReleaseFailed is a PhoneNumberStatus enum value PhoneNumberStatusReleaseFailed = "ReleaseFailed" // PhoneNumberStatusDeleteFailed is a PhoneNumberStatus enum value PhoneNumberStatusDeleteFailed = "DeleteFailed" )
const ( // PhoneNumberTypeLocal is a PhoneNumberType enum value PhoneNumberTypeLocal = "Local" // PhoneNumberTypeTollFree is a PhoneNumberType enum value PhoneNumberTypeTollFree = "TollFree" )
const ( // ProxySessionStatusOpen is a ProxySessionStatus enum value ProxySessionStatusOpen = "Open" // ProxySessionStatusInProgress is a ProxySessionStatus enum value ProxySessionStatusInProgress = "InProgress" // ProxySessionStatusClosed is a ProxySessionStatus enum value ProxySessionStatusClosed = "Closed" )
const ( // SipRuleTriggerTypeToPhoneNumber is a SipRuleTriggerType enum value SipRuleTriggerTypeToPhoneNumber = "ToPhoneNumber" // SipRuleTriggerTypeRequestUriHostname is a SipRuleTriggerType enum value SipRuleTriggerTypeRequestUriHostname = "RequestUriHostname" )
const ( // VoiceConnectorAwsRegionUsEast1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionUsEast1 = "us-east-1" // VoiceConnectorAwsRegionUsWest2 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionUsWest2 = "us-west-2" // VoiceConnectorAwsRegionCaCentral1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionCaCentral1 = "ca-central-1" // VoiceConnectorAwsRegionEuCentral1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionEuCentral1 = "eu-central-1" // VoiceConnectorAwsRegionEuWest1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionEuWest1 = "eu-west-1" // VoiceConnectorAwsRegionEuWest2 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionEuWest2 = "eu-west-2" // VoiceConnectorAwsRegionApNortheast2 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionApNortheast2 = "ap-northeast-2" // VoiceConnectorAwsRegionApNortheast1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionApNortheast1 = "ap-northeast-1" // VoiceConnectorAwsRegionApSoutheast1 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionApSoutheast1 = "ap-southeast-1" // VoiceConnectorAwsRegionApSoutheast2 is a VoiceConnectorAwsRegion enum value VoiceConnectorAwsRegionApSoutheast2 = "ap-southeast-2" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // You don't have the permissions needed to run this action. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeBadRequestException for service response error code // "BadRequestException". // // The input parameters don't match the service's restrictions. ErrCodeBadRequestException = "BadRequestException" // ErrCodeConflictException for service response error code // "ConflictException". // // Multiple instances of the same request were made simultaneously. ErrCodeConflictException = "ConflictException" // ErrCodeForbiddenException for service response error code // "ForbiddenException". // // The client is permanently forbidden from making the request. ErrCodeForbiddenException = "ForbiddenException" // ErrCodeGoneException for service response error code // "GoneException". // // Access to the target resource is no longer available at the origin server. // This condition is likely to be permanent. ErrCodeGoneException = "GoneException" // ErrCodeNotFoundException for service response error code // "NotFoundException". // // The requested resource couldn't be found. ErrCodeNotFoundException = "NotFoundException" // ErrCodeResourceLimitExceededException for service response error code // "ResourceLimitExceededException". // // The request exceeds the resource limit. ErrCodeResourceLimitExceededException = "ResourceLimitExceededException" // ErrCodeServiceFailureException for service response error code // "ServiceFailureException". // // The service encountered an unexpected error. ErrCodeServiceFailureException = "ServiceFailureException" // "ServiceUnavailableException". // // The service is currently unavailable. ErrCodeServiceUnavailableException = "ServiceUnavailableException" // ErrCodeThrottledClientException for service response error code // "ThrottledClientException". // // The number of customer requests exceeds the request rate limit. ErrCodeThrottledClientException = "ThrottledClientException" // "UnauthorizedClientException". // // The client isn't authorized to request a resource. ErrCodeUnauthorizedClientException = "UnauthorizedClientException" // ErrCodeUnprocessableEntityException for service response error code // "UnprocessableEntityException". // // A well-formed request couldn't be followed due to semantic errors. ErrCodeUnprocessableEntityException = "UnprocessableEntityException" )
const ( ServiceName = "Chime SDK Voice" // Name of service. EndpointsID = "voice-chime" // ID to lookup a service endpoint with. ServiceID = "Chime SDK Voice" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// LanguageCodeEnUs is a LanguageCode enum value
LanguageCodeEnUs = "en-US"
)
Variables ¶
This section is empty.
Functions ¶
func AlexaSkillStatus_Values ¶
func AlexaSkillStatus_Values() []string
AlexaSkillStatus_Values returns all elements of the AlexaSkillStatus enum
func CallLegType_Values ¶
func CallLegType_Values() []string
CallLegType_Values returns all elements of the CallLegType enum
func CallingNameStatus_Values ¶
func CallingNameStatus_Values() []string
CallingNameStatus_Values returns all elements of the CallingNameStatus enum
func Capability_Values ¶
func Capability_Values() []string
Capability_Values returns all elements of the Capability enum
func ErrorCode_Values ¶
func ErrorCode_Values() []string
ErrorCode_Values returns all elements of the ErrorCode enum
func GeoMatchLevel_Values ¶
func GeoMatchLevel_Values() []string
GeoMatchLevel_Values returns all elements of the GeoMatchLevel enum
func LanguageCode_Values ¶
func LanguageCode_Values() []string
LanguageCode_Values returns all elements of the LanguageCode enum
func NotificationTarget_Values ¶
func NotificationTarget_Values() []string
NotificationTarget_Values returns all elements of the NotificationTarget enum
func NumberSelectionBehavior_Values ¶
func NumberSelectionBehavior_Values() []string
NumberSelectionBehavior_Values returns all elements of the NumberSelectionBehavior enum
func OrderedPhoneNumberStatus_Values ¶
func OrderedPhoneNumberStatus_Values() []string
OrderedPhoneNumberStatus_Values returns all elements of the OrderedPhoneNumberStatus enum
func OriginationRouteProtocol_Values ¶
func OriginationRouteProtocol_Values() []string
OriginationRouteProtocol_Values returns all elements of the OriginationRouteProtocol enum
func PhoneNumberAssociationName_Values ¶
func PhoneNumberAssociationName_Values() []string
PhoneNumberAssociationName_Values returns all elements of the PhoneNumberAssociationName enum
func PhoneNumberOrderStatus_Values ¶
func PhoneNumberOrderStatus_Values() []string
PhoneNumberOrderStatus_Values returns all elements of the PhoneNumberOrderStatus enum
func PhoneNumberOrderType_Values ¶
func PhoneNumberOrderType_Values() []string
PhoneNumberOrderType_Values returns all elements of the PhoneNumberOrderType enum
func PhoneNumberProductType_Values ¶
func PhoneNumberProductType_Values() []string
PhoneNumberProductType_Values returns all elements of the PhoneNumberProductType enum
func PhoneNumberStatus_Values ¶
func PhoneNumberStatus_Values() []string
PhoneNumberStatus_Values returns all elements of the PhoneNumberStatus enum
func PhoneNumberType_Values ¶
func PhoneNumberType_Values() []string
PhoneNumberType_Values returns all elements of the PhoneNumberType enum
func ProxySessionStatus_Values ¶
func ProxySessionStatus_Values() []string
ProxySessionStatus_Values returns all elements of the ProxySessionStatus enum
func SipRuleTriggerType_Values ¶
func SipRuleTriggerType_Values() []string
SipRuleTriggerType_Values returns all elements of the SipRuleTriggerType enum
func VoiceConnectorAwsRegion_Values ¶
func VoiceConnectorAwsRegion_Values() []string
VoiceConnectorAwsRegion_Values returns all elements of the VoiceConnectorAwsRegion enum
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
You don't have the permissions needed to run this action.
func (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Address ¶
type Address struct { // The city of an address. // // City is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. City *string `locationName:"city" type:"string" sensitive:"true"` // The country of an address. // // Country is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. Country *string `locationName:"country" type:"string" sensitive:"true"` // An address suffix location, such as the S. Unit A in Central Park S. Unit // A. // // PostDirectional is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. PostDirectional *string `locationName:"postDirectional" type:"string" sensitive:"true"` // The postal code of an address. // // PostalCode is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. PostalCode *string `locationName:"postalCode" type:"string" sensitive:"true"` // The zip + 4 or postal code + 4 of an address. // // PostalCodePlus4 is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. PostalCodePlus4 *string `locationName:"postalCodePlus4" type:"string" sensitive:"true"` // An address prefix location, such as the N in N. Third St. // // PreDirectional is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. PreDirectional *string `locationName:"preDirectional" type:"string" sensitive:"true"` // The state of an address. // // State is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. State *string `locationName:"state" type:"string" sensitive:"true"` // The address street, such as 8th Avenue. // // StreetName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. StreetName *string `locationName:"streetName" type:"string" sensitive:"true"` // The numeric portion of an address. // // StreetNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. StreetNumber *string `locationName:"streetNumber" type:"string" sensitive:"true"` // The address suffix, such as the N in 8th Avenue N. // // StreetSuffix is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Address's // String and GoString methods. StreetSuffix *string `locationName:"streetSuffix" type:"string" sensitive:"true"` // contains filtered or unexported fields }
A validated address.
func (Address) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Address) SetCountry ¶
SetCountry sets the Country field's value.
func (*Address) SetPostDirectional ¶
SetPostDirectional sets the PostDirectional field's value.
func (*Address) SetPostalCode ¶
SetPostalCode sets the PostalCode field's value.
func (*Address) SetPostalCodePlus4 ¶
SetPostalCodePlus4 sets the PostalCodePlus4 field's value.
func (*Address) SetPreDirectional ¶
SetPreDirectional sets the PreDirectional field's value.
func (*Address) SetStreetName ¶
SetStreetName sets the StreetName field's value.
func (*Address) SetStreetNumber ¶
SetStreetNumber sets the StreetNumber field's value.
func (*Address) SetStreetSuffix ¶
SetStreetSuffix sets the StreetSuffix field's value.
type AssociatePhoneNumbersWithVoiceConnectorGroupInput ¶
type AssociatePhoneNumbersWithVoiceConnectorGroupInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // If true, associates the provided phone numbers with the provided Amazon Chime // SDK Voice Connector Group and removes any previously existing associations. // If false, does not associate any phone numbers that have previously existing // associations. ForceAssociate *bool `type:"boolean"` // The Amazon Chime SDK Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociatePhoneNumbersWithVoiceConnectorGroupInput) GoString ¶
func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetE164PhoneNumbers ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetForceAssociate ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetForceAssociate sets the ForceAssociate field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (AssociatePhoneNumbersWithVoiceConnectorGroupInput) String ¶
func (s AssociatePhoneNumbersWithVoiceConnectorGroupInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociatePhoneNumbersWithVoiceConnectorGroupInput) Validate ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumbersWithVoiceConnectorGroupOutput ¶
type AssociatePhoneNumbersWithVoiceConnectorGroupOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (AssociatePhoneNumbersWithVoiceConnectorGroupOutput) GoString ¶
func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput) SetPhoneNumberErrors ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorGroupOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (AssociatePhoneNumbersWithVoiceConnectorGroupOutput) String ¶
func (s AssociatePhoneNumbersWithVoiceConnectorGroupOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociatePhoneNumbersWithVoiceConnectorInput ¶
type AssociatePhoneNumbersWithVoiceConnectorInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // If true, associates the provided phone numbers with the provided Amazon Chime // SDK Voice Connector and removes any previously existing associations. If // false, does not associate any phone numbers that have previously existing // associations. ForceAssociate *bool `type:"boolean"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociatePhoneNumbersWithVoiceConnectorInput) GoString ¶
func (s AssociatePhoneNumbersWithVoiceConnectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociatePhoneNumbersWithVoiceConnectorInput) SetE164PhoneNumbers ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorInput) SetForceAssociate ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorInput
SetForceAssociate sets the ForceAssociate field's value.
func (*AssociatePhoneNumbersWithVoiceConnectorInput) SetVoiceConnectorId ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetVoiceConnectorId(v string) *AssociatePhoneNumbersWithVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (AssociatePhoneNumbersWithVoiceConnectorInput) String ¶
func (s AssociatePhoneNumbersWithVoiceConnectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s AssociatePhoneNumbersWithVoiceConnectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociatePhoneNumbersWithVoiceConnectorOutput) SetPhoneNumberErrors ¶
func (s *AssociatePhoneNumbersWithVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (AssociatePhoneNumbersWithVoiceConnectorOutput) String ¶
func (s AssociatePhoneNumbersWithVoiceConnectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BadRequestException ¶
type BadRequestException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The input parameters don't match the service's restrictions.
func (*BadRequestException) Code ¶
func (s *BadRequestException) Code() string
Code returns the exception type name.
func (*BadRequestException) Error ¶
func (s *BadRequestException) Error() string
func (BadRequestException) GoString ¶
func (s BadRequestException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BadRequestException) Message ¶
func (s *BadRequestException) Message() string
Message returns the exception's message.
func (*BadRequestException) OrigErr ¶
func (s *BadRequestException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*BadRequestException) RequestID ¶
func (s *BadRequestException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*BadRequestException) StatusCode ¶
func (s *BadRequestException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (BadRequestException) String ¶
func (s BadRequestException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s BatchDeletePhoneNumberInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchDeletePhoneNumberInput) SetPhoneNumberIds ¶
func (s *BatchDeletePhoneNumberInput) SetPhoneNumberIds(v []*string) *BatchDeletePhoneNumberInput
SetPhoneNumberIds sets the PhoneNumberIds field's value.
func (BatchDeletePhoneNumberInput) String ¶
func (s BatchDeletePhoneNumberInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s BatchDeletePhoneNumberOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchDeletePhoneNumberOutput) SetPhoneNumberErrors ¶
func (s *BatchDeletePhoneNumberOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *BatchDeletePhoneNumberOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (BatchDeletePhoneNumberOutput) String ¶
func (s BatchDeletePhoneNumberOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchUpdatePhoneNumberInput ¶
type BatchUpdatePhoneNumberInput struct { // Lists the phone numbers in the update request. // // UpdatePhoneNumberRequestItems is a required field UpdatePhoneNumberRequestItems []*UpdatePhoneNumberRequestItem `type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchUpdatePhoneNumberInput) GoString ¶
func (s BatchUpdatePhoneNumberInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchUpdatePhoneNumberInput) SetUpdatePhoneNumberRequestItems ¶
func (s *BatchUpdatePhoneNumberInput) SetUpdatePhoneNumberRequestItems(v []*UpdatePhoneNumberRequestItem) *BatchUpdatePhoneNumberInput
SetUpdatePhoneNumberRequestItems sets the UpdatePhoneNumberRequestItems field's value.
func (BatchUpdatePhoneNumberInput) String ¶
func (s BatchUpdatePhoneNumberInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 { // A list of failed phone numbers and their error messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (BatchUpdatePhoneNumberOutput) GoString ¶
func (s BatchUpdatePhoneNumberOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchUpdatePhoneNumberOutput) SetPhoneNumberErrors ¶
func (s *BatchUpdatePhoneNumberOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *BatchUpdatePhoneNumberOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (BatchUpdatePhoneNumberOutput) String ¶
func (s BatchUpdatePhoneNumberOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CallDetails ¶
type CallDetails struct { // Identifies a person as the caller or the callee. IsCaller *bool `type:"boolean"` // The transaction ID of a Voice Connector call. TransactionId *string `min:"1" type:"string"` // The Voice Connector ID. VoiceConnectorId *string `min:"1" type:"string"` // contains filtered or unexported fields }
The details of an Amazon Chime SDK Voice Connector call.
func (CallDetails) GoString ¶
func (s CallDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CallDetails) SetIsCaller ¶
func (s *CallDetails) SetIsCaller(v bool) *CallDetails
SetIsCaller sets the IsCaller field's value.
func (*CallDetails) SetTransactionId ¶
func (s *CallDetails) SetTransactionId(v string) *CallDetails
SetTransactionId sets the TransactionId field's value.
func (*CallDetails) SetVoiceConnectorId ¶
func (s *CallDetails) SetVoiceConnectorId(v string) *CallDetails
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (CallDetails) String ¶
func (s CallDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CandidateAddress ¶
type CandidateAddress struct { // The city of the candidate address. // // City is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CandidateAddress's // String and GoString methods. City *string `locationName:"city" type:"string" sensitive:"true"` // The country of the candidate address. // // Country is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CandidateAddress's // String and GoString methods. Country *string `locationName:"country" type:"string" sensitive:"true"` // The postal code of the candidate address. // // PostalCode is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CandidateAddress's // String and GoString methods. PostalCode *string `locationName:"postalCode" type:"string" sensitive:"true"` // The zip + 4 or postal code +4 of the candidate address. // // PostalCodePlus4 is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CandidateAddress's // String and GoString methods. PostalCodePlus4 *string `locationName:"postalCodePlus4" type:"string" sensitive:"true"` // The state of the candidate address. // // State is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CandidateAddress's // String and GoString methods. State *string `locationName:"state" type:"string" sensitive:"true"` // The street information of the candidate address. // // StreetInfo is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CandidateAddress's // String and GoString methods. StreetInfo *string `locationName:"streetInfo" type:"string" sensitive:"true"` // The numeric portion of the candidate address. // // StreetNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CandidateAddress's // String and GoString methods. StreetNumber *string `locationName:"streetNumber" type:"string" sensitive:"true"` // contains filtered or unexported fields }
A suggested address.
func (CandidateAddress) GoString ¶
func (s CandidateAddress) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CandidateAddress) SetCity ¶
func (s *CandidateAddress) SetCity(v string) *CandidateAddress
SetCity sets the City field's value.
func (*CandidateAddress) SetCountry ¶
func (s *CandidateAddress) SetCountry(v string) *CandidateAddress
SetCountry sets the Country field's value.
func (*CandidateAddress) SetPostalCode ¶
func (s *CandidateAddress) SetPostalCode(v string) *CandidateAddress
SetPostalCode sets the PostalCode field's value.
func (*CandidateAddress) SetPostalCodePlus4 ¶
func (s *CandidateAddress) SetPostalCodePlus4(v string) *CandidateAddress
SetPostalCodePlus4 sets the PostalCodePlus4 field's value.
func (*CandidateAddress) SetState ¶
func (s *CandidateAddress) SetState(v string) *CandidateAddress
SetState sets the State field's value.
func (*CandidateAddress) SetStreetInfo ¶
func (s *CandidateAddress) SetStreetInfo(v string) *CandidateAddress
SetStreetInfo sets the StreetInfo field's value.
func (*CandidateAddress) SetStreetNumber ¶
func (s *CandidateAddress) SetStreetNumber(v string) *CandidateAddress
SetStreetNumber sets the StreetNumber field's value.
func (CandidateAddress) String ¶
func (s CandidateAddress) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ChimeSDKVoice ¶
ChimeSDKVoice provides the API operation methods for making requests to Amazon Chime SDK Voice. See this package's package overview docs for details on the service.
ChimeSDKVoice methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *ChimeSDKVoice
New creates a new instance of the ChimeSDKVoice client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a ChimeSDKVoice client from just a session. svc := chimesdkvoice.New(mySession) // Create a ChimeSDKVoice client with additional configuration svc := chimesdkvoice.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnector ¶
func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnector(input *AssociatePhoneNumbersWithVoiceConnectorInput) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
AssociatePhoneNumbersWithVoiceConnector API operation for Amazon Chime SDK Voice.
Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation AssociatePhoneNumbersWithVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
AccessDeniedException You don't have the permissions needed to run this action.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroup ¶
func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroup(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
AssociatePhoneNumbersWithVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation AssociatePhoneNumbersWithVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
AccessDeniedException You don't have the permissions needed to run this action.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroupRequest ¶
func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroupRequest(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (req *request.Request, output *AssociatePhoneNumbersWithVoiceConnectorGroupOutput)
AssociatePhoneNumbersWithVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the AssociatePhoneNumbersWithVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociatePhoneNumbersWithVoiceConnectorGroup for more information on using the AssociatePhoneNumbersWithVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociatePhoneNumbersWithVoiceConnectorGroupRequest method. req, resp := client.AssociatePhoneNumbersWithVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroupWithContext ¶
func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroupWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorGroupInput, opts ...request.Option) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
AssociatePhoneNumbersWithVoiceConnectorGroupWithContext is the same as AssociatePhoneNumbersWithVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See AssociatePhoneNumbersWithVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorRequest ¶
func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorRequest(input *AssociatePhoneNumbersWithVoiceConnectorInput) (req *request.Request, output *AssociatePhoneNumbersWithVoiceConnectorOutput)
AssociatePhoneNumbersWithVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the AssociatePhoneNumbersWithVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociatePhoneNumbersWithVoiceConnector for more information on using the AssociatePhoneNumbersWithVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociatePhoneNumbersWithVoiceConnectorRequest method. req, resp := client.AssociatePhoneNumbersWithVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorWithContext ¶
func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorWithContext(ctx aws.Context, input *AssociatePhoneNumbersWithVoiceConnectorInput, opts ...request.Option) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
AssociatePhoneNumbersWithVoiceConnectorWithContext is the same as AssociatePhoneNumbersWithVoiceConnector with the addition of the ability to pass a context and additional request options.
See AssociatePhoneNumbersWithVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) BatchDeletePhoneNumber ¶
func (c *ChimeSDKVoice) BatchDeletePhoneNumber(input *BatchDeletePhoneNumberInput) (*BatchDeletePhoneNumberOutput, error)
BatchDeletePhoneNumber API operation for Amazon Chime SDK Voice.
Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon Chime SDK Voice Connectors before they can be deleted.
Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation BatchDeletePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/BatchDeletePhoneNumber
func (*ChimeSDKVoice) BatchDeletePhoneNumberRequest ¶
func (c *ChimeSDKVoice) BatchDeletePhoneNumberRequest(input *BatchDeletePhoneNumberInput) (req *request.Request, output *BatchDeletePhoneNumberOutput)
BatchDeletePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the BatchDeletePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchDeletePhoneNumber for more information on using the BatchDeletePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchDeletePhoneNumberRequest method. req, resp := client.BatchDeletePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/BatchDeletePhoneNumber
func (*ChimeSDKVoice) BatchDeletePhoneNumberWithContext ¶
func (c *ChimeSDKVoice) BatchDeletePhoneNumberWithContext(ctx aws.Context, input *BatchDeletePhoneNumberInput, opts ...request.Option) (*BatchDeletePhoneNumberOutput, error)
BatchDeletePhoneNumberWithContext is the same as BatchDeletePhoneNumber with the addition of the ability to pass a context and additional request options.
See BatchDeletePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) BatchUpdatePhoneNumber ¶
func (c *ChimeSDKVoice) BatchUpdatePhoneNumber(input *BatchUpdatePhoneNumberInput) (*BatchUpdatePhoneNumberOutput, error)
BatchUpdatePhoneNumber API operation for Amazon Chime SDK Voice.
Updates one or more phone numbers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation BatchUpdatePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/BatchUpdatePhoneNumber
func (*ChimeSDKVoice) BatchUpdatePhoneNumberRequest ¶
func (c *ChimeSDKVoice) BatchUpdatePhoneNumberRequest(input *BatchUpdatePhoneNumberInput) (req *request.Request, output *BatchUpdatePhoneNumberOutput)
BatchUpdatePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the BatchUpdatePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchUpdatePhoneNumber for more information on using the BatchUpdatePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchUpdatePhoneNumberRequest method. req, resp := client.BatchUpdatePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/BatchUpdatePhoneNumber
func (*ChimeSDKVoice) BatchUpdatePhoneNumberWithContext ¶
func (c *ChimeSDKVoice) BatchUpdatePhoneNumberWithContext(ctx aws.Context, input *BatchUpdatePhoneNumberInput, opts ...request.Option) (*BatchUpdatePhoneNumberOutput, error)
BatchUpdatePhoneNumberWithContext is the same as BatchUpdatePhoneNumber with the addition of the ability to pass a context and additional request options.
See BatchUpdatePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreatePhoneNumberOrder ¶
func (c *ChimeSDKVoice) CreatePhoneNumberOrder(input *CreatePhoneNumberOrderInput) (*CreatePhoneNumberOrderOutput, error)
CreatePhoneNumberOrder API operation for Amazon Chime SDK Voice.
Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreatePhoneNumberOrder for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreatePhoneNumberOrder
func (*ChimeSDKVoice) CreatePhoneNumberOrderRequest ¶
func (c *ChimeSDKVoice) CreatePhoneNumberOrderRequest(input *CreatePhoneNumberOrderInput) (req *request.Request, output *CreatePhoneNumberOrderOutput)
CreatePhoneNumberOrderRequest generates a "aws/request.Request" representing the client's request for the CreatePhoneNumberOrder operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreatePhoneNumberOrder for more information on using the CreatePhoneNumberOrder API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreatePhoneNumberOrderRequest method. req, resp := client.CreatePhoneNumberOrderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreatePhoneNumberOrder
func (*ChimeSDKVoice) CreatePhoneNumberOrderWithContext ¶
func (c *ChimeSDKVoice) CreatePhoneNumberOrderWithContext(ctx aws.Context, input *CreatePhoneNumberOrderInput, opts ...request.Option) (*CreatePhoneNumberOrderOutput, error)
CreatePhoneNumberOrderWithContext is the same as CreatePhoneNumberOrder with the addition of the ability to pass a context and additional request options.
See CreatePhoneNumberOrder for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateProxySession ¶
func (c *ChimeSDKVoice) CreateProxySession(input *CreateProxySessionInput) (*CreateProxySessionOutput, error)
CreateProxySession API operation for Amazon Chime SDK Voice.
Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateProxySession
func (*ChimeSDKVoice) CreateProxySessionRequest ¶
func (c *ChimeSDKVoice) CreateProxySessionRequest(input *CreateProxySessionInput) (req *request.Request, output *CreateProxySessionOutput)
CreateProxySessionRequest generates a "aws/request.Request" representing the client's request for the CreateProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateProxySession for more information on using the CreateProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateProxySessionRequest method. req, resp := client.CreateProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateProxySession
func (*ChimeSDKVoice) CreateProxySessionWithContext ¶
func (c *ChimeSDKVoice) CreateProxySessionWithContext(ctx aws.Context, input *CreateProxySessionInput, opts ...request.Option) (*CreateProxySessionOutput, error)
CreateProxySessionWithContext is the same as CreateProxySession with the addition of the ability to pass a context and additional request options.
See CreateProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateSipMediaApplication ¶
func (c *ChimeSDKVoice) CreateSipMediaApplication(input *CreateSipMediaApplicationInput) (*CreateSipMediaApplicationOutput, error)
CreateSipMediaApplication API operation for Amazon Chime SDK Voice.
Creates a SIP media application. For more information about SIP media applications, see Managing SIP media applications and rules (https://docs.aws.amazon.com/chime-sdk/latest/ag/manage-sip-applications.html) in the Amazon Chime SDK Administrator Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateSipMediaApplication for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ConflictException Multiple instances of the same request were made simultaneously.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipMediaApplication
func (*ChimeSDKVoice) CreateSipMediaApplicationCall ¶
func (c *ChimeSDKVoice) CreateSipMediaApplicationCall(input *CreateSipMediaApplicationCallInput) (*CreateSipMediaApplicationCallOutput, error)
CreateSipMediaApplicationCall API operation for Amazon Chime SDK Voice.
Creates an outbound call to a phone number from the phone number specified in the request, and it invokes the endpoint of the specified sipMediaApplicationId.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateSipMediaApplicationCall for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The number of customer requests exceeds the request rate limit.
UnauthorizedClientException The client isn't authorized to request a resource.
AccessDeniedException You don't have the permissions needed to run this action.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipMediaApplicationCall
func (*ChimeSDKVoice) CreateSipMediaApplicationCallRequest ¶
func (c *ChimeSDKVoice) CreateSipMediaApplicationCallRequest(input *CreateSipMediaApplicationCallInput) (req *request.Request, output *CreateSipMediaApplicationCallOutput)
CreateSipMediaApplicationCallRequest generates a "aws/request.Request" representing the client's request for the CreateSipMediaApplicationCall operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateSipMediaApplicationCall for more information on using the CreateSipMediaApplicationCall API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateSipMediaApplicationCallRequest method. req, resp := client.CreateSipMediaApplicationCallRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipMediaApplicationCall
func (*ChimeSDKVoice) CreateSipMediaApplicationCallWithContext ¶
func (c *ChimeSDKVoice) CreateSipMediaApplicationCallWithContext(ctx aws.Context, input *CreateSipMediaApplicationCallInput, opts ...request.Option) (*CreateSipMediaApplicationCallOutput, error)
CreateSipMediaApplicationCallWithContext is the same as CreateSipMediaApplicationCall with the addition of the ability to pass a context and additional request options.
See CreateSipMediaApplicationCall for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateSipMediaApplicationRequest ¶
func (c *ChimeSDKVoice) CreateSipMediaApplicationRequest(input *CreateSipMediaApplicationInput) (req *request.Request, output *CreateSipMediaApplicationOutput)
CreateSipMediaApplicationRequest generates a "aws/request.Request" representing the client's request for the CreateSipMediaApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateSipMediaApplication for more information on using the CreateSipMediaApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateSipMediaApplicationRequest method. req, resp := client.CreateSipMediaApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipMediaApplication
func (*ChimeSDKVoice) CreateSipMediaApplicationWithContext ¶
func (c *ChimeSDKVoice) CreateSipMediaApplicationWithContext(ctx aws.Context, input *CreateSipMediaApplicationInput, opts ...request.Option) (*CreateSipMediaApplicationOutput, error)
CreateSipMediaApplicationWithContext is the same as CreateSipMediaApplication with the addition of the ability to pass a context and additional request options.
See CreateSipMediaApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateSipRule ¶
func (c *ChimeSDKVoice) CreateSipRule(input *CreateSipRuleInput) (*CreateSipRuleOutput, error)
CreateSipRule API operation for Amazon Chime SDK Voice.
Creates a SIP rule, which can be used to run a SIP media application as a target for a specific trigger type. For more information about SIP rules, see Managing SIP media applications and rules (https://docs.aws.amazon.com/chime-sdk/latest/ag/manage-sip-applications.html) in the Amazon Chime SDK Administrator Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateSipRule for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ConflictException Multiple instances of the same request were made simultaneously.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipRule
func (*ChimeSDKVoice) CreateSipRuleRequest ¶
func (c *ChimeSDKVoice) CreateSipRuleRequest(input *CreateSipRuleInput) (req *request.Request, output *CreateSipRuleOutput)
CreateSipRuleRequest generates a "aws/request.Request" representing the client's request for the CreateSipRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateSipRule for more information on using the CreateSipRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateSipRuleRequest method. req, resp := client.CreateSipRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipRule
func (*ChimeSDKVoice) CreateSipRuleWithContext ¶
func (c *ChimeSDKVoice) CreateSipRuleWithContext(ctx aws.Context, input *CreateSipRuleInput, opts ...request.Option) (*CreateSipRuleOutput, error)
CreateSipRuleWithContext is the same as CreateSipRule with the addition of the ability to pass a context and additional request options.
See CreateSipRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateVoiceConnector ¶
func (c *ChimeSDKVoice) CreateVoiceConnector(input *CreateVoiceConnectorInput) (*CreateVoiceConnectorOutput, error)
CreateVoiceConnector API operation for Amazon Chime SDK Voice.
Creates an Amazon Chime SDK Voice Connector. For more information about Voice Connectors, see Managing Amazon Chime SDK Voice Connector groups (https://docs.aws.amazon.com/chime-sdk/latest/ag/voice-connector-groups.html) in the Amazon Chime SDK Administrator Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateVoiceConnector for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceConnector
func (*ChimeSDKVoice) CreateVoiceConnectorGroup ¶
func (c *ChimeSDKVoice) CreateVoiceConnectorGroup(input *CreateVoiceConnectorGroupInput) (*CreateVoiceConnectorGroupOutput, error)
CreateVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account. You can associate Amazon Chime SDK Voice Connectors with the Voice Connector group by including VoiceConnectorItems in the request.
You can include Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateVoiceConnectorGroup for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceConnectorGroup
func (*ChimeSDKVoice) CreateVoiceConnectorGroupRequest ¶
func (c *ChimeSDKVoice) CreateVoiceConnectorGroupRequest(input *CreateVoiceConnectorGroupInput) (req *request.Request, output *CreateVoiceConnectorGroupOutput)
CreateVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the CreateVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVoiceConnectorGroup for more information on using the CreateVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVoiceConnectorGroupRequest method. req, resp := client.CreateVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceConnectorGroup
func (*ChimeSDKVoice) CreateVoiceConnectorGroupWithContext ¶
func (c *ChimeSDKVoice) CreateVoiceConnectorGroupWithContext(ctx aws.Context, input *CreateVoiceConnectorGroupInput, opts ...request.Option) (*CreateVoiceConnectorGroupOutput, error)
CreateVoiceConnectorGroupWithContext is the same as CreateVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See CreateVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateVoiceConnectorRequest ¶
func (c *ChimeSDKVoice) CreateVoiceConnectorRequest(input *CreateVoiceConnectorInput) (req *request.Request, output *CreateVoiceConnectorOutput)
CreateVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the CreateVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVoiceConnector for more information on using the CreateVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVoiceConnectorRequest method. req, resp := client.CreateVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceConnector
func (*ChimeSDKVoice) CreateVoiceConnectorWithContext ¶
func (c *ChimeSDKVoice) CreateVoiceConnectorWithContext(ctx aws.Context, input *CreateVoiceConnectorInput, opts ...request.Option) (*CreateVoiceConnectorOutput, error)
CreateVoiceConnectorWithContext is the same as CreateVoiceConnector with the addition of the ability to pass a context and additional request options.
See CreateVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateVoiceProfile ¶
func (c *ChimeSDKVoice) CreateVoiceProfile(input *CreateVoiceProfileInput) (*CreateVoiceProfileOutput, error)
CreateVoiceProfile API operation for Amazon Chime SDK Voice.
Creates a voice profile, which consists of an enrolled user and their latest voice print.
Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms (https://aws.amazon.com/service-terms/) for the Amazon Chime SDK.
For more information about voice profiles and voice analytics, see Using Amazon Chime SDK Voice Analytics (https://docs.aws.amazon.com/chime-sdk/latest/dg/pstn-voice-analytics.html) in the Amazon Chime SDK Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateVoiceProfile for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ResourceLimitExceededException The request exceeds the resource limit.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceProfile
func (*ChimeSDKVoice) CreateVoiceProfileDomain ¶
func (c *ChimeSDKVoice) CreateVoiceProfileDomain(input *CreateVoiceProfileDomainInput) (*CreateVoiceProfileDomainOutput, error)
CreateVoiceProfileDomain API operation for Amazon Chime SDK Voice.
Creates a voice profile domain, a collection of voice profiles, their voice prints, and encrypted enrollment audio.
Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms (https://aws.amazon.com/service-terms/) for the Amazon Chime SDK.
For more information about voice profile domains, see Using Amazon Chime SDK Voice Analytics (https://docs.aws.amazon.com/chime-sdk/latest/dg/pstn-voice-analytics.html) in the Amazon Chime SDK Developer Guide.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation CreateVoiceProfileDomain for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
ConflictException Multiple instances of the same request were made simultaneously.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceProfileDomain
func (*ChimeSDKVoice) CreateVoiceProfileDomainRequest ¶
func (c *ChimeSDKVoice) CreateVoiceProfileDomainRequest(input *CreateVoiceProfileDomainInput) (req *request.Request, output *CreateVoiceProfileDomainOutput)
CreateVoiceProfileDomainRequest generates a "aws/request.Request" representing the client's request for the CreateVoiceProfileDomain operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVoiceProfileDomain for more information on using the CreateVoiceProfileDomain API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVoiceProfileDomainRequest method. req, resp := client.CreateVoiceProfileDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceProfileDomain
func (*ChimeSDKVoice) CreateVoiceProfileDomainWithContext ¶
func (c *ChimeSDKVoice) CreateVoiceProfileDomainWithContext(ctx aws.Context, input *CreateVoiceProfileDomainInput, opts ...request.Option) (*CreateVoiceProfileDomainOutput, error)
CreateVoiceProfileDomainWithContext is the same as CreateVoiceProfileDomain with the addition of the ability to pass a context and additional request options.
See CreateVoiceProfileDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) CreateVoiceProfileRequest ¶
func (c *ChimeSDKVoice) CreateVoiceProfileRequest(input *CreateVoiceProfileInput) (req *request.Request, output *CreateVoiceProfileOutput)
CreateVoiceProfileRequest generates a "aws/request.Request" representing the client's request for the CreateVoiceProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateVoiceProfile for more information on using the CreateVoiceProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateVoiceProfileRequest method. req, resp := client.CreateVoiceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceProfile
func (*ChimeSDKVoice) CreateVoiceProfileWithContext ¶
func (c *ChimeSDKVoice) CreateVoiceProfileWithContext(ctx aws.Context, input *CreateVoiceProfileInput, opts ...request.Option) (*CreateVoiceProfileOutput, error)
CreateVoiceProfileWithContext is the same as CreateVoiceProfile with the addition of the ability to pass a context and additional request options.
See CreateVoiceProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeletePhoneNumber ¶
func (c *ChimeSDKVoice) DeletePhoneNumber(input *DeletePhoneNumberInput) (*DeletePhoneNumberOutput, error)
DeletePhoneNumber API operation for Amazon Chime SDK Voice.
Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any users or Amazon Chime SDK Voice Connectors before it can be deleted.
Deleted phone numbers remain in the Deletion queue queue for 7 days before they are deleted permanently.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeletePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeletePhoneNumber
func (*ChimeSDKVoice) DeletePhoneNumberRequest ¶
func (c *ChimeSDKVoice) DeletePhoneNumberRequest(input *DeletePhoneNumberInput) (req *request.Request, output *DeletePhoneNumberOutput)
DeletePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the DeletePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeletePhoneNumber for more information on using the DeletePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeletePhoneNumberRequest method. req, resp := client.DeletePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeletePhoneNumber
func (*ChimeSDKVoice) DeletePhoneNumberWithContext ¶
func (c *ChimeSDKVoice) DeletePhoneNumberWithContext(ctx aws.Context, input *DeletePhoneNumberInput, opts ...request.Option) (*DeletePhoneNumberOutput, error)
DeletePhoneNumberWithContext is the same as DeletePhoneNumber with the addition of the ability to pass a context and additional request options.
See DeletePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteProxySession ¶
func (c *ChimeSDKVoice) DeleteProxySession(input *DeleteProxySessionInput) (*DeleteProxySessionOutput, error)
DeleteProxySession API operation for Amazon Chime SDK Voice.
Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteProxySession
func (*ChimeSDKVoice) DeleteProxySessionRequest ¶
func (c *ChimeSDKVoice) DeleteProxySessionRequest(input *DeleteProxySessionInput) (req *request.Request, output *DeleteProxySessionOutput)
DeleteProxySessionRequest generates a "aws/request.Request" representing the client's request for the DeleteProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteProxySession for more information on using the DeleteProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteProxySessionRequest method. req, resp := client.DeleteProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteProxySession
func (*ChimeSDKVoice) DeleteProxySessionWithContext ¶
func (c *ChimeSDKVoice) DeleteProxySessionWithContext(ctx aws.Context, input *DeleteProxySessionInput, opts ...request.Option) (*DeleteProxySessionOutput, error)
DeleteProxySessionWithContext is the same as DeleteProxySession with the addition of the ability to pass a context and additional request options.
See DeleteProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteSipMediaApplication ¶
func (c *ChimeSDKVoice) DeleteSipMediaApplication(input *DeleteSipMediaApplicationInput) (*DeleteSipMediaApplicationOutput, error)
DeleteSipMediaApplication API operation for Amazon Chime SDK Voice.
Deletes a SIP media application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteSipMediaApplication for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteSipMediaApplication
func (*ChimeSDKVoice) DeleteSipMediaApplicationRequest ¶
func (c *ChimeSDKVoice) DeleteSipMediaApplicationRequest(input *DeleteSipMediaApplicationInput) (req *request.Request, output *DeleteSipMediaApplicationOutput)
DeleteSipMediaApplicationRequest generates a "aws/request.Request" representing the client's request for the DeleteSipMediaApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteSipMediaApplication for more information on using the DeleteSipMediaApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteSipMediaApplicationRequest method. req, resp := client.DeleteSipMediaApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteSipMediaApplication
func (*ChimeSDKVoice) DeleteSipMediaApplicationWithContext ¶
func (c *ChimeSDKVoice) DeleteSipMediaApplicationWithContext(ctx aws.Context, input *DeleteSipMediaApplicationInput, opts ...request.Option) (*DeleteSipMediaApplicationOutput, error)
DeleteSipMediaApplicationWithContext is the same as DeleteSipMediaApplication with the addition of the ability to pass a context and additional request options.
See DeleteSipMediaApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteSipRule ¶
func (c *ChimeSDKVoice) DeleteSipRule(input *DeleteSipRuleInput) (*DeleteSipRuleOutput, error)
DeleteSipRule API operation for Amazon Chime SDK Voice.
Deletes a SIP rule.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteSipRule for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteSipRule
func (*ChimeSDKVoice) DeleteSipRuleRequest ¶
func (c *ChimeSDKVoice) DeleteSipRuleRequest(input *DeleteSipRuleInput) (req *request.Request, output *DeleteSipRuleOutput)
DeleteSipRuleRequest generates a "aws/request.Request" representing the client's request for the DeleteSipRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteSipRule for more information on using the DeleteSipRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteSipRuleRequest method. req, resp := client.DeleteSipRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteSipRule
func (*ChimeSDKVoice) DeleteSipRuleWithContext ¶
func (c *ChimeSDKVoice) DeleteSipRuleWithContext(ctx aws.Context, input *DeleteSipRuleInput, opts ...request.Option) (*DeleteSipRuleOutput, error)
DeleteSipRuleWithContext is the same as DeleteSipRule with the addition of the ability to pass a context and additional request options.
See DeleteSipRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnector ¶
func (c *ChimeSDKVoice) DeleteVoiceConnector(input *DeleteVoiceConnectorInput) (*DeleteVoiceConnectorOutput, error)
DeleteVoiceConnector API operation for Amazon Chime SDK Voice.
Deletes an Amazon Chime SDK Voice Connector. Any phone numbers associated with the Amazon Chime SDK Voice Connector must be disassociated from it before it can be deleted.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnector
func (*ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfiguration ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfiguration(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
DeleteVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime SDK Voice.
Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnectorEmergencyCallingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfigurationRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfigurationRequest(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, output *DeleteVoiceConnectorEmergencyCallingConfigurationOutput)
DeleteVoiceConnectorEmergencyCallingConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorEmergencyCallingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorEmergencyCallingConfiguration for more information on using the DeleteVoiceConnectorEmergencyCallingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorEmergencyCallingConfigurationRequest method. req, resp := client.DeleteVoiceConnectorEmergencyCallingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfigurationWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorEmergencyCallingConfigurationInput, opts ...request.Option) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
DeleteVoiceConnectorEmergencyCallingConfigurationWithContext is the same as DeleteVoiceConnectorEmergencyCallingConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorEmergencyCallingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnectorGroup ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorGroup(input *DeleteVoiceConnectorGroupInput) (*DeleteVoiceConnectorGroupOutput, error)
DeleteVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
Deletes an Amazon Chime SDK Voice Connector group. Any VoiceConnectorItems and phone numbers associated with the group must be removed before it can be deleted.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorGroup
func (*ChimeSDKVoice) DeleteVoiceConnectorGroupRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorGroupRequest(input *DeleteVoiceConnectorGroupInput) (req *request.Request, output *DeleteVoiceConnectorGroupOutput)
DeleteVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorGroup for more information on using the DeleteVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorGroupRequest method. req, resp := client.DeleteVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorGroup
func (*ChimeSDKVoice) DeleteVoiceConnectorGroupWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorGroupWithContext(ctx aws.Context, input *DeleteVoiceConnectorGroupInput, opts ...request.Option) (*DeleteVoiceConnectorGroupOutput, error)
DeleteVoiceConnectorGroupWithContext is the same as DeleteVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnectorOrigination ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorOrigination(input *DeleteVoiceConnectorOriginationInput) (*DeleteVoiceConnectorOriginationOutput, error)
DeleteVoiceConnectorOrigination API operation for Amazon Chime SDK Voice.
Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.
If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnectorOrigination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorOrigination
func (*ChimeSDKVoice) DeleteVoiceConnectorOriginationRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorOriginationRequest(input *DeleteVoiceConnectorOriginationInput) (req *request.Request, output *DeleteVoiceConnectorOriginationOutput)
DeleteVoiceConnectorOriginationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorOrigination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorOrigination for more information on using the DeleteVoiceConnectorOrigination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorOriginationRequest method. req, resp := client.DeleteVoiceConnectorOriginationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorOrigination
func (*ChimeSDKVoice) DeleteVoiceConnectorOriginationWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorOriginationWithContext(ctx aws.Context, input *DeleteVoiceConnectorOriginationInput, opts ...request.Option) (*DeleteVoiceConnectorOriginationOutput, error)
DeleteVoiceConnectorOriginationWithContext is the same as DeleteVoiceConnectorOrigination with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorOrigination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnectorProxy ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorProxy(input *DeleteVoiceConnectorProxyInput) (*DeleteVoiceConnectorProxyOutput, error)
DeleteVoiceConnectorProxy API operation for Amazon Chime SDK Voice.
Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnectorProxy for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorProxy
func (*ChimeSDKVoice) DeleteVoiceConnectorProxyRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorProxyRequest(input *DeleteVoiceConnectorProxyInput) (req *request.Request, output *DeleteVoiceConnectorProxyOutput)
DeleteVoiceConnectorProxyRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorProxy operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorProxy for more information on using the DeleteVoiceConnectorProxy API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorProxyRequest method. req, resp := client.DeleteVoiceConnectorProxyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorProxy
func (*ChimeSDKVoice) DeleteVoiceConnectorProxyWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorProxyWithContext(ctx aws.Context, input *DeleteVoiceConnectorProxyInput, opts ...request.Option) (*DeleteVoiceConnectorProxyOutput, error)
DeleteVoiceConnectorProxyWithContext is the same as DeleteVoiceConnectorProxy with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorProxy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnectorRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorRequest(input *DeleteVoiceConnectorInput) (req *request.Request, output *DeleteVoiceConnectorOutput)
DeleteVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnector for more information on using the DeleteVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorRequest method. req, resp := client.DeleteVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnector
func (*ChimeSDKVoice) DeleteVoiceConnectorStreamingConfiguration ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorStreamingConfiguration(input *DeleteVoiceConnectorStreamingConfigurationInput) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
DeleteVoiceConnectorStreamingConfiguration API operation for Amazon Chime SDK Voice.
Deletes a Voice Connector's streaming configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnectorStreamingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) DeleteVoiceConnectorStreamingConfigurationRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorStreamingConfigurationRequest(input *DeleteVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *DeleteVoiceConnectorStreamingConfigurationOutput)
DeleteVoiceConnectorStreamingConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorStreamingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorStreamingConfiguration for more information on using the DeleteVoiceConnectorStreamingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorStreamingConfigurationRequest method. req, resp := client.DeleteVoiceConnectorStreamingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) DeleteVoiceConnectorStreamingConfigurationWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *DeleteVoiceConnectorStreamingConfigurationInput, opts ...request.Option) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
DeleteVoiceConnectorStreamingConfigurationWithContext is the same as DeleteVoiceConnectorStreamingConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorStreamingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnectorTermination ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorTermination(input *DeleteVoiceConnectorTerminationInput) (*DeleteVoiceConnectorTerminationOutput, error)
DeleteVoiceConnectorTermination API operation for Amazon Chime SDK Voice.
Deletes the termination settings for the specified Amazon Chime SDK Voice Connector.
If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the termination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnectorTermination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorTermination
func (*ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentials ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentials(input *DeleteVoiceConnectorTerminationCredentialsInput) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
DeleteVoiceConnectorTerminationCredentials API operation for Amazon Chime SDK Voice.
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceConnectorTerminationCredentials for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentialsRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentialsRequest(input *DeleteVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *DeleteVoiceConnectorTerminationCredentialsOutput)
DeleteVoiceConnectorTerminationCredentialsRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorTerminationCredentials operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorTerminationCredentials for more information on using the DeleteVoiceConnectorTerminationCredentials API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorTerminationCredentialsRequest method. req, resp := client.DeleteVoiceConnectorTerminationCredentialsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentialsWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationCredentialsInput, opts ...request.Option) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
DeleteVoiceConnectorTerminationCredentialsWithContext is the same as DeleteVoiceConnectorTerminationCredentials with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorTerminationCredentials for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnectorTerminationRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationRequest(input *DeleteVoiceConnectorTerminationInput) (req *request.Request, output *DeleteVoiceConnectorTerminationOutput)
DeleteVoiceConnectorTerminationRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceConnectorTermination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceConnectorTermination for more information on using the DeleteVoiceConnectorTermination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceConnectorTerminationRequest method. req, resp := client.DeleteVoiceConnectorTerminationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorTermination
func (*ChimeSDKVoice) DeleteVoiceConnectorTerminationWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationWithContext(ctx aws.Context, input *DeleteVoiceConnectorTerminationInput, opts ...request.Option) (*DeleteVoiceConnectorTerminationOutput, error)
DeleteVoiceConnectorTerminationWithContext is the same as DeleteVoiceConnectorTermination with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnectorTermination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceConnectorWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceConnectorWithContext(ctx aws.Context, input *DeleteVoiceConnectorInput, opts ...request.Option) (*DeleteVoiceConnectorOutput, error)
DeleteVoiceConnectorWithContext is the same as DeleteVoiceConnector with the addition of the ability to pass a context and additional request options.
See DeleteVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceProfile ¶
func (c *ChimeSDKVoice) DeleteVoiceProfile(input *DeleteVoiceProfileInput) (*DeleteVoiceProfileOutput, error)
DeleteVoiceProfile API operation for Amazon Chime SDK Voice.
Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceProfile for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceProfile
func (*ChimeSDKVoice) DeleteVoiceProfileDomain ¶
func (c *ChimeSDKVoice) DeleteVoiceProfileDomain(input *DeleteVoiceProfileDomainInput) (*DeleteVoiceProfileDomainOutput, error)
DeleteVoiceProfileDomain API operation for Amazon Chime SDK Voice.
Deletes all voice profiles in the domain. WARNING: This action is not reversible.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DeleteVoiceProfileDomain for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceProfileDomain
func (*ChimeSDKVoice) DeleteVoiceProfileDomainRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceProfileDomainRequest(input *DeleteVoiceProfileDomainInput) (req *request.Request, output *DeleteVoiceProfileDomainOutput)
DeleteVoiceProfileDomainRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceProfileDomain operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceProfileDomain for more information on using the DeleteVoiceProfileDomain API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceProfileDomainRequest method. req, resp := client.DeleteVoiceProfileDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceProfileDomain
func (*ChimeSDKVoice) DeleteVoiceProfileDomainWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceProfileDomainWithContext(ctx aws.Context, input *DeleteVoiceProfileDomainInput, opts ...request.Option) (*DeleteVoiceProfileDomainOutput, error)
DeleteVoiceProfileDomainWithContext is the same as DeleteVoiceProfileDomain with the addition of the ability to pass a context and additional request options.
See DeleteVoiceProfileDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DeleteVoiceProfileRequest ¶
func (c *ChimeSDKVoice) DeleteVoiceProfileRequest(input *DeleteVoiceProfileInput) (req *request.Request, output *DeleteVoiceProfileOutput)
DeleteVoiceProfileRequest generates a "aws/request.Request" representing the client's request for the DeleteVoiceProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteVoiceProfile for more information on using the DeleteVoiceProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteVoiceProfileRequest method. req, resp := client.DeleteVoiceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceProfile
func (*ChimeSDKVoice) DeleteVoiceProfileWithContext ¶
func (c *ChimeSDKVoice) DeleteVoiceProfileWithContext(ctx aws.Context, input *DeleteVoiceProfileInput, opts ...request.Option) (*DeleteVoiceProfileOutput, error)
DeleteVoiceProfileWithContext is the same as DeleteVoiceProfile with the addition of the ability to pass a context and additional request options.
See DeleteVoiceProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnector ¶
func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnector(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
DisassociatePhoneNumbersFromVoiceConnector API operation for Amazon Chime SDK Voice.
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DisassociatePhoneNumbersFromVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroup ¶
func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroup(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
DisassociatePhoneNumbersFromVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation DisassociatePhoneNumbersFromVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroupRequest ¶
func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroupRequest(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (req *request.Request, output *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput)
DisassociatePhoneNumbersFromVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the DisassociatePhoneNumbersFromVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociatePhoneNumbersFromVoiceConnectorGroup for more information on using the DisassociatePhoneNumbersFromVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociatePhoneNumbersFromVoiceConnectorGroupRequest method. req, resp := client.DisassociatePhoneNumbersFromVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext ¶
func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput, opts ...request.Option) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
DisassociatePhoneNumbersFromVoiceConnectorGroupWithContext is the same as DisassociatePhoneNumbersFromVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See DisassociatePhoneNumbersFromVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorRequest ¶
func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorRequest(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (req *request.Request, output *DisassociatePhoneNumbersFromVoiceConnectorOutput)
DisassociatePhoneNumbersFromVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the DisassociatePhoneNumbersFromVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociatePhoneNumbersFromVoiceConnector for more information on using the DisassociatePhoneNumbersFromVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociatePhoneNumbersFromVoiceConnectorRequest method. req, resp := client.DisassociatePhoneNumbersFromVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorWithContext ¶
func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorWithContext(ctx aws.Context, input *DisassociatePhoneNumbersFromVoiceConnectorInput, opts ...request.Option) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
DisassociatePhoneNumbersFromVoiceConnectorWithContext is the same as DisassociatePhoneNumbersFromVoiceConnector with the addition of the ability to pass a context and additional request options.
See DisassociatePhoneNumbersFromVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetGlobalSettings ¶
func (c *ChimeSDKVoice) GetGlobalSettings(input *GetGlobalSettingsInput) (*GetGlobalSettingsOutput, error)
GetGlobalSettings API operation for Amazon Chime SDK Voice.
Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetGlobalSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetGlobalSettings
func (*ChimeSDKVoice) GetGlobalSettingsRequest ¶
func (c *ChimeSDKVoice) GetGlobalSettingsRequest(input *GetGlobalSettingsInput) (req *request.Request, output *GetGlobalSettingsOutput)
GetGlobalSettingsRequest generates a "aws/request.Request" representing the client's request for the GetGlobalSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetGlobalSettings for more information on using the GetGlobalSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetGlobalSettingsRequest method. req, resp := client.GetGlobalSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetGlobalSettings
func (*ChimeSDKVoice) GetGlobalSettingsWithContext ¶
func (c *ChimeSDKVoice) GetGlobalSettingsWithContext(ctx aws.Context, input *GetGlobalSettingsInput, opts ...request.Option) (*GetGlobalSettingsOutput, error)
GetGlobalSettingsWithContext is the same as GetGlobalSettings with the addition of the ability to pass a context and additional request options.
See GetGlobalSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetPhoneNumber ¶
func (c *ChimeSDKVoice) GetPhoneNumber(input *GetPhoneNumberInput) (*GetPhoneNumberOutput, error)
GetPhoneNumber API operation for Amazon Chime SDK Voice.
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetPhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumber
func (*ChimeSDKVoice) GetPhoneNumberOrder ¶
func (c *ChimeSDKVoice) GetPhoneNumberOrder(input *GetPhoneNumberOrderInput) (*GetPhoneNumberOrderOutput, error)
GetPhoneNumberOrder API operation for Amazon Chime SDK Voice.
Retrieves details for the specified phone number order, such as the order creation timestamp, phone numbers in E.164 format, product type, and order status.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetPhoneNumberOrder for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumberOrder
func (*ChimeSDKVoice) GetPhoneNumberOrderRequest ¶
func (c *ChimeSDKVoice) GetPhoneNumberOrderRequest(input *GetPhoneNumberOrderInput) (req *request.Request, output *GetPhoneNumberOrderOutput)
GetPhoneNumberOrderRequest generates a "aws/request.Request" representing the client's request for the GetPhoneNumberOrder operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetPhoneNumberOrder for more information on using the GetPhoneNumberOrder API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetPhoneNumberOrderRequest method. req, resp := client.GetPhoneNumberOrderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumberOrder
func (*ChimeSDKVoice) GetPhoneNumberOrderWithContext ¶
func (c *ChimeSDKVoice) GetPhoneNumberOrderWithContext(ctx aws.Context, input *GetPhoneNumberOrderInput, opts ...request.Option) (*GetPhoneNumberOrderOutput, error)
GetPhoneNumberOrderWithContext is the same as GetPhoneNumberOrder with the addition of the ability to pass a context and additional request options.
See GetPhoneNumberOrder for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetPhoneNumberRequest ¶
func (c *ChimeSDKVoice) GetPhoneNumberRequest(input *GetPhoneNumberInput) (req *request.Request, output *GetPhoneNumberOutput)
GetPhoneNumberRequest generates a "aws/request.Request" representing the client's request for the GetPhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetPhoneNumber for more information on using the GetPhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetPhoneNumberRequest method. req, resp := client.GetPhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumber
func (*ChimeSDKVoice) GetPhoneNumberSettings ¶
func (c *ChimeSDKVoice) GetPhoneNumberSettings(input *GetPhoneNumberSettingsInput) (*GetPhoneNumberSettingsOutput, error)
GetPhoneNumberSettings API operation for Amazon Chime SDK Voice.
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetPhoneNumberSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumberSettings
func (*ChimeSDKVoice) GetPhoneNumberSettingsRequest ¶
func (c *ChimeSDKVoice) GetPhoneNumberSettingsRequest(input *GetPhoneNumberSettingsInput) (req *request.Request, output *GetPhoneNumberSettingsOutput)
GetPhoneNumberSettingsRequest generates a "aws/request.Request" representing the client's request for the GetPhoneNumberSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetPhoneNumberSettings for more information on using the GetPhoneNumberSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetPhoneNumberSettingsRequest method. req, resp := client.GetPhoneNumberSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumberSettings
func (*ChimeSDKVoice) GetPhoneNumberSettingsWithContext ¶
func (c *ChimeSDKVoice) GetPhoneNumberSettingsWithContext(ctx aws.Context, input *GetPhoneNumberSettingsInput, opts ...request.Option) (*GetPhoneNumberSettingsOutput, error)
GetPhoneNumberSettingsWithContext is the same as GetPhoneNumberSettings with the addition of the ability to pass a context and additional request options.
See GetPhoneNumberSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetPhoneNumberWithContext ¶
func (c *ChimeSDKVoice) GetPhoneNumberWithContext(ctx aws.Context, input *GetPhoneNumberInput, opts ...request.Option) (*GetPhoneNumberOutput, error)
GetPhoneNumberWithContext is the same as GetPhoneNumber with the addition of the ability to pass a context and additional request options.
See GetPhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetProxySession ¶
func (c *ChimeSDKVoice) GetProxySession(input *GetProxySessionInput) (*GetProxySessionOutput, error)
GetProxySession API operation for Amazon Chime SDK Voice.
Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetProxySession
func (*ChimeSDKVoice) GetProxySessionRequest ¶
func (c *ChimeSDKVoice) GetProxySessionRequest(input *GetProxySessionInput) (req *request.Request, output *GetProxySessionOutput)
GetProxySessionRequest generates a "aws/request.Request" representing the client's request for the GetProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetProxySession for more information on using the GetProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetProxySessionRequest method. req, resp := client.GetProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetProxySession
func (*ChimeSDKVoice) GetProxySessionWithContext ¶
func (c *ChimeSDKVoice) GetProxySessionWithContext(ctx aws.Context, input *GetProxySessionInput, opts ...request.Option) (*GetProxySessionOutput, error)
GetProxySessionWithContext is the same as GetProxySession with the addition of the ability to pass a context and additional request options.
See GetProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetSipMediaApplication ¶
func (c *ChimeSDKVoice) GetSipMediaApplication(input *GetSipMediaApplicationInput) (*GetSipMediaApplicationOutput, error)
GetSipMediaApplication API operation for Amazon Chime SDK Voice.
Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetSipMediaApplication for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSipMediaApplication
func (*ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfiguration ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfiguration(input *GetSipMediaApplicationAlexaSkillConfigurationInput) (*GetSipMediaApplicationAlexaSkillConfigurationOutput, error)
GetSipMediaApplicationAlexaSkillConfiguration API operation for Amazon Chime SDK Voice.
Gets the Alexa Skill configuration for the SIP media application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetSipMediaApplicationAlexaSkillConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfigurationRequest ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfigurationRequest(input *GetSipMediaApplicationAlexaSkillConfigurationInput) (req *request.Request, output *GetSipMediaApplicationAlexaSkillConfigurationOutput)
GetSipMediaApplicationAlexaSkillConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetSipMediaApplicationAlexaSkillConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSipMediaApplicationAlexaSkillConfiguration for more information on using the GetSipMediaApplicationAlexaSkillConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSipMediaApplicationAlexaSkillConfigurationRequest method. req, resp := client.GetSipMediaApplicationAlexaSkillConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfigurationWithContext ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfigurationWithContext(ctx aws.Context, input *GetSipMediaApplicationAlexaSkillConfigurationInput, opts ...request.Option) (*GetSipMediaApplicationAlexaSkillConfigurationOutput, error)
GetSipMediaApplicationAlexaSkillConfigurationWithContext is the same as GetSipMediaApplicationAlexaSkillConfiguration with the addition of the ability to pass a context and additional request options.
See GetSipMediaApplicationAlexaSkillConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetSipMediaApplicationLoggingConfiguration ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationLoggingConfiguration(input *GetSipMediaApplicationLoggingConfigurationInput) (*GetSipMediaApplicationLoggingConfigurationOutput, error)
GetSipMediaApplicationLoggingConfiguration API operation for Amazon Chime SDK Voice.
Retrieves the logging configuration for the specified SIP media application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetSipMediaApplicationLoggingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) GetSipMediaApplicationLoggingConfigurationRequest ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationLoggingConfigurationRequest(input *GetSipMediaApplicationLoggingConfigurationInput) (req *request.Request, output *GetSipMediaApplicationLoggingConfigurationOutput)
GetSipMediaApplicationLoggingConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetSipMediaApplicationLoggingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSipMediaApplicationLoggingConfiguration for more information on using the GetSipMediaApplicationLoggingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSipMediaApplicationLoggingConfigurationRequest method. req, resp := client.GetSipMediaApplicationLoggingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) GetSipMediaApplicationLoggingConfigurationWithContext ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationLoggingConfigurationWithContext(ctx aws.Context, input *GetSipMediaApplicationLoggingConfigurationInput, opts ...request.Option) (*GetSipMediaApplicationLoggingConfigurationOutput, error)
GetSipMediaApplicationLoggingConfigurationWithContext is the same as GetSipMediaApplicationLoggingConfiguration with the addition of the ability to pass a context and additional request options.
See GetSipMediaApplicationLoggingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetSipMediaApplicationRequest ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationRequest(input *GetSipMediaApplicationInput) (req *request.Request, output *GetSipMediaApplicationOutput)
GetSipMediaApplicationRequest generates a "aws/request.Request" representing the client's request for the GetSipMediaApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSipMediaApplication for more information on using the GetSipMediaApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSipMediaApplicationRequest method. req, resp := client.GetSipMediaApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSipMediaApplication
func (*ChimeSDKVoice) GetSipMediaApplicationWithContext ¶
func (c *ChimeSDKVoice) GetSipMediaApplicationWithContext(ctx aws.Context, input *GetSipMediaApplicationInput, opts ...request.Option) (*GetSipMediaApplicationOutput, error)
GetSipMediaApplicationWithContext is the same as GetSipMediaApplication with the addition of the ability to pass a context and additional request options.
See GetSipMediaApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetSipRule ¶
func (c *ChimeSDKVoice) GetSipRule(input *GetSipRuleInput) (*GetSipRuleOutput, error)
GetSipRule API operation for Amazon Chime SDK Voice.
Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetSipRule for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSipRule
func (*ChimeSDKVoice) GetSipRuleRequest ¶
func (c *ChimeSDKVoice) GetSipRuleRequest(input *GetSipRuleInput) (req *request.Request, output *GetSipRuleOutput)
GetSipRuleRequest generates a "aws/request.Request" representing the client's request for the GetSipRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSipRule for more information on using the GetSipRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSipRuleRequest method. req, resp := client.GetSipRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSipRule
func (*ChimeSDKVoice) GetSipRuleWithContext ¶
func (c *ChimeSDKVoice) GetSipRuleWithContext(ctx aws.Context, input *GetSipRuleInput, opts ...request.Option) (*GetSipRuleOutput, error)
GetSipRuleWithContext is the same as GetSipRule with the addition of the ability to pass a context and additional request options.
See GetSipRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetSpeakerSearchTask ¶
func (c *ChimeSDKVoice) GetSpeakerSearchTask(input *GetSpeakerSearchTaskInput) (*GetSpeakerSearchTaskOutput, error)
GetSpeakerSearchTask API operation for Amazon Chime SDK Voice.
Retrieves the details of the specified speaker search task.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetSpeakerSearchTask for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ServiceFailureException The service encountered an unexpected error.
ServiceUnavailableException The service is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSpeakerSearchTask
func (*ChimeSDKVoice) GetSpeakerSearchTaskRequest ¶
func (c *ChimeSDKVoice) GetSpeakerSearchTaskRequest(input *GetSpeakerSearchTaskInput) (req *request.Request, output *GetSpeakerSearchTaskOutput)
GetSpeakerSearchTaskRequest generates a "aws/request.Request" representing the client's request for the GetSpeakerSearchTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSpeakerSearchTask for more information on using the GetSpeakerSearchTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSpeakerSearchTaskRequest method. req, resp := client.GetSpeakerSearchTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSpeakerSearchTask
func (*ChimeSDKVoice) GetSpeakerSearchTaskWithContext ¶
func (c *ChimeSDKVoice) GetSpeakerSearchTaskWithContext(ctx aws.Context, input *GetSpeakerSearchTaskInput, opts ...request.Option) (*GetSpeakerSearchTaskOutput, error)
GetSpeakerSearchTaskWithContext is the same as GetSpeakerSearchTask with the addition of the ability to pass a context and additional request options.
See GetSpeakerSearchTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnector ¶
func (c *ChimeSDKVoice) GetVoiceConnector(input *GetVoiceConnectorInput) (*GetVoiceConnectorOutput, error)
GetVoiceConnector API operation for Amazon Chime SDK Voice.
Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnector
func (*ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfiguration ¶
func (c *ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfiguration(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
GetVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime SDK Voice.
Retrieves the emergency calling configuration details for the specified Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorEmergencyCallingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfigurationRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfigurationRequest(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, output *GetVoiceConnectorEmergencyCallingConfigurationOutput)
GetVoiceConnectorEmergencyCallingConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorEmergencyCallingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorEmergencyCallingConfiguration for more information on using the GetVoiceConnectorEmergencyCallingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorEmergencyCallingConfigurationRequest method. req, resp := client.GetVoiceConnectorEmergencyCallingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfigurationWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorEmergencyCallingConfigurationInput, opts ...request.Option) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
GetVoiceConnectorEmergencyCallingConfigurationWithContext is the same as GetVoiceConnectorEmergencyCallingConfiguration with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorEmergencyCallingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorGroup ¶
func (c *ChimeSDKVoice) GetVoiceConnectorGroup(input *GetVoiceConnectorGroupInput) (*GetVoiceConnectorGroupOutput, error)
GetVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and associated VoiceConnectorItems.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorGroup
func (*ChimeSDKVoice) GetVoiceConnectorGroupRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorGroupRequest(input *GetVoiceConnectorGroupInput) (req *request.Request, output *GetVoiceConnectorGroupOutput)
GetVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorGroup for more information on using the GetVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorGroupRequest method. req, resp := client.GetVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorGroup
func (*ChimeSDKVoice) GetVoiceConnectorGroupWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorGroupWithContext(ctx aws.Context, input *GetVoiceConnectorGroupInput, opts ...request.Option) (*GetVoiceConnectorGroupOutput, error)
GetVoiceConnectorGroupWithContext is the same as GetVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorLoggingConfiguration ¶
func (c *ChimeSDKVoice) GetVoiceConnectorLoggingConfiguration(input *GetVoiceConnectorLoggingConfigurationInput) (*GetVoiceConnectorLoggingConfigurationOutput, error)
GetVoiceConnectorLoggingConfiguration API operation for Amazon Chime SDK Voice.
Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorLoggingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) GetVoiceConnectorLoggingConfigurationRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorLoggingConfigurationRequest(input *GetVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *GetVoiceConnectorLoggingConfigurationOutput)
GetVoiceConnectorLoggingConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorLoggingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorLoggingConfiguration for more information on using the GetVoiceConnectorLoggingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorLoggingConfigurationRequest method. req, resp := client.GetVoiceConnectorLoggingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) GetVoiceConnectorLoggingConfigurationWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorLoggingConfigurationInput, opts ...request.Option) (*GetVoiceConnectorLoggingConfigurationOutput, error)
GetVoiceConnectorLoggingConfigurationWithContext is the same as GetVoiceConnectorLoggingConfiguration with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorLoggingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorOrigination ¶
func (c *ChimeSDKVoice) GetVoiceConnectorOrigination(input *GetVoiceConnectorOriginationInput) (*GetVoiceConnectorOriginationOutput, error)
GetVoiceConnectorOrigination API operation for Amazon Chime SDK Voice.
Retrieves the origination settings for the specified Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorOrigination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorOrigination
func (*ChimeSDKVoice) GetVoiceConnectorOriginationRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorOriginationRequest(input *GetVoiceConnectorOriginationInput) (req *request.Request, output *GetVoiceConnectorOriginationOutput)
GetVoiceConnectorOriginationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorOrigination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorOrigination for more information on using the GetVoiceConnectorOrigination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorOriginationRequest method. req, resp := client.GetVoiceConnectorOriginationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorOrigination
func (*ChimeSDKVoice) GetVoiceConnectorOriginationWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorOriginationWithContext(ctx aws.Context, input *GetVoiceConnectorOriginationInput, opts ...request.Option) (*GetVoiceConnectorOriginationOutput, error)
GetVoiceConnectorOriginationWithContext is the same as GetVoiceConnectorOrigination with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorOrigination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorProxy ¶
func (c *ChimeSDKVoice) GetVoiceConnectorProxy(input *GetVoiceConnectorProxyInput) (*GetVoiceConnectorProxyOutput, error)
GetVoiceConnectorProxy API operation for Amazon Chime SDK Voice.
Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorProxy for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorProxy
func (*ChimeSDKVoice) GetVoiceConnectorProxyRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorProxyRequest(input *GetVoiceConnectorProxyInput) (req *request.Request, output *GetVoiceConnectorProxyOutput)
GetVoiceConnectorProxyRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorProxy operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorProxy for more information on using the GetVoiceConnectorProxy API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorProxyRequest method. req, resp := client.GetVoiceConnectorProxyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorProxy
func (*ChimeSDKVoice) GetVoiceConnectorProxyWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorProxyWithContext(ctx aws.Context, input *GetVoiceConnectorProxyInput, opts ...request.Option) (*GetVoiceConnectorProxyOutput, error)
GetVoiceConnectorProxyWithContext is the same as GetVoiceConnectorProxy with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorProxy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorRequest(input *GetVoiceConnectorInput) (req *request.Request, output *GetVoiceConnectorOutput)
GetVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnector for more information on using the GetVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorRequest method. req, resp := client.GetVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnector
func (*ChimeSDKVoice) GetVoiceConnectorStreamingConfiguration ¶
func (c *ChimeSDKVoice) GetVoiceConnectorStreamingConfiguration(input *GetVoiceConnectorStreamingConfigurationInput) (*GetVoiceConnectorStreamingConfigurationOutput, error)
GetVoiceConnectorStreamingConfiguration API operation for Amazon Chime SDK Voice.
Retrieves the streaming configuration details for the specified Amazon Chime SDK Voice Connector. Shows whether media streaming is enabled for sending to Amazon Kinesis. It also shows the retention period, in hours, for the Amazon Kinesis data.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorStreamingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) GetVoiceConnectorStreamingConfigurationRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorStreamingConfigurationRequest(input *GetVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *GetVoiceConnectorStreamingConfigurationOutput)
GetVoiceConnectorStreamingConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorStreamingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorStreamingConfiguration for more information on using the GetVoiceConnectorStreamingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorStreamingConfigurationRequest method. req, resp := client.GetVoiceConnectorStreamingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) GetVoiceConnectorStreamingConfigurationWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *GetVoiceConnectorStreamingConfigurationInput, opts ...request.Option) (*GetVoiceConnectorStreamingConfigurationOutput, error)
GetVoiceConnectorStreamingConfigurationWithContext is the same as GetVoiceConnectorStreamingConfiguration with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorStreamingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorTermination ¶
func (c *ChimeSDKVoice) GetVoiceConnectorTermination(input *GetVoiceConnectorTerminationInput) (*GetVoiceConnectorTerminationOutput, error)
GetVoiceConnectorTermination API operation for Amazon Chime SDK Voice.
Retrieves the termination setting details for the specified Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorTermination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorTermination
func (*ChimeSDKVoice) GetVoiceConnectorTerminationHealth ¶
func (c *ChimeSDKVoice) GetVoiceConnectorTerminationHealth(input *GetVoiceConnectorTerminationHealthInput) (*GetVoiceConnectorTerminationHealthOutput, error)
GetVoiceConnectorTerminationHealth API operation for Amazon Chime SDK Voice.
Retrieves information about the last time a SIP OPTIONS ping was received from your SIP infrastructure for the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceConnectorTerminationHealth for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) GetVoiceConnectorTerminationHealthRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorTerminationHealthRequest(input *GetVoiceConnectorTerminationHealthInput) (req *request.Request, output *GetVoiceConnectorTerminationHealthOutput)
GetVoiceConnectorTerminationHealthRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorTerminationHealth operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorTerminationHealth for more information on using the GetVoiceConnectorTerminationHealth API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorTerminationHealthRequest method. req, resp := client.GetVoiceConnectorTerminationHealthRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) GetVoiceConnectorTerminationHealthWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorTerminationHealthWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationHealthInput, opts ...request.Option) (*GetVoiceConnectorTerminationHealthOutput, error)
GetVoiceConnectorTerminationHealthWithContext is the same as GetVoiceConnectorTerminationHealth with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorTerminationHealth for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorTerminationRequest ¶
func (c *ChimeSDKVoice) GetVoiceConnectorTerminationRequest(input *GetVoiceConnectorTerminationInput) (req *request.Request, output *GetVoiceConnectorTerminationOutput)
GetVoiceConnectorTerminationRequest generates a "aws/request.Request" representing the client's request for the GetVoiceConnectorTermination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceConnectorTermination for more information on using the GetVoiceConnectorTermination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceConnectorTerminationRequest method. req, resp := client.GetVoiceConnectorTerminationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorTermination
func (*ChimeSDKVoice) GetVoiceConnectorTerminationWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorTerminationWithContext(ctx aws.Context, input *GetVoiceConnectorTerminationInput, opts ...request.Option) (*GetVoiceConnectorTerminationOutput, error)
GetVoiceConnectorTerminationWithContext is the same as GetVoiceConnectorTermination with the addition of the ability to pass a context and additional request options.
See GetVoiceConnectorTermination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceConnectorWithContext ¶
func (c *ChimeSDKVoice) GetVoiceConnectorWithContext(ctx aws.Context, input *GetVoiceConnectorInput, opts ...request.Option) (*GetVoiceConnectorOutput, error)
GetVoiceConnectorWithContext is the same as GetVoiceConnector with the addition of the ability to pass a context and additional request options.
See GetVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceProfile ¶
func (c *ChimeSDKVoice) GetVoiceProfile(input *GetVoiceProfileInput) (*GetVoiceProfileOutput, error)
GetVoiceProfile API operation for Amazon Chime SDK Voice.
Retrieves the details of the specified voice profile.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceProfile for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceProfile
func (*ChimeSDKVoice) GetVoiceProfileDomain ¶
func (c *ChimeSDKVoice) GetVoiceProfileDomain(input *GetVoiceProfileDomainInput) (*GetVoiceProfileDomainOutput, error)
GetVoiceProfileDomain API operation for Amazon Chime SDK Voice.
Retrieves the details of the specified voice profile domain.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceProfileDomain for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceProfileDomain
func (*ChimeSDKVoice) GetVoiceProfileDomainRequest ¶
func (c *ChimeSDKVoice) GetVoiceProfileDomainRequest(input *GetVoiceProfileDomainInput) (req *request.Request, output *GetVoiceProfileDomainOutput)
GetVoiceProfileDomainRequest generates a "aws/request.Request" representing the client's request for the GetVoiceProfileDomain operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceProfileDomain for more information on using the GetVoiceProfileDomain API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceProfileDomainRequest method. req, resp := client.GetVoiceProfileDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceProfileDomain
func (*ChimeSDKVoice) GetVoiceProfileDomainWithContext ¶
func (c *ChimeSDKVoice) GetVoiceProfileDomainWithContext(ctx aws.Context, input *GetVoiceProfileDomainInput, opts ...request.Option) (*GetVoiceProfileDomainOutput, error)
GetVoiceProfileDomainWithContext is the same as GetVoiceProfileDomain with the addition of the ability to pass a context and additional request options.
See GetVoiceProfileDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceProfileRequest ¶
func (c *ChimeSDKVoice) GetVoiceProfileRequest(input *GetVoiceProfileInput) (req *request.Request, output *GetVoiceProfileOutput)
GetVoiceProfileRequest generates a "aws/request.Request" representing the client's request for the GetVoiceProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceProfile for more information on using the GetVoiceProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceProfileRequest method. req, resp := client.GetVoiceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceProfile
func (*ChimeSDKVoice) GetVoiceProfileWithContext ¶
func (c *ChimeSDKVoice) GetVoiceProfileWithContext(ctx aws.Context, input *GetVoiceProfileInput, opts ...request.Option) (*GetVoiceProfileOutput, error)
GetVoiceProfileWithContext is the same as GetVoiceProfile with the addition of the ability to pass a context and additional request options.
See GetVoiceProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) GetVoiceToneAnalysisTask ¶
func (c *ChimeSDKVoice) GetVoiceToneAnalysisTask(input *GetVoiceToneAnalysisTaskInput) (*GetVoiceToneAnalysisTaskOutput, error)
GetVoiceToneAnalysisTask API operation for Amazon Chime SDK Voice.
Retrieves the details of a voice tone analysis task.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation GetVoiceToneAnalysisTask for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ServiceFailureException The service encountered an unexpected error.
ServiceUnavailableException The service is currently unavailable.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceToneAnalysisTask
func (*ChimeSDKVoice) GetVoiceToneAnalysisTaskRequest ¶
func (c *ChimeSDKVoice) GetVoiceToneAnalysisTaskRequest(input *GetVoiceToneAnalysisTaskInput) (req *request.Request, output *GetVoiceToneAnalysisTaskOutput)
GetVoiceToneAnalysisTaskRequest generates a "aws/request.Request" representing the client's request for the GetVoiceToneAnalysisTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetVoiceToneAnalysisTask for more information on using the GetVoiceToneAnalysisTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetVoiceToneAnalysisTaskRequest method. req, resp := client.GetVoiceToneAnalysisTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceToneAnalysisTask
func (*ChimeSDKVoice) GetVoiceToneAnalysisTaskWithContext ¶
func (c *ChimeSDKVoice) GetVoiceToneAnalysisTaskWithContext(ctx aws.Context, input *GetVoiceToneAnalysisTaskInput, opts ...request.Option) (*GetVoiceToneAnalysisTaskOutput, error)
GetVoiceToneAnalysisTaskWithContext is the same as GetVoiceToneAnalysisTask with the addition of the ability to pass a context and additional request options.
See GetVoiceToneAnalysisTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListAvailableVoiceConnectorRegions ¶
func (c *ChimeSDKVoice) ListAvailableVoiceConnectorRegions(input *ListAvailableVoiceConnectorRegionsInput) (*ListAvailableVoiceConnectorRegionsOutput, error)
ListAvailableVoiceConnectorRegions API operation for Amazon Chime SDK Voice.
Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListAvailableVoiceConnectorRegions for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) ListAvailableVoiceConnectorRegionsRequest ¶
func (c *ChimeSDKVoice) ListAvailableVoiceConnectorRegionsRequest(input *ListAvailableVoiceConnectorRegionsInput) (req *request.Request, output *ListAvailableVoiceConnectorRegionsOutput)
ListAvailableVoiceConnectorRegionsRequest generates a "aws/request.Request" representing the client's request for the ListAvailableVoiceConnectorRegions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAvailableVoiceConnectorRegions for more information on using the ListAvailableVoiceConnectorRegions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAvailableVoiceConnectorRegionsRequest method. req, resp := client.ListAvailableVoiceConnectorRegionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) ListAvailableVoiceConnectorRegionsWithContext ¶
func (c *ChimeSDKVoice) ListAvailableVoiceConnectorRegionsWithContext(ctx aws.Context, input *ListAvailableVoiceConnectorRegionsInput, opts ...request.Option) (*ListAvailableVoiceConnectorRegionsOutput, error)
ListAvailableVoiceConnectorRegionsWithContext is the same as ListAvailableVoiceConnectorRegions with the addition of the ability to pass a context and additional request options.
See ListAvailableVoiceConnectorRegions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListPhoneNumberOrders ¶
func (c *ChimeSDKVoice) ListPhoneNumberOrders(input *ListPhoneNumberOrdersInput) (*ListPhoneNumberOrdersOutput, error)
ListPhoneNumberOrders API operation for Amazon Chime SDK Voice.
Lists the phone numbers for an administrator's Amazon Chime SDK account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListPhoneNumberOrders for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListPhoneNumberOrders
func (*ChimeSDKVoice) ListPhoneNumberOrdersPages ¶
func (c *ChimeSDKVoice) ListPhoneNumberOrdersPages(input *ListPhoneNumberOrdersInput, fn func(*ListPhoneNumberOrdersOutput, bool) bool) error
ListPhoneNumberOrdersPages iterates over the pages of a ListPhoneNumberOrders operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListPhoneNumberOrders method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListPhoneNumberOrders operation. pageNum := 0 err := client.ListPhoneNumberOrdersPages(params, func(page *chimesdkvoice.ListPhoneNumberOrdersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListPhoneNumberOrdersPagesWithContext ¶
func (c *ChimeSDKVoice) ListPhoneNumberOrdersPagesWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, fn func(*ListPhoneNumberOrdersOutput, bool) bool, opts ...request.Option) error
ListPhoneNumberOrdersPagesWithContext same as ListPhoneNumberOrdersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListPhoneNumberOrdersRequest ¶
func (c *ChimeSDKVoice) ListPhoneNumberOrdersRequest(input *ListPhoneNumberOrdersInput) (req *request.Request, output *ListPhoneNumberOrdersOutput)
ListPhoneNumberOrdersRequest generates a "aws/request.Request" representing the client's request for the ListPhoneNumberOrders operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListPhoneNumberOrders for more information on using the ListPhoneNumberOrders API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListPhoneNumberOrdersRequest method. req, resp := client.ListPhoneNumberOrdersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListPhoneNumberOrders
func (*ChimeSDKVoice) ListPhoneNumberOrdersWithContext ¶
func (c *ChimeSDKVoice) ListPhoneNumberOrdersWithContext(ctx aws.Context, input *ListPhoneNumberOrdersInput, opts ...request.Option) (*ListPhoneNumberOrdersOutput, error)
ListPhoneNumberOrdersWithContext is the same as ListPhoneNumberOrders with the addition of the ability to pass a context and additional request options.
See ListPhoneNumberOrders for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListPhoneNumbers ¶
func (c *ChimeSDKVoice) ListPhoneNumbers(input *ListPhoneNumbersInput) (*ListPhoneNumbersOutput, error)
ListPhoneNumbers API operation for Amazon Chime SDK Voice.
Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK user, Amazon Chime SDK Voice Connector, or Amazon Chime SDK Voice Connector group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListPhoneNumbers for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
NotFoundException The requested resource couldn't be found.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListPhoneNumbers
func (*ChimeSDKVoice) ListPhoneNumbersPages ¶
func (c *ChimeSDKVoice) ListPhoneNumbersPages(input *ListPhoneNumbersInput, fn func(*ListPhoneNumbersOutput, bool) bool) error
ListPhoneNumbersPages iterates over the pages of a ListPhoneNumbers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListPhoneNumbers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListPhoneNumbers operation. pageNum := 0 err := client.ListPhoneNumbersPages(params, func(page *chimesdkvoice.ListPhoneNumbersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListPhoneNumbersPagesWithContext ¶
func (c *ChimeSDKVoice) ListPhoneNumbersPagesWithContext(ctx aws.Context, input *ListPhoneNumbersInput, fn func(*ListPhoneNumbersOutput, bool) bool, opts ...request.Option) error
ListPhoneNumbersPagesWithContext same as ListPhoneNumbersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListPhoneNumbersRequest ¶
func (c *ChimeSDKVoice) ListPhoneNumbersRequest(input *ListPhoneNumbersInput) (req *request.Request, output *ListPhoneNumbersOutput)
ListPhoneNumbersRequest generates a "aws/request.Request" representing the client's request for the ListPhoneNumbers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListPhoneNumbers for more information on using the ListPhoneNumbers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListPhoneNumbersRequest method. req, resp := client.ListPhoneNumbersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListPhoneNumbers
func (*ChimeSDKVoice) ListPhoneNumbersWithContext ¶
func (c *ChimeSDKVoice) ListPhoneNumbersWithContext(ctx aws.Context, input *ListPhoneNumbersInput, opts ...request.Option) (*ListPhoneNumbersOutput, error)
ListPhoneNumbersWithContext is the same as ListPhoneNumbers with the addition of the ability to pass a context and additional request options.
See ListPhoneNumbers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListProxySessions ¶
func (c *ChimeSDKVoice) ListProxySessions(input *ListProxySessionsInput) (*ListProxySessionsOutput, error)
ListProxySessions API operation for Amazon Chime SDK Voice.
Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListProxySessions for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListProxySessions
func (*ChimeSDKVoice) ListProxySessionsPages ¶
func (c *ChimeSDKVoice) ListProxySessionsPages(input *ListProxySessionsInput, fn func(*ListProxySessionsOutput, bool) bool) error
ListProxySessionsPages iterates over the pages of a ListProxySessions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListProxySessions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListProxySessions operation. pageNum := 0 err := client.ListProxySessionsPages(params, func(page *chimesdkvoice.ListProxySessionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListProxySessionsPagesWithContext ¶
func (c *ChimeSDKVoice) ListProxySessionsPagesWithContext(ctx aws.Context, input *ListProxySessionsInput, fn func(*ListProxySessionsOutput, bool) bool, opts ...request.Option) error
ListProxySessionsPagesWithContext same as ListProxySessionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListProxySessionsRequest ¶
func (c *ChimeSDKVoice) ListProxySessionsRequest(input *ListProxySessionsInput) (req *request.Request, output *ListProxySessionsOutput)
ListProxySessionsRequest generates a "aws/request.Request" representing the client's request for the ListProxySessions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListProxySessions for more information on using the ListProxySessions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListProxySessionsRequest method. req, resp := client.ListProxySessionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListProxySessions
func (*ChimeSDKVoice) ListProxySessionsWithContext ¶
func (c *ChimeSDKVoice) ListProxySessionsWithContext(ctx aws.Context, input *ListProxySessionsInput, opts ...request.Option) (*ListProxySessionsOutput, error)
ListProxySessionsWithContext is the same as ListProxySessions with the addition of the ability to pass a context and additional request options.
See ListProxySessions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListSipMediaApplications ¶
func (c *ChimeSDKVoice) ListSipMediaApplications(input *ListSipMediaApplicationsInput) (*ListSipMediaApplicationsOutput, error)
ListSipMediaApplications API operation for Amazon Chime SDK Voice.
Lists the SIP media applications under the administrator's AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListSipMediaApplications for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSipMediaApplications
func (*ChimeSDKVoice) ListSipMediaApplicationsPages ¶
func (c *ChimeSDKVoice) ListSipMediaApplicationsPages(input *ListSipMediaApplicationsInput, fn func(*ListSipMediaApplicationsOutput, bool) bool) error
ListSipMediaApplicationsPages iterates over the pages of a ListSipMediaApplications operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSipMediaApplications method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSipMediaApplications operation. pageNum := 0 err := client.ListSipMediaApplicationsPages(params, func(page *chimesdkvoice.ListSipMediaApplicationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListSipMediaApplicationsPagesWithContext ¶
func (c *ChimeSDKVoice) ListSipMediaApplicationsPagesWithContext(ctx aws.Context, input *ListSipMediaApplicationsInput, fn func(*ListSipMediaApplicationsOutput, bool) bool, opts ...request.Option) error
ListSipMediaApplicationsPagesWithContext same as ListSipMediaApplicationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListSipMediaApplicationsRequest ¶
func (c *ChimeSDKVoice) ListSipMediaApplicationsRequest(input *ListSipMediaApplicationsInput) (req *request.Request, output *ListSipMediaApplicationsOutput)
ListSipMediaApplicationsRequest generates a "aws/request.Request" representing the client's request for the ListSipMediaApplications operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSipMediaApplications for more information on using the ListSipMediaApplications API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSipMediaApplicationsRequest method. req, resp := client.ListSipMediaApplicationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSipMediaApplications
func (*ChimeSDKVoice) ListSipMediaApplicationsWithContext ¶
func (c *ChimeSDKVoice) ListSipMediaApplicationsWithContext(ctx aws.Context, input *ListSipMediaApplicationsInput, opts ...request.Option) (*ListSipMediaApplicationsOutput, error)
ListSipMediaApplicationsWithContext is the same as ListSipMediaApplications with the addition of the ability to pass a context and additional request options.
See ListSipMediaApplications for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListSipRules ¶
func (c *ChimeSDKVoice) ListSipRules(input *ListSipRulesInput) (*ListSipRulesOutput, error)
ListSipRules API operation for Amazon Chime SDK Voice.
Lists the SIP rules under the administrator's AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListSipRules for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSipRules
func (*ChimeSDKVoice) ListSipRulesPages ¶
func (c *ChimeSDKVoice) ListSipRulesPages(input *ListSipRulesInput, fn func(*ListSipRulesOutput, bool) bool) error
ListSipRulesPages iterates over the pages of a ListSipRules operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSipRules method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSipRules operation. pageNum := 0 err := client.ListSipRulesPages(params, func(page *chimesdkvoice.ListSipRulesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListSipRulesPagesWithContext ¶
func (c *ChimeSDKVoice) ListSipRulesPagesWithContext(ctx aws.Context, input *ListSipRulesInput, fn func(*ListSipRulesOutput, bool) bool, opts ...request.Option) error
ListSipRulesPagesWithContext same as ListSipRulesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListSipRulesRequest ¶
func (c *ChimeSDKVoice) ListSipRulesRequest(input *ListSipRulesInput) (req *request.Request, output *ListSipRulesOutput)
ListSipRulesRequest generates a "aws/request.Request" representing the client's request for the ListSipRules operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSipRules for more information on using the ListSipRules API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSipRulesRequest method. req, resp := client.ListSipRulesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSipRules
func (*ChimeSDKVoice) ListSipRulesWithContext ¶
func (c *ChimeSDKVoice) ListSipRulesWithContext(ctx aws.Context, input *ListSipRulesInput, opts ...request.Option) (*ListSipRulesOutput, error)
ListSipRulesWithContext is the same as ListSipRules with the addition of the ability to pass a context and additional request options.
See ListSipRules for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListSupportedPhoneNumberCountries ¶
func (c *ChimeSDKVoice) ListSupportedPhoneNumberCountries(input *ListSupportedPhoneNumberCountriesInput) (*ListSupportedPhoneNumberCountriesOutput, error)
ListSupportedPhoneNumberCountries API operation for Amazon Chime SDK Voice.
Lists the countries that you can order phone numbers from.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListSupportedPhoneNumberCountries for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSupportedPhoneNumberCountries
func (*ChimeSDKVoice) ListSupportedPhoneNumberCountriesRequest ¶
func (c *ChimeSDKVoice) ListSupportedPhoneNumberCountriesRequest(input *ListSupportedPhoneNumberCountriesInput) (req *request.Request, output *ListSupportedPhoneNumberCountriesOutput)
ListSupportedPhoneNumberCountriesRequest generates a "aws/request.Request" representing the client's request for the ListSupportedPhoneNumberCountries operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSupportedPhoneNumberCountries for more information on using the ListSupportedPhoneNumberCountries API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSupportedPhoneNumberCountriesRequest method. req, resp := client.ListSupportedPhoneNumberCountriesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSupportedPhoneNumberCountries
func (*ChimeSDKVoice) ListSupportedPhoneNumberCountriesWithContext ¶
func (c *ChimeSDKVoice) ListSupportedPhoneNumberCountriesWithContext(ctx aws.Context, input *ListSupportedPhoneNumberCountriesInput, opts ...request.Option) (*ListSupportedPhoneNumberCountriesOutput, error)
ListSupportedPhoneNumberCountriesWithContext is the same as ListSupportedPhoneNumberCountries with the addition of the ability to pass a context and additional request options.
See ListSupportedPhoneNumberCountries for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListTagsForResource ¶
func (c *ChimeSDKVoice) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Amazon Chime SDK Voice.
Returns a list of the tags in a given resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListTagsForResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException The requested resource couldn't be found.
UnauthorizedClientException The client isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListTagsForResource
func (*ChimeSDKVoice) ListTagsForResourceRequest ¶
func (c *ChimeSDKVoice) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListTagsForResource
func (*ChimeSDKVoice) ListTagsForResourceWithContext ¶
func (c *ChimeSDKVoice) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceConnectorGroups ¶
func (c *ChimeSDKVoice) ListVoiceConnectorGroups(input *ListVoiceConnectorGroupsInput) (*ListVoiceConnectorGroupsOutput, error)
ListVoiceConnectorGroups API operation for Amazon Chime SDK Voice.
Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListVoiceConnectorGroups for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceConnectorGroups
func (*ChimeSDKVoice) ListVoiceConnectorGroupsPages ¶
func (c *ChimeSDKVoice) ListVoiceConnectorGroupsPages(input *ListVoiceConnectorGroupsInput, fn func(*ListVoiceConnectorGroupsOutput, bool) bool) error
ListVoiceConnectorGroupsPages iterates over the pages of a ListVoiceConnectorGroups operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListVoiceConnectorGroups method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListVoiceConnectorGroups operation. pageNum := 0 err := client.ListVoiceConnectorGroupsPages(params, func(page *chimesdkvoice.ListVoiceConnectorGroupsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListVoiceConnectorGroupsPagesWithContext ¶
func (c *ChimeSDKVoice) ListVoiceConnectorGroupsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, fn func(*ListVoiceConnectorGroupsOutput, bool) bool, opts ...request.Option) error
ListVoiceConnectorGroupsPagesWithContext same as ListVoiceConnectorGroupsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceConnectorGroupsRequest ¶
func (c *ChimeSDKVoice) ListVoiceConnectorGroupsRequest(input *ListVoiceConnectorGroupsInput) (req *request.Request, output *ListVoiceConnectorGroupsOutput)
ListVoiceConnectorGroupsRequest generates a "aws/request.Request" representing the client's request for the ListVoiceConnectorGroups operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceConnectorGroups for more information on using the ListVoiceConnectorGroups API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceConnectorGroupsRequest method. req, resp := client.ListVoiceConnectorGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceConnectorGroups
func (*ChimeSDKVoice) ListVoiceConnectorGroupsWithContext ¶
func (c *ChimeSDKVoice) ListVoiceConnectorGroupsWithContext(ctx aws.Context, input *ListVoiceConnectorGroupsInput, opts ...request.Option) (*ListVoiceConnectorGroupsOutput, error)
ListVoiceConnectorGroupsWithContext is the same as ListVoiceConnectorGroups with the addition of the ability to pass a context and additional request options.
See ListVoiceConnectorGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceConnectorTerminationCredentials ¶
func (c *ChimeSDKVoice) ListVoiceConnectorTerminationCredentials(input *ListVoiceConnectorTerminationCredentialsInput) (*ListVoiceConnectorTerminationCredentialsOutput, error)
ListVoiceConnectorTerminationCredentials API operation for Amazon Chime SDK Voice.
Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListVoiceConnectorTerminationCredentials for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) ListVoiceConnectorTerminationCredentialsRequest ¶
func (c *ChimeSDKVoice) ListVoiceConnectorTerminationCredentialsRequest(input *ListVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *ListVoiceConnectorTerminationCredentialsOutput)
ListVoiceConnectorTerminationCredentialsRequest generates a "aws/request.Request" representing the client's request for the ListVoiceConnectorTerminationCredentials operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceConnectorTerminationCredentials for more information on using the ListVoiceConnectorTerminationCredentials API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceConnectorTerminationCredentialsRequest method. req, resp := client.ListVoiceConnectorTerminationCredentialsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) ListVoiceConnectorTerminationCredentialsWithContext ¶
func (c *ChimeSDKVoice) ListVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *ListVoiceConnectorTerminationCredentialsInput, opts ...request.Option) (*ListVoiceConnectorTerminationCredentialsOutput, error)
ListVoiceConnectorTerminationCredentialsWithContext is the same as ListVoiceConnectorTerminationCredentials with the addition of the ability to pass a context and additional request options.
See ListVoiceConnectorTerminationCredentials for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceConnectors ¶
func (c *ChimeSDKVoice) ListVoiceConnectors(input *ListVoiceConnectorsInput) (*ListVoiceConnectorsOutput, error)
ListVoiceConnectors API operation for Amazon Chime SDK Voice.
Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListVoiceConnectors for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceConnectors
func (*ChimeSDKVoice) ListVoiceConnectorsPages ¶
func (c *ChimeSDKVoice) ListVoiceConnectorsPages(input *ListVoiceConnectorsInput, fn func(*ListVoiceConnectorsOutput, bool) bool) error
ListVoiceConnectorsPages iterates over the pages of a ListVoiceConnectors operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListVoiceConnectors method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListVoiceConnectors operation. pageNum := 0 err := client.ListVoiceConnectorsPages(params, func(page *chimesdkvoice.ListVoiceConnectorsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListVoiceConnectorsPagesWithContext ¶
func (c *ChimeSDKVoice) ListVoiceConnectorsPagesWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, fn func(*ListVoiceConnectorsOutput, bool) bool, opts ...request.Option) error
ListVoiceConnectorsPagesWithContext same as ListVoiceConnectorsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceConnectorsRequest ¶
func (c *ChimeSDKVoice) ListVoiceConnectorsRequest(input *ListVoiceConnectorsInput) (req *request.Request, output *ListVoiceConnectorsOutput)
ListVoiceConnectorsRequest generates a "aws/request.Request" representing the client's request for the ListVoiceConnectors operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceConnectors for more information on using the ListVoiceConnectors API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceConnectorsRequest method. req, resp := client.ListVoiceConnectorsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceConnectors
func (*ChimeSDKVoice) ListVoiceConnectorsWithContext ¶
func (c *ChimeSDKVoice) ListVoiceConnectorsWithContext(ctx aws.Context, input *ListVoiceConnectorsInput, opts ...request.Option) (*ListVoiceConnectorsOutput, error)
ListVoiceConnectorsWithContext is the same as ListVoiceConnectors with the addition of the ability to pass a context and additional request options.
See ListVoiceConnectors for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceProfileDomains ¶
func (c *ChimeSDKVoice) ListVoiceProfileDomains(input *ListVoiceProfileDomainsInput) (*ListVoiceProfileDomainsOutput, error)
ListVoiceProfileDomains API operation for Amazon Chime SDK Voice.
Lists the specified voice profile domains in the administrator's AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListVoiceProfileDomains for usage and error information.
Returned Error Types:
NotFoundException The requested resource couldn't be found.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceProfileDomains
func (*ChimeSDKVoice) ListVoiceProfileDomainsPages ¶
func (c *ChimeSDKVoice) ListVoiceProfileDomainsPages(input *ListVoiceProfileDomainsInput, fn func(*ListVoiceProfileDomainsOutput, bool) bool) error
ListVoiceProfileDomainsPages iterates over the pages of a ListVoiceProfileDomains operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListVoiceProfileDomains method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListVoiceProfileDomains operation. pageNum := 0 err := client.ListVoiceProfileDomainsPages(params, func(page *chimesdkvoice.ListVoiceProfileDomainsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListVoiceProfileDomainsPagesWithContext ¶
func (c *ChimeSDKVoice) ListVoiceProfileDomainsPagesWithContext(ctx aws.Context, input *ListVoiceProfileDomainsInput, fn func(*ListVoiceProfileDomainsOutput, bool) bool, opts ...request.Option) error
ListVoiceProfileDomainsPagesWithContext same as ListVoiceProfileDomainsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceProfileDomainsRequest ¶
func (c *ChimeSDKVoice) ListVoiceProfileDomainsRequest(input *ListVoiceProfileDomainsInput) (req *request.Request, output *ListVoiceProfileDomainsOutput)
ListVoiceProfileDomainsRequest generates a "aws/request.Request" representing the client's request for the ListVoiceProfileDomains operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceProfileDomains for more information on using the ListVoiceProfileDomains API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceProfileDomainsRequest method. req, resp := client.ListVoiceProfileDomainsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceProfileDomains
func (*ChimeSDKVoice) ListVoiceProfileDomainsWithContext ¶
func (c *ChimeSDKVoice) ListVoiceProfileDomainsWithContext(ctx aws.Context, input *ListVoiceProfileDomainsInput, opts ...request.Option) (*ListVoiceProfileDomainsOutput, error)
ListVoiceProfileDomainsWithContext is the same as ListVoiceProfileDomains with the addition of the ability to pass a context and additional request options.
See ListVoiceProfileDomains for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceProfiles ¶
func (c *ChimeSDKVoice) ListVoiceProfiles(input *ListVoiceProfilesInput) (*ListVoiceProfilesOutput, error)
ListVoiceProfiles API operation for Amazon Chime SDK Voice.
Lists the voice profiles in a voice profile domain.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ListVoiceProfiles for usage and error information.
Returned Error Types:
NotFoundException The requested resource couldn't be found.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceProfiles
func (*ChimeSDKVoice) ListVoiceProfilesPages ¶
func (c *ChimeSDKVoice) ListVoiceProfilesPages(input *ListVoiceProfilesInput, fn func(*ListVoiceProfilesOutput, bool) bool) error
ListVoiceProfilesPages iterates over the pages of a ListVoiceProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListVoiceProfiles method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListVoiceProfiles operation. pageNum := 0 err := client.ListVoiceProfilesPages(params, func(page *chimesdkvoice.ListVoiceProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) ListVoiceProfilesPagesWithContext ¶
func (c *ChimeSDKVoice) ListVoiceProfilesPagesWithContext(ctx aws.Context, input *ListVoiceProfilesInput, fn func(*ListVoiceProfilesOutput, bool) bool, opts ...request.Option) error
ListVoiceProfilesPagesWithContext same as ListVoiceProfilesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ListVoiceProfilesRequest ¶
func (c *ChimeSDKVoice) ListVoiceProfilesRequest(input *ListVoiceProfilesInput) (req *request.Request, output *ListVoiceProfilesOutput)
ListVoiceProfilesRequest generates a "aws/request.Request" representing the client's request for the ListVoiceProfiles operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListVoiceProfiles for more information on using the ListVoiceProfiles API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListVoiceProfilesRequest method. req, resp := client.ListVoiceProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceProfiles
func (*ChimeSDKVoice) ListVoiceProfilesWithContext ¶
func (c *ChimeSDKVoice) ListVoiceProfilesWithContext(ctx aws.Context, input *ListVoiceProfilesInput, opts ...request.Option) (*ListVoiceProfilesOutput, error)
ListVoiceProfilesWithContext is the same as ListVoiceProfiles with the addition of the ability to pass a context and additional request options.
See ListVoiceProfiles for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfiguration ¶
func (c *ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfiguration(input *PutSipMediaApplicationAlexaSkillConfigurationInput) (*PutSipMediaApplicationAlexaSkillConfigurationOutput, error)
PutSipMediaApplicationAlexaSkillConfiguration API operation for Amazon Chime SDK Voice.
Updates the Alexa Skill configuration for the SIP media application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutSipMediaApplicationAlexaSkillConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfigurationRequest ¶
func (c *ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfigurationRequest(input *PutSipMediaApplicationAlexaSkillConfigurationInput) (req *request.Request, output *PutSipMediaApplicationAlexaSkillConfigurationOutput)
PutSipMediaApplicationAlexaSkillConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutSipMediaApplicationAlexaSkillConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutSipMediaApplicationAlexaSkillConfiguration for more information on using the PutSipMediaApplicationAlexaSkillConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutSipMediaApplicationAlexaSkillConfigurationRequest method. req, resp := client.PutSipMediaApplicationAlexaSkillConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfigurationWithContext ¶
func (c *ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfigurationWithContext(ctx aws.Context, input *PutSipMediaApplicationAlexaSkillConfigurationInput, opts ...request.Option) (*PutSipMediaApplicationAlexaSkillConfigurationOutput, error)
PutSipMediaApplicationAlexaSkillConfigurationWithContext is the same as PutSipMediaApplicationAlexaSkillConfiguration with the addition of the ability to pass a context and additional request options.
See PutSipMediaApplicationAlexaSkillConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutSipMediaApplicationLoggingConfiguration ¶
func (c *ChimeSDKVoice) PutSipMediaApplicationLoggingConfiguration(input *PutSipMediaApplicationLoggingConfigurationInput) (*PutSipMediaApplicationLoggingConfigurationOutput, error)
PutSipMediaApplicationLoggingConfiguration API operation for Amazon Chime SDK Voice.
Updates the logging configuration for the specified SIP media application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutSipMediaApplicationLoggingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) PutSipMediaApplicationLoggingConfigurationRequest ¶
func (c *ChimeSDKVoice) PutSipMediaApplicationLoggingConfigurationRequest(input *PutSipMediaApplicationLoggingConfigurationInput) (req *request.Request, output *PutSipMediaApplicationLoggingConfigurationOutput)
PutSipMediaApplicationLoggingConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutSipMediaApplicationLoggingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutSipMediaApplicationLoggingConfiguration for more information on using the PutSipMediaApplicationLoggingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutSipMediaApplicationLoggingConfigurationRequest method. req, resp := client.PutSipMediaApplicationLoggingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) PutSipMediaApplicationLoggingConfigurationWithContext ¶
func (c *ChimeSDKVoice) PutSipMediaApplicationLoggingConfigurationWithContext(ctx aws.Context, input *PutSipMediaApplicationLoggingConfigurationInput, opts ...request.Option) (*PutSipMediaApplicationLoggingConfigurationOutput, error)
PutSipMediaApplicationLoggingConfigurationWithContext is the same as PutSipMediaApplicationLoggingConfiguration with the addition of the ability to pass a context and additional request options.
See PutSipMediaApplicationLoggingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfiguration ¶
func (c *ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfiguration(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
PutVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime SDK Voice.
Updates a Voice Connector's emergency calling configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutVoiceConnectorEmergencyCallingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfigurationRequest ¶
func (c *ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfigurationRequest(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (req *request.Request, output *PutVoiceConnectorEmergencyCallingConfigurationOutput)
PutVoiceConnectorEmergencyCallingConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorEmergencyCallingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorEmergencyCallingConfiguration for more information on using the PutVoiceConnectorEmergencyCallingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorEmergencyCallingConfigurationRequest method. req, resp := client.PutVoiceConnectorEmergencyCallingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfigurationWithContext ¶
func (c *ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorEmergencyCallingConfigurationInput, opts ...request.Option) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
PutVoiceConnectorEmergencyCallingConfigurationWithContext is the same as PutVoiceConnectorEmergencyCallingConfiguration with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorEmergencyCallingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutVoiceConnectorLoggingConfiguration ¶
func (c *ChimeSDKVoice) PutVoiceConnectorLoggingConfiguration(input *PutVoiceConnectorLoggingConfigurationInput) (*PutVoiceConnectorLoggingConfigurationOutput, error)
PutVoiceConnectorLoggingConfiguration API operation for Amazon Chime SDK Voice.
Updates a Voice Connector's logging configuration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutVoiceConnectorLoggingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) PutVoiceConnectorLoggingConfigurationRequest ¶
func (c *ChimeSDKVoice) PutVoiceConnectorLoggingConfigurationRequest(input *PutVoiceConnectorLoggingConfigurationInput) (req *request.Request, output *PutVoiceConnectorLoggingConfigurationOutput)
PutVoiceConnectorLoggingConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorLoggingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorLoggingConfiguration for more information on using the PutVoiceConnectorLoggingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorLoggingConfigurationRequest method. req, resp := client.PutVoiceConnectorLoggingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) PutVoiceConnectorLoggingConfigurationWithContext ¶
func (c *ChimeSDKVoice) PutVoiceConnectorLoggingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorLoggingConfigurationInput, opts ...request.Option) (*PutVoiceConnectorLoggingConfigurationOutput, error)
PutVoiceConnectorLoggingConfigurationWithContext is the same as PutVoiceConnectorLoggingConfiguration with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorLoggingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutVoiceConnectorOrigination ¶
func (c *ChimeSDKVoice) PutVoiceConnectorOrigination(input *PutVoiceConnectorOriginationInput) (*PutVoiceConnectorOriginationOutput, error)
PutVoiceConnectorOrigination API operation for Amazon Chime SDK Voice.
Updates a Voice Connector's origination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutVoiceConnectorOrigination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorOrigination
func (*ChimeSDKVoice) PutVoiceConnectorOriginationRequest ¶
func (c *ChimeSDKVoice) PutVoiceConnectorOriginationRequest(input *PutVoiceConnectorOriginationInput) (req *request.Request, output *PutVoiceConnectorOriginationOutput)
PutVoiceConnectorOriginationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorOrigination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorOrigination for more information on using the PutVoiceConnectorOrigination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorOriginationRequest method. req, resp := client.PutVoiceConnectorOriginationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorOrigination
func (*ChimeSDKVoice) PutVoiceConnectorOriginationWithContext ¶
func (c *ChimeSDKVoice) PutVoiceConnectorOriginationWithContext(ctx aws.Context, input *PutVoiceConnectorOriginationInput, opts ...request.Option) (*PutVoiceConnectorOriginationOutput, error)
PutVoiceConnectorOriginationWithContext is the same as PutVoiceConnectorOrigination with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorOrigination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutVoiceConnectorProxy ¶
func (c *ChimeSDKVoice) PutVoiceConnectorProxy(input *PutVoiceConnectorProxyInput) (*PutVoiceConnectorProxyOutput, error)
PutVoiceConnectorProxy API operation for Amazon Chime SDK Voice.
Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutVoiceConnectorProxy for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorProxy
func (*ChimeSDKVoice) PutVoiceConnectorProxyRequest ¶
func (c *ChimeSDKVoice) PutVoiceConnectorProxyRequest(input *PutVoiceConnectorProxyInput) (req *request.Request, output *PutVoiceConnectorProxyOutput)
PutVoiceConnectorProxyRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorProxy operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorProxy for more information on using the PutVoiceConnectorProxy API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorProxyRequest method. req, resp := client.PutVoiceConnectorProxyRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorProxy
func (*ChimeSDKVoice) PutVoiceConnectorProxyWithContext ¶
func (c *ChimeSDKVoice) PutVoiceConnectorProxyWithContext(ctx aws.Context, input *PutVoiceConnectorProxyInput, opts ...request.Option) (*PutVoiceConnectorProxyOutput, error)
PutVoiceConnectorProxyWithContext is the same as PutVoiceConnectorProxy with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorProxy for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutVoiceConnectorStreamingConfiguration ¶
func (c *ChimeSDKVoice) PutVoiceConnectorStreamingConfiguration(input *PutVoiceConnectorStreamingConfigurationInput) (*PutVoiceConnectorStreamingConfigurationOutput, error)
PutVoiceConnectorStreamingConfiguration API operation for Amazon Chime SDK Voice.
Updates a Voice Connector's streaming configuration settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutVoiceConnectorStreamingConfiguration for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) PutVoiceConnectorStreamingConfigurationRequest ¶
func (c *ChimeSDKVoice) PutVoiceConnectorStreamingConfigurationRequest(input *PutVoiceConnectorStreamingConfigurationInput) (req *request.Request, output *PutVoiceConnectorStreamingConfigurationOutput)
PutVoiceConnectorStreamingConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorStreamingConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorStreamingConfiguration for more information on using the PutVoiceConnectorStreamingConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorStreamingConfigurationRequest method. req, resp := client.PutVoiceConnectorStreamingConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) PutVoiceConnectorStreamingConfigurationWithContext ¶
func (c *ChimeSDKVoice) PutVoiceConnectorStreamingConfigurationWithContext(ctx aws.Context, input *PutVoiceConnectorStreamingConfigurationInput, opts ...request.Option) (*PutVoiceConnectorStreamingConfigurationOutput, error)
PutVoiceConnectorStreamingConfigurationWithContext is the same as PutVoiceConnectorStreamingConfiguration with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorStreamingConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutVoiceConnectorTermination ¶
func (c *ChimeSDKVoice) PutVoiceConnectorTermination(input *PutVoiceConnectorTerminationInput) (*PutVoiceConnectorTerminationOutput, error)
PutVoiceConnectorTermination API operation for Amazon Chime SDK Voice.
Updates a Voice Connector's termination settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutVoiceConnectorTermination for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
AccessDeniedException You don't have the permissions needed to run this action.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorTermination
func (*ChimeSDKVoice) PutVoiceConnectorTerminationCredentials ¶
func (c *ChimeSDKVoice) PutVoiceConnectorTerminationCredentials(input *PutVoiceConnectorTerminationCredentialsInput) (*PutVoiceConnectorTerminationCredentialsOutput, error)
PutVoiceConnectorTerminationCredentials API operation for Amazon Chime SDK Voice.
Updates a Voice Connector's termination credentials.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation PutVoiceConnectorTerminationCredentials for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
func (*ChimeSDKVoice) PutVoiceConnectorTerminationCredentialsRequest ¶
func (c *ChimeSDKVoice) PutVoiceConnectorTerminationCredentialsRequest(input *PutVoiceConnectorTerminationCredentialsInput) (req *request.Request, output *PutVoiceConnectorTerminationCredentialsOutput)
PutVoiceConnectorTerminationCredentialsRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorTerminationCredentials operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorTerminationCredentials for more information on using the PutVoiceConnectorTerminationCredentials API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorTerminationCredentialsRequest method. req, resp := client.PutVoiceConnectorTerminationCredentialsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*ChimeSDKVoice) PutVoiceConnectorTerminationCredentialsWithContext ¶
func (c *ChimeSDKVoice) PutVoiceConnectorTerminationCredentialsWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationCredentialsInput, opts ...request.Option) (*PutVoiceConnectorTerminationCredentialsOutput, error)
PutVoiceConnectorTerminationCredentialsWithContext is the same as PutVoiceConnectorTerminationCredentials with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorTerminationCredentials for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) PutVoiceConnectorTerminationRequest ¶
func (c *ChimeSDKVoice) PutVoiceConnectorTerminationRequest(input *PutVoiceConnectorTerminationInput) (req *request.Request, output *PutVoiceConnectorTerminationOutput)
PutVoiceConnectorTerminationRequest generates a "aws/request.Request" representing the client's request for the PutVoiceConnectorTermination operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutVoiceConnectorTermination for more information on using the PutVoiceConnectorTermination API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutVoiceConnectorTerminationRequest method. req, resp := client.PutVoiceConnectorTerminationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorTermination
func (*ChimeSDKVoice) PutVoiceConnectorTerminationWithContext ¶
func (c *ChimeSDKVoice) PutVoiceConnectorTerminationWithContext(ctx aws.Context, input *PutVoiceConnectorTerminationInput, opts ...request.Option) (*PutVoiceConnectorTerminationOutput, error)
PutVoiceConnectorTerminationWithContext is the same as PutVoiceConnectorTermination with the addition of the ability to pass a context and additional request options.
See PutVoiceConnectorTermination for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) RestorePhoneNumber ¶
func (c *ChimeSDKVoice) RestorePhoneNumber(input *RestorePhoneNumberInput) (*RestorePhoneNumberOutput, error)
RestorePhoneNumber API operation for Amazon Chime SDK Voice.
Restores a deleted phone number.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation RestorePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/RestorePhoneNumber
func (*ChimeSDKVoice) RestorePhoneNumberRequest ¶
func (c *ChimeSDKVoice) RestorePhoneNumberRequest(input *RestorePhoneNumberInput) (req *request.Request, output *RestorePhoneNumberOutput)
RestorePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the RestorePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RestorePhoneNumber for more information on using the RestorePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RestorePhoneNumberRequest method. req, resp := client.RestorePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/RestorePhoneNumber
func (*ChimeSDKVoice) RestorePhoneNumberWithContext ¶
func (c *ChimeSDKVoice) RestorePhoneNumberWithContext(ctx aws.Context, input *RestorePhoneNumberInput, opts ...request.Option) (*RestorePhoneNumberOutput, error)
RestorePhoneNumberWithContext is the same as RestorePhoneNumber with the addition of the ability to pass a context and additional request options.
See RestorePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) SearchAvailablePhoneNumbers ¶
func (c *ChimeSDKVoice) SearchAvailablePhoneNumbers(input *SearchAvailablePhoneNumbersInput) (*SearchAvailablePhoneNumbersOutput, error)
SearchAvailablePhoneNumbers API operation for Amazon Chime SDK Voice.
Searches the provisioned phone numbers in an organization.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation SearchAvailablePhoneNumbers for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
UnauthorizedClientException The client isn't authorized to request a resource.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/SearchAvailablePhoneNumbers
func (*ChimeSDKVoice) SearchAvailablePhoneNumbersPages ¶
func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersPages(input *SearchAvailablePhoneNumbersInput, fn func(*SearchAvailablePhoneNumbersOutput, bool) bool) error
SearchAvailablePhoneNumbersPages iterates over the pages of a SearchAvailablePhoneNumbers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchAvailablePhoneNumbers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a SearchAvailablePhoneNumbers operation. pageNum := 0 err := client.SearchAvailablePhoneNumbersPages(params, func(page *chimesdkvoice.SearchAvailablePhoneNumbersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*ChimeSDKVoice) SearchAvailablePhoneNumbersPagesWithContext ¶
func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersPagesWithContext(ctx aws.Context, input *SearchAvailablePhoneNumbersInput, fn func(*SearchAvailablePhoneNumbersOutput, bool) bool, opts ...request.Option) error
SearchAvailablePhoneNumbersPagesWithContext same as SearchAvailablePhoneNumbersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) SearchAvailablePhoneNumbersRequest ¶
func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersRequest(input *SearchAvailablePhoneNumbersInput) (req *request.Request, output *SearchAvailablePhoneNumbersOutput)
SearchAvailablePhoneNumbersRequest generates a "aws/request.Request" representing the client's request for the SearchAvailablePhoneNumbers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchAvailablePhoneNumbers for more information on using the SearchAvailablePhoneNumbers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchAvailablePhoneNumbersRequest method. req, resp := client.SearchAvailablePhoneNumbersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/SearchAvailablePhoneNumbers
func (*ChimeSDKVoice) SearchAvailablePhoneNumbersWithContext ¶
func (c *ChimeSDKVoice) SearchAvailablePhoneNumbersWithContext(ctx aws.Context, input *SearchAvailablePhoneNumbersInput, opts ...request.Option) (*SearchAvailablePhoneNumbersOutput, error)
SearchAvailablePhoneNumbersWithContext is the same as SearchAvailablePhoneNumbers with the addition of the ability to pass a context and additional request options.
See SearchAvailablePhoneNumbers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) StartSpeakerSearchTask ¶
func (c *ChimeSDKVoice) StartSpeakerSearchTask(input *StartSpeakerSearchTaskInput) (*StartSpeakerSearchTaskOutput, error)
StartSpeakerSearchTask API operation for Amazon Chime SDK Voice.
Starts a speaker search task.
Before starting any speaker search tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms (https://aws.amazon.com/service-terms/) for the Amazon Chime SDK.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation StartSpeakerSearchTask for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ResourceLimitExceededException The request exceeds the resource limit.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StartSpeakerSearchTask
func (*ChimeSDKVoice) StartSpeakerSearchTaskRequest ¶
func (c *ChimeSDKVoice) StartSpeakerSearchTaskRequest(input *StartSpeakerSearchTaskInput) (req *request.Request, output *StartSpeakerSearchTaskOutput)
StartSpeakerSearchTaskRequest generates a "aws/request.Request" representing the client's request for the StartSpeakerSearchTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartSpeakerSearchTask for more information on using the StartSpeakerSearchTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartSpeakerSearchTaskRequest method. req, resp := client.StartSpeakerSearchTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StartSpeakerSearchTask
func (*ChimeSDKVoice) StartSpeakerSearchTaskWithContext ¶
func (c *ChimeSDKVoice) StartSpeakerSearchTaskWithContext(ctx aws.Context, input *StartSpeakerSearchTaskInput, opts ...request.Option) (*StartSpeakerSearchTaskOutput, error)
StartSpeakerSearchTaskWithContext is the same as StartSpeakerSearchTask with the addition of the ability to pass a context and additional request options.
See StartSpeakerSearchTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) StartVoiceToneAnalysisTask ¶
func (c *ChimeSDKVoice) StartVoiceToneAnalysisTask(input *StartVoiceToneAnalysisTaskInput) (*StartVoiceToneAnalysisTaskOutput, error)
StartVoiceToneAnalysisTask API operation for Amazon Chime SDK Voice.
Starts a voice tone analysis task. For more information about voice tone analysis, see Using Amazon Chime SDK voice analytics (https://docs.aws.amazon.com/chime-sdk/latest/dg/pstn-voice-analytics.html) in the Amazon Chime SDK Developer Guide.
Before starting any voice tone analysis tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms (https://aws.amazon.com/service-terms/) for the Amazon Chime SDK.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation StartVoiceToneAnalysisTask for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ResourceLimitExceededException The request exceeds the resource limit.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StartVoiceToneAnalysisTask
func (*ChimeSDKVoice) StartVoiceToneAnalysisTaskRequest ¶
func (c *ChimeSDKVoice) StartVoiceToneAnalysisTaskRequest(input *StartVoiceToneAnalysisTaskInput) (req *request.Request, output *StartVoiceToneAnalysisTaskOutput)
StartVoiceToneAnalysisTaskRequest generates a "aws/request.Request" representing the client's request for the StartVoiceToneAnalysisTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartVoiceToneAnalysisTask for more information on using the StartVoiceToneAnalysisTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartVoiceToneAnalysisTaskRequest method. req, resp := client.StartVoiceToneAnalysisTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StartVoiceToneAnalysisTask
func (*ChimeSDKVoice) StartVoiceToneAnalysisTaskWithContext ¶
func (c *ChimeSDKVoice) StartVoiceToneAnalysisTaskWithContext(ctx aws.Context, input *StartVoiceToneAnalysisTaskInput, opts ...request.Option) (*StartVoiceToneAnalysisTaskOutput, error)
StartVoiceToneAnalysisTaskWithContext is the same as StartVoiceToneAnalysisTask with the addition of the ability to pass a context and additional request options.
See StartVoiceToneAnalysisTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) StopSpeakerSearchTask ¶
func (c *ChimeSDKVoice) StopSpeakerSearchTask(input *StopSpeakerSearchTaskInput) (*StopSpeakerSearchTaskOutput, error)
StopSpeakerSearchTask API operation for Amazon Chime SDK Voice.
Stops a speaker search task.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation StopSpeakerSearchTask for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StopSpeakerSearchTask
func (*ChimeSDKVoice) StopSpeakerSearchTaskRequest ¶
func (c *ChimeSDKVoice) StopSpeakerSearchTaskRequest(input *StopSpeakerSearchTaskInput) (req *request.Request, output *StopSpeakerSearchTaskOutput)
StopSpeakerSearchTaskRequest generates a "aws/request.Request" representing the client's request for the StopSpeakerSearchTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StopSpeakerSearchTask for more information on using the StopSpeakerSearchTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StopSpeakerSearchTaskRequest method. req, resp := client.StopSpeakerSearchTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StopSpeakerSearchTask
func (*ChimeSDKVoice) StopSpeakerSearchTaskWithContext ¶
func (c *ChimeSDKVoice) StopSpeakerSearchTaskWithContext(ctx aws.Context, input *StopSpeakerSearchTaskInput, opts ...request.Option) (*StopSpeakerSearchTaskOutput, error)
StopSpeakerSearchTaskWithContext is the same as StopSpeakerSearchTask with the addition of the ability to pass a context and additional request options.
See StopSpeakerSearchTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) StopVoiceToneAnalysisTask ¶
func (c *ChimeSDKVoice) StopVoiceToneAnalysisTask(input *StopVoiceToneAnalysisTaskInput) (*StopVoiceToneAnalysisTaskOutput, error)
StopVoiceToneAnalysisTask API operation for Amazon Chime SDK Voice.
Stops a voice tone analysis task.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation StopVoiceToneAnalysisTask for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StopVoiceToneAnalysisTask
func (*ChimeSDKVoice) StopVoiceToneAnalysisTaskRequest ¶
func (c *ChimeSDKVoice) StopVoiceToneAnalysisTaskRequest(input *StopVoiceToneAnalysisTaskInput) (req *request.Request, output *StopVoiceToneAnalysisTaskOutput)
StopVoiceToneAnalysisTaskRequest generates a "aws/request.Request" representing the client's request for the StopVoiceToneAnalysisTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StopVoiceToneAnalysisTask for more information on using the StopVoiceToneAnalysisTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StopVoiceToneAnalysisTaskRequest method. req, resp := client.StopVoiceToneAnalysisTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StopVoiceToneAnalysisTask
func (*ChimeSDKVoice) StopVoiceToneAnalysisTaskWithContext ¶
func (c *ChimeSDKVoice) StopVoiceToneAnalysisTaskWithContext(ctx aws.Context, input *StopVoiceToneAnalysisTaskInput, opts ...request.Option) (*StopVoiceToneAnalysisTaskOutput, error)
StopVoiceToneAnalysisTaskWithContext is the same as StopVoiceToneAnalysisTask with the addition of the ability to pass a context and additional request options.
See StopVoiceToneAnalysisTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) TagResource ¶
func (c *ChimeSDKVoice) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Amazon Chime SDK Voice.
Adds a tag to the specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation TagResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException The requested resource couldn't be found.
ResourceLimitExceededException The request exceeds the resource limit.
UnauthorizedClientException The client isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/TagResource
func (*ChimeSDKVoice) TagResourceRequest ¶
func (c *ChimeSDKVoice) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/TagResource
func (*ChimeSDKVoice) TagResourceWithContext ¶
func (c *ChimeSDKVoice) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UntagResource ¶
func (c *ChimeSDKVoice) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Amazon Chime SDK Voice.
Removes tags from a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UntagResource for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
ForbiddenException The client is permanently forbidden from making the request.
NotFoundException The requested resource couldn't be found.
UnauthorizedClientException The client isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UntagResource
func (*ChimeSDKVoice) UntagResourceRequest ¶
func (c *ChimeSDKVoice) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UntagResource
func (*ChimeSDKVoice) UntagResourceWithContext ¶
func (c *ChimeSDKVoice) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateGlobalSettings ¶
func (c *ChimeSDKVoice) UpdateGlobalSettings(input *UpdateGlobalSettingsInput) (*UpdateGlobalSettingsOutput, error)
UpdateGlobalSettings API operation for Amazon Chime SDK Voice.
Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateGlobalSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateGlobalSettings
func (*ChimeSDKVoice) UpdateGlobalSettingsRequest ¶
func (c *ChimeSDKVoice) UpdateGlobalSettingsRequest(input *UpdateGlobalSettingsInput) (req *request.Request, output *UpdateGlobalSettingsOutput)
UpdateGlobalSettingsRequest generates a "aws/request.Request" representing the client's request for the UpdateGlobalSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateGlobalSettings for more information on using the UpdateGlobalSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateGlobalSettingsRequest method. req, resp := client.UpdateGlobalSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateGlobalSettings
func (*ChimeSDKVoice) UpdateGlobalSettingsWithContext ¶
func (c *ChimeSDKVoice) UpdateGlobalSettingsWithContext(ctx aws.Context, input *UpdateGlobalSettingsInput, opts ...request.Option) (*UpdateGlobalSettingsOutput, error)
UpdateGlobalSettingsWithContext is the same as UpdateGlobalSettings with the addition of the ability to pass a context and additional request options.
See UpdateGlobalSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdatePhoneNumber ¶
func (c *ChimeSDKVoice) UpdatePhoneNumber(input *UpdatePhoneNumberInput) (*UpdatePhoneNumberOutput, error)
UpdatePhoneNumber API operation for Amazon Chime SDK Voice.
Updates phone number details, such as product type or calling name, for the specified phone number ID. You can update one phone number detail at a time. For example, you can update either the product type or the calling name in one action.
For numbers outside the U.S., you must use the Amazon Chime SDK SIP Media Application Dial-In product type.
Updates to outbound calling names can take 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdatePhoneNumber for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ConflictException Multiple instances of the same request were made simultaneously.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdatePhoneNumber
func (*ChimeSDKVoice) UpdatePhoneNumberRequest ¶
func (c *ChimeSDKVoice) UpdatePhoneNumberRequest(input *UpdatePhoneNumberInput) (req *request.Request, output *UpdatePhoneNumberOutput)
UpdatePhoneNumberRequest generates a "aws/request.Request" representing the client's request for the UpdatePhoneNumber operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdatePhoneNumber for more information on using the UpdatePhoneNumber API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdatePhoneNumberRequest method. req, resp := client.UpdatePhoneNumberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdatePhoneNumber
func (*ChimeSDKVoice) UpdatePhoneNumberSettings ¶
func (c *ChimeSDKVoice) UpdatePhoneNumberSettings(input *UpdatePhoneNumberSettingsInput) (*UpdatePhoneNumberSettingsOutput, error)
UpdatePhoneNumberSettings API operation for Amazon Chime SDK Voice.
Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name. You can update the default outbound calling name once every seven days. Outbound calling names can take up to 72 hours to update.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdatePhoneNumberSettings for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdatePhoneNumberSettings
func (*ChimeSDKVoice) UpdatePhoneNumberSettingsRequest ¶
func (c *ChimeSDKVoice) UpdatePhoneNumberSettingsRequest(input *UpdatePhoneNumberSettingsInput) (req *request.Request, output *UpdatePhoneNumberSettingsOutput)
UpdatePhoneNumberSettingsRequest generates a "aws/request.Request" representing the client's request for the UpdatePhoneNumberSettings operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdatePhoneNumberSettings for more information on using the UpdatePhoneNumberSettings API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdatePhoneNumberSettingsRequest method. req, resp := client.UpdatePhoneNumberSettingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdatePhoneNumberSettings
func (*ChimeSDKVoice) UpdatePhoneNumberSettingsWithContext ¶
func (c *ChimeSDKVoice) UpdatePhoneNumberSettingsWithContext(ctx aws.Context, input *UpdatePhoneNumberSettingsInput, opts ...request.Option) (*UpdatePhoneNumberSettingsOutput, error)
UpdatePhoneNumberSettingsWithContext is the same as UpdatePhoneNumberSettings with the addition of the ability to pass a context and additional request options.
See UpdatePhoneNumberSettings for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdatePhoneNumberWithContext ¶
func (c *ChimeSDKVoice) UpdatePhoneNumberWithContext(ctx aws.Context, input *UpdatePhoneNumberInput, opts ...request.Option) (*UpdatePhoneNumberOutput, error)
UpdatePhoneNumberWithContext is the same as UpdatePhoneNumber with the addition of the ability to pass a context and additional request options.
See UpdatePhoneNumber for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateProxySession ¶
func (c *ChimeSDKVoice) UpdateProxySession(input *UpdateProxySessionInput) (*UpdateProxySessionOutput, error)
UpdateProxySession API operation for Amazon Chime SDK Voice.
Updates the specified proxy session details, such as voice or SMS capabilities.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateProxySession for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateProxySession
func (*ChimeSDKVoice) UpdateProxySessionRequest ¶
func (c *ChimeSDKVoice) UpdateProxySessionRequest(input *UpdateProxySessionInput) (req *request.Request, output *UpdateProxySessionOutput)
UpdateProxySessionRequest generates a "aws/request.Request" representing the client's request for the UpdateProxySession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateProxySession for more information on using the UpdateProxySession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateProxySessionRequest method. req, resp := client.UpdateProxySessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateProxySession
func (*ChimeSDKVoice) UpdateProxySessionWithContext ¶
func (c *ChimeSDKVoice) UpdateProxySessionWithContext(ctx aws.Context, input *UpdateProxySessionInput, opts ...request.Option) (*UpdateProxySessionOutput, error)
UpdateProxySessionWithContext is the same as UpdateProxySession with the addition of the ability to pass a context and additional request options.
See UpdateProxySession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateSipMediaApplication ¶
func (c *ChimeSDKVoice) UpdateSipMediaApplication(input *UpdateSipMediaApplicationInput) (*UpdateSipMediaApplicationOutput, error)
UpdateSipMediaApplication API operation for Amazon Chime SDK Voice.
Updates the details of the specified SIP media application.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateSipMediaApplication for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipMediaApplication
func (*ChimeSDKVoice) UpdateSipMediaApplicationCall ¶
func (c *ChimeSDKVoice) UpdateSipMediaApplicationCall(input *UpdateSipMediaApplicationCallInput) (*UpdateSipMediaApplicationCallOutput, error)
UpdateSipMediaApplicationCall API operation for Amazon Chime SDK Voice.
Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update request. The Lambda function can then return a new set of actions.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateSipMediaApplicationCall for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
ResourceLimitExceededException The request exceeds the resource limit.
ThrottledClientException The number of customer requests exceeds the request rate limit.
UnauthorizedClientException The client isn't authorized to request a resource.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipMediaApplicationCall
func (*ChimeSDKVoice) UpdateSipMediaApplicationCallRequest ¶
func (c *ChimeSDKVoice) UpdateSipMediaApplicationCallRequest(input *UpdateSipMediaApplicationCallInput) (req *request.Request, output *UpdateSipMediaApplicationCallOutput)
UpdateSipMediaApplicationCallRequest generates a "aws/request.Request" representing the client's request for the UpdateSipMediaApplicationCall operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateSipMediaApplicationCall for more information on using the UpdateSipMediaApplicationCall API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateSipMediaApplicationCallRequest method. req, resp := client.UpdateSipMediaApplicationCallRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipMediaApplicationCall
func (*ChimeSDKVoice) UpdateSipMediaApplicationCallWithContext ¶
func (c *ChimeSDKVoice) UpdateSipMediaApplicationCallWithContext(ctx aws.Context, input *UpdateSipMediaApplicationCallInput, opts ...request.Option) (*UpdateSipMediaApplicationCallOutput, error)
UpdateSipMediaApplicationCallWithContext is the same as UpdateSipMediaApplicationCall with the addition of the ability to pass a context and additional request options.
See UpdateSipMediaApplicationCall for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateSipMediaApplicationRequest ¶
func (c *ChimeSDKVoice) UpdateSipMediaApplicationRequest(input *UpdateSipMediaApplicationInput) (req *request.Request, output *UpdateSipMediaApplicationOutput)
UpdateSipMediaApplicationRequest generates a "aws/request.Request" representing the client's request for the UpdateSipMediaApplication operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateSipMediaApplication for more information on using the UpdateSipMediaApplication API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateSipMediaApplicationRequest method. req, resp := client.UpdateSipMediaApplicationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipMediaApplication
func (*ChimeSDKVoice) UpdateSipMediaApplicationWithContext ¶
func (c *ChimeSDKVoice) UpdateSipMediaApplicationWithContext(ctx aws.Context, input *UpdateSipMediaApplicationInput, opts ...request.Option) (*UpdateSipMediaApplicationOutput, error)
UpdateSipMediaApplicationWithContext is the same as UpdateSipMediaApplication with the addition of the ability to pass a context and additional request options.
See UpdateSipMediaApplication for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateSipRule ¶
func (c *ChimeSDKVoice) UpdateSipRule(input *UpdateSipRuleInput) (*UpdateSipRuleOutput, error)
UpdateSipRule API operation for Amazon Chime SDK Voice.
Updates the details of the specified SIP rule.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateSipRule for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ResourceLimitExceededException The request exceeds the resource limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipRule
func (*ChimeSDKVoice) UpdateSipRuleRequest ¶
func (c *ChimeSDKVoice) UpdateSipRuleRequest(input *UpdateSipRuleInput) (req *request.Request, output *UpdateSipRuleOutput)
UpdateSipRuleRequest generates a "aws/request.Request" representing the client's request for the UpdateSipRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateSipRule for more information on using the UpdateSipRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateSipRuleRequest method. req, resp := client.UpdateSipRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipRule
func (*ChimeSDKVoice) UpdateSipRuleWithContext ¶
func (c *ChimeSDKVoice) UpdateSipRuleWithContext(ctx aws.Context, input *UpdateSipRuleInput, opts ...request.Option) (*UpdateSipRuleOutput, error)
UpdateSipRuleWithContext is the same as UpdateSipRule with the addition of the ability to pass a context and additional request options.
See UpdateSipRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateVoiceConnector ¶
func (c *ChimeSDKVoice) UpdateVoiceConnector(input *UpdateVoiceConnectorInput) (*UpdateVoiceConnectorOutput, error)
UpdateVoiceConnector API operation for Amazon Chime SDK Voice.
Updates the details for the specified Amazon Chime SDK Voice Connector.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateVoiceConnector for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceConnector
func (*ChimeSDKVoice) UpdateVoiceConnectorGroup ¶
func (c *ChimeSDKVoice) UpdateVoiceConnectorGroup(input *UpdateVoiceConnectorGroupInput) (*UpdateVoiceConnectorGroupOutput, error)
UpdateVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
Updates the settings for the specified Amazon Chime SDK Voice Connector group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateVoiceConnectorGroup for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ConflictException Multiple instances of the same request were made simultaneously.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceConnectorGroup
func (*ChimeSDKVoice) UpdateVoiceConnectorGroupRequest ¶
func (c *ChimeSDKVoice) UpdateVoiceConnectorGroupRequest(input *UpdateVoiceConnectorGroupInput) (req *request.Request, output *UpdateVoiceConnectorGroupOutput)
UpdateVoiceConnectorGroupRequest generates a "aws/request.Request" representing the client's request for the UpdateVoiceConnectorGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateVoiceConnectorGroup for more information on using the UpdateVoiceConnectorGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateVoiceConnectorGroupRequest method. req, resp := client.UpdateVoiceConnectorGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceConnectorGroup
func (*ChimeSDKVoice) UpdateVoiceConnectorGroupWithContext ¶
func (c *ChimeSDKVoice) UpdateVoiceConnectorGroupWithContext(ctx aws.Context, input *UpdateVoiceConnectorGroupInput, opts ...request.Option) (*UpdateVoiceConnectorGroupOutput, error)
UpdateVoiceConnectorGroupWithContext is the same as UpdateVoiceConnectorGroup with the addition of the ability to pass a context and additional request options.
See UpdateVoiceConnectorGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateVoiceConnectorRequest ¶
func (c *ChimeSDKVoice) UpdateVoiceConnectorRequest(input *UpdateVoiceConnectorInput) (req *request.Request, output *UpdateVoiceConnectorOutput)
UpdateVoiceConnectorRequest generates a "aws/request.Request" representing the client's request for the UpdateVoiceConnector operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateVoiceConnector for more information on using the UpdateVoiceConnector API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateVoiceConnectorRequest method. req, resp := client.UpdateVoiceConnectorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceConnector
func (*ChimeSDKVoice) UpdateVoiceConnectorWithContext ¶
func (c *ChimeSDKVoice) UpdateVoiceConnectorWithContext(ctx aws.Context, input *UpdateVoiceConnectorInput, opts ...request.Option) (*UpdateVoiceConnectorOutput, error)
UpdateVoiceConnectorWithContext is the same as UpdateVoiceConnector with the addition of the ability to pass a context and additional request options.
See UpdateVoiceConnector for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateVoiceProfile ¶
func (c *ChimeSDKVoice) UpdateVoiceProfile(input *UpdateVoiceProfileInput) (*UpdateVoiceProfileOutput, error)
UpdateVoiceProfile API operation for Amazon Chime SDK Voice.
Updates the specified voice profile’s voice print and refreshes its expiration timestamp.
As a condition of using this feature, you acknowledge that the collection, use, storage, and retention of your caller’s biometric identifiers and biometric information (“biometric data”) in the form of a digital voiceprint requires the caller’s informed consent via a written release. Such consent is required under various state laws, including biometrics laws in Illinois, Texas, Washington and other state privacy laws.
You must provide a written release to each caller through a process that clearly reflects each caller’s informed consent before using Amazon Chime SDK Voice Insights service, as required under the terms of your agreement with AWS governing your use of the service.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateVoiceProfile for usage and error information.
Returned Error Types:
BadRequestException The input parameters don't match the service's restrictions.
UnauthorizedClientException The client isn't authorized to request a resource.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
NotFoundException The requested resource couldn't be found.
ConflictException Multiple instances of the same request were made simultaneously.
GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceProfile
func (*ChimeSDKVoice) UpdateVoiceProfileDomain ¶
func (c *ChimeSDKVoice) UpdateVoiceProfileDomain(input *UpdateVoiceProfileDomainInput) (*UpdateVoiceProfileDomainOutput, error)
UpdateVoiceProfileDomain API operation for Amazon Chime SDK Voice.
Updates the settings for the specified voice profile domain.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation UpdateVoiceProfileDomain for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
AccessDeniedException You don't have the permissions needed to run this action.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceProfileDomain
func (*ChimeSDKVoice) UpdateVoiceProfileDomainRequest ¶
func (c *ChimeSDKVoice) UpdateVoiceProfileDomainRequest(input *UpdateVoiceProfileDomainInput) (req *request.Request, output *UpdateVoiceProfileDomainOutput)
UpdateVoiceProfileDomainRequest generates a "aws/request.Request" representing the client's request for the UpdateVoiceProfileDomain operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateVoiceProfileDomain for more information on using the UpdateVoiceProfileDomain API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateVoiceProfileDomainRequest method. req, resp := client.UpdateVoiceProfileDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceProfileDomain
func (*ChimeSDKVoice) UpdateVoiceProfileDomainWithContext ¶
func (c *ChimeSDKVoice) UpdateVoiceProfileDomainWithContext(ctx aws.Context, input *UpdateVoiceProfileDomainInput, opts ...request.Option) (*UpdateVoiceProfileDomainOutput, error)
UpdateVoiceProfileDomainWithContext is the same as UpdateVoiceProfileDomain with the addition of the ability to pass a context and additional request options.
See UpdateVoiceProfileDomain for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) UpdateVoiceProfileRequest ¶
func (c *ChimeSDKVoice) UpdateVoiceProfileRequest(input *UpdateVoiceProfileInput) (req *request.Request, output *UpdateVoiceProfileOutput)
UpdateVoiceProfileRequest generates a "aws/request.Request" representing the client's request for the UpdateVoiceProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateVoiceProfile for more information on using the UpdateVoiceProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateVoiceProfileRequest method. req, resp := client.UpdateVoiceProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceProfile
func (*ChimeSDKVoice) UpdateVoiceProfileWithContext ¶
func (c *ChimeSDKVoice) UpdateVoiceProfileWithContext(ctx aws.Context, input *UpdateVoiceProfileInput, opts ...request.Option) (*UpdateVoiceProfileOutput, error)
UpdateVoiceProfileWithContext is the same as UpdateVoiceProfile with the addition of the ability to pass a context and additional request options.
See UpdateVoiceProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*ChimeSDKVoice) ValidateE911Address ¶
func (c *ChimeSDKVoice) ValidateE911Address(input *ValidateE911AddressInput) (*ValidateE911AddressOutput, error)
ValidateE911Address API operation for Amazon Chime SDK Voice.
Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors. You can use validated addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps ensure that addresses are routed to the appropriate Public Safety Answering Point.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Amazon Chime SDK Voice's API operation ValidateE911Address for usage and error information.
Returned Error Types:
UnauthorizedClientException The client isn't authorized to request a resource.
NotFoundException The requested resource couldn't be found.
ForbiddenException The client is permanently forbidden from making the request.
BadRequestException The input parameters don't match the service's restrictions.
ThrottledClientException The number of customer requests exceeds the request rate limit.
ServiceUnavailableException The service is currently unavailable.
ServiceFailureException The service encountered an unexpected error.
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ValidateE911Address
func (*ChimeSDKVoice) ValidateE911AddressRequest ¶
func (c *ChimeSDKVoice) ValidateE911AddressRequest(input *ValidateE911AddressInput) (req *request.Request, output *ValidateE911AddressOutput)
ValidateE911AddressRequest generates a "aws/request.Request" representing the client's request for the ValidateE911Address operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ValidateE911Address for more information on using the ValidateE911Address API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ValidateE911AddressRequest method. req, resp := client.ValidateE911AddressRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ValidateE911Address
func (*ChimeSDKVoice) ValidateE911AddressWithContext ¶
func (c *ChimeSDKVoice) ValidateE911AddressWithContext(ctx aws.Context, input *ValidateE911AddressInput, opts ...request.Option) (*ValidateE911AddressOutput, error)
ValidateE911AddressWithContext is the same as ValidateE911Address with the addition of the ability to pass a context and additional request options.
See ValidateE911Address for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Multiple instances of the same request were made simultaneously.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreatePhoneNumberOrderInput ¶
type CreatePhoneNumberOrderInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // Specifies the name assigned to one or more phone numbers. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreatePhoneNumberOrderInput's // String and GoString methods. Name *string `type:"string" sensitive:"true"` // The phone number product type. // // ProductType is a required field ProductType *string `type:"string" required:"true" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
func (CreatePhoneNumberOrderInput) GoString ¶
func (s CreatePhoneNumberOrderInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreatePhoneNumberOrderInput) SetE164PhoneNumbers ¶
func (s *CreatePhoneNumberOrderInput) SetE164PhoneNumbers(v []*string) *CreatePhoneNumberOrderInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*CreatePhoneNumberOrderInput) SetName ¶
func (s *CreatePhoneNumberOrderInput) SetName(v string) *CreatePhoneNumberOrderInput
SetName sets the Name field's value.
func (*CreatePhoneNumberOrderInput) SetProductType ¶
func (s *CreatePhoneNumberOrderInput) SetProductType(v string) *CreatePhoneNumberOrderInput
SetProductType sets the ProductType field's value.
func (CreatePhoneNumberOrderInput) String ¶
func (s CreatePhoneNumberOrderInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s CreatePhoneNumberOrderOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreatePhoneNumberOrderOutput) SetPhoneNumberOrder ¶
func (s *CreatePhoneNumberOrderOutput) SetPhoneNumberOrder(v *PhoneNumberOrder) *CreatePhoneNumberOrderOutput
SetPhoneNumberOrder sets the PhoneNumberOrder field's value.
func (CreatePhoneNumberOrderOutput) String ¶
func (s CreatePhoneNumberOrderOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateProxySessionInput ¶
type CreateProxySessionInput struct { // The proxy session's capabilities. // // Capabilities is a required field Capabilities []*string `type:"list" required:"true" enum:"Capability"` // The number of minutes allowed for the proxy session. ExpiryMinutes *int64 `min:"1" type:"integer"` // The preference for matching the country or area code of the proxy phone number // with that of the first participant. GeoMatchLevel *string `type:"string" enum:"GeoMatchLevel"` // The country and area code for the proxy phone number. GeoMatchParams *GeoMatchParams `type:"structure"` // The name of the proxy session. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateProxySessionInput's // String and GoString methods. Name *string `type:"string" sensitive:"true"` // The preference for proxy phone number reuse, or stickiness, between the same // participants across sessions. NumberSelectionBehavior *string `type:"string" enum:"NumberSelectionBehavior"` // The participant phone numbers. // // ParticipantPhoneNumbers is a required field ParticipantPhoneNumbers []*string `min:"2" type:"list" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateProxySessionInput) GoString ¶
func (s CreateProxySessionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProxySessionInput) SetCapabilities ¶
func (s *CreateProxySessionInput) SetCapabilities(v []*string) *CreateProxySessionInput
SetCapabilities sets the Capabilities field's value.
func (*CreateProxySessionInput) SetExpiryMinutes ¶
func (s *CreateProxySessionInput) SetExpiryMinutes(v int64) *CreateProxySessionInput
SetExpiryMinutes sets the ExpiryMinutes field's value.
func (*CreateProxySessionInput) SetGeoMatchLevel ¶
func (s *CreateProxySessionInput) SetGeoMatchLevel(v string) *CreateProxySessionInput
SetGeoMatchLevel sets the GeoMatchLevel field's value.
func (*CreateProxySessionInput) SetGeoMatchParams ¶
func (s *CreateProxySessionInput) SetGeoMatchParams(v *GeoMatchParams) *CreateProxySessionInput
SetGeoMatchParams sets the GeoMatchParams field's value.
func (*CreateProxySessionInput) SetName ¶
func (s *CreateProxySessionInput) SetName(v string) *CreateProxySessionInput
SetName sets the Name field's value.
func (*CreateProxySessionInput) SetNumberSelectionBehavior ¶
func (s *CreateProxySessionInput) SetNumberSelectionBehavior(v string) *CreateProxySessionInput
SetNumberSelectionBehavior sets the NumberSelectionBehavior field's value.
func (*CreateProxySessionInput) SetParticipantPhoneNumbers ¶
func (s *CreateProxySessionInput) SetParticipantPhoneNumbers(v []*string) *CreateProxySessionInput
SetParticipantPhoneNumbers sets the ParticipantPhoneNumbers field's value.
func (*CreateProxySessionInput) SetVoiceConnectorId ¶
func (s *CreateProxySessionInput) SetVoiceConnectorId(v string) *CreateProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (CreateProxySessionInput) String ¶
func (s CreateProxySessionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProxySessionInput) Validate ¶
func (s *CreateProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateProxySessionOutput ¶
type CreateProxySessionOutput struct { // The proxy session details. ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
func (CreateProxySessionOutput) GoString ¶
func (s CreateProxySessionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProxySessionOutput) SetProxySession ¶
func (s *CreateProxySessionOutput) SetProxySession(v *ProxySession) *CreateProxySessionOutput
SetProxySession sets the ProxySession field's value.
func (CreateProxySessionOutput) String ¶
func (s CreateProxySessionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateSipMediaApplicationCallInput ¶
type CreateSipMediaApplicationCallInput struct { // Context passed to a CreateSipMediaApplication API call. For example, you // could pass key-value pairs such as: "FirstName": "John", "LastName": "Doe" ArgumentsMap map[string]*string `type:"map"` // The phone number that a user calls from. This is a phone number in your Amazon // Chime SDK phone number inventory. // // FromPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateSipMediaApplicationCallInput's // String and GoString methods. // // FromPhoneNumber is a required field FromPhoneNumber *string `type:"string" required:"true" sensitive:"true"` // The SIP headers added to an outbound call leg. SipHeaders map[string]*string `type:"map"` // The ID of the SIP media application. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // The phone number that the service should call. // // ToPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateSipMediaApplicationCallInput's // String and GoString methods. // // ToPhoneNumber is a required field ToPhoneNumber *string `type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (CreateSipMediaApplicationCallInput) GoString ¶
func (s CreateSipMediaApplicationCallInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipMediaApplicationCallInput) SetArgumentsMap ¶
func (s *CreateSipMediaApplicationCallInput) SetArgumentsMap(v map[string]*string) *CreateSipMediaApplicationCallInput
SetArgumentsMap sets the ArgumentsMap field's value.
func (*CreateSipMediaApplicationCallInput) SetFromPhoneNumber ¶
func (s *CreateSipMediaApplicationCallInput) SetFromPhoneNumber(v string) *CreateSipMediaApplicationCallInput
SetFromPhoneNumber sets the FromPhoneNumber field's value.
func (*CreateSipMediaApplicationCallInput) SetSipHeaders ¶
func (s *CreateSipMediaApplicationCallInput) SetSipHeaders(v map[string]*string) *CreateSipMediaApplicationCallInput
SetSipHeaders sets the SipHeaders field's value.
func (*CreateSipMediaApplicationCallInput) SetSipMediaApplicationId ¶
func (s *CreateSipMediaApplicationCallInput) SetSipMediaApplicationId(v string) *CreateSipMediaApplicationCallInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (*CreateSipMediaApplicationCallInput) SetToPhoneNumber ¶
func (s *CreateSipMediaApplicationCallInput) SetToPhoneNumber(v string) *CreateSipMediaApplicationCallInput
SetToPhoneNumber sets the ToPhoneNumber field's value.
func (CreateSipMediaApplicationCallInput) String ¶
func (s CreateSipMediaApplicationCallInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipMediaApplicationCallInput) Validate ¶
func (s *CreateSipMediaApplicationCallInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSipMediaApplicationCallOutput ¶
type CreateSipMediaApplicationCallOutput struct { // The actual call. SipMediaApplicationCall *SipMediaApplicationCall `type:"structure"` // contains filtered or unexported fields }
func (CreateSipMediaApplicationCallOutput) GoString ¶
func (s CreateSipMediaApplicationCallOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipMediaApplicationCallOutput) SetSipMediaApplicationCall ¶
func (s *CreateSipMediaApplicationCallOutput) SetSipMediaApplicationCall(v *SipMediaApplicationCall) *CreateSipMediaApplicationCallOutput
SetSipMediaApplicationCall sets the SipMediaApplicationCall field's value.
func (CreateSipMediaApplicationCallOutput) String ¶
func (s CreateSipMediaApplicationCallOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateSipMediaApplicationInput ¶
type CreateSipMediaApplicationInput struct { // The AWS Region assigned to the SIP media application. // // AwsRegion is a required field AwsRegion *string `type:"string" required:"true"` // List of endpoints (Lambda ARNs) specified for the SIP media application. // // Endpoints is a required field Endpoints []*SipMediaApplicationEndpoint `min:"1" type:"list" required:"true"` // The SIP media application's name. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The tags assigned to the SIP media application. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateSipMediaApplicationInput) GoString ¶
func (s CreateSipMediaApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipMediaApplicationInput) SetAwsRegion ¶
func (s *CreateSipMediaApplicationInput) SetAwsRegion(v string) *CreateSipMediaApplicationInput
SetAwsRegion sets the AwsRegion field's value.
func (*CreateSipMediaApplicationInput) SetEndpoints ¶
func (s *CreateSipMediaApplicationInput) SetEndpoints(v []*SipMediaApplicationEndpoint) *CreateSipMediaApplicationInput
SetEndpoints sets the Endpoints field's value.
func (*CreateSipMediaApplicationInput) SetName ¶
func (s *CreateSipMediaApplicationInput) SetName(v string) *CreateSipMediaApplicationInput
SetName sets the Name field's value.
func (*CreateSipMediaApplicationInput) SetTags ¶
func (s *CreateSipMediaApplicationInput) SetTags(v []*Tag) *CreateSipMediaApplicationInput
SetTags sets the Tags field's value.
func (CreateSipMediaApplicationInput) String ¶
func (s CreateSipMediaApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipMediaApplicationInput) Validate ¶
func (s *CreateSipMediaApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSipMediaApplicationOutput ¶
type CreateSipMediaApplicationOutput struct { // The SIP media application details. SipMediaApplication *SipMediaApplication `type:"structure"` // contains filtered or unexported fields }
func (CreateSipMediaApplicationOutput) GoString ¶
func (s CreateSipMediaApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipMediaApplicationOutput) SetSipMediaApplication ¶
func (s *CreateSipMediaApplicationOutput) SetSipMediaApplication(v *SipMediaApplication) *CreateSipMediaApplicationOutput
SetSipMediaApplication sets the SipMediaApplication field's value.
func (CreateSipMediaApplicationOutput) String ¶
func (s CreateSipMediaApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateSipRuleInput ¶
type CreateSipRuleInput struct { // Disables or enables a SIP rule. You must disable SIP rules before you can // delete them. Disabled *bool `type:"boolean"` // The name of the SIP rule. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // List of SIP media applications, with priority and AWS Region. Only one SIP // application per AWS Region can be used. TargetApplications []*SipRuleTargetApplication `min:"1" type:"list"` // The type of trigger assigned to the SIP rule in TriggerValue, currently RequestUriHostname // or ToPhoneNumber. // // TriggerType is a required field TriggerType *string `type:"string" required:"true" enum:"SipRuleTriggerType"` // If TriggerType is RequestUriHostname, the value can be the outbound host // name of a Voice Connector. If TriggerType is ToPhoneNumber, the value can // be a customer-owned phone number in the E164 format. The SipMediaApplication // specified in the SipRule is triggered if the request URI in an incoming SIP // request matches the RequestUriHostname, or if the To header in the incoming // SIP request matches the ToPhoneNumber value. // // TriggerValue is a required field TriggerValue *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateSipRuleInput) GoString ¶
func (s CreateSipRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipRuleInput) SetDisabled ¶
func (s *CreateSipRuleInput) SetDisabled(v bool) *CreateSipRuleInput
SetDisabled sets the Disabled field's value.
func (*CreateSipRuleInput) SetName ¶
func (s *CreateSipRuleInput) SetName(v string) *CreateSipRuleInput
SetName sets the Name field's value.
func (*CreateSipRuleInput) SetTargetApplications ¶
func (s *CreateSipRuleInput) SetTargetApplications(v []*SipRuleTargetApplication) *CreateSipRuleInput
SetTargetApplications sets the TargetApplications field's value.
func (*CreateSipRuleInput) SetTriggerType ¶
func (s *CreateSipRuleInput) SetTriggerType(v string) *CreateSipRuleInput
SetTriggerType sets the TriggerType field's value.
func (*CreateSipRuleInput) SetTriggerValue ¶
func (s *CreateSipRuleInput) SetTriggerValue(v string) *CreateSipRuleInput
SetTriggerValue sets the TriggerValue field's value.
func (CreateSipRuleInput) String ¶
func (s CreateSipRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipRuleInput) Validate ¶
func (s *CreateSipRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSipRuleOutput ¶
type CreateSipRuleOutput struct { // The SIP rule information, including the rule ID, triggers, and target applications. SipRule *SipRule `type:"structure"` // contains filtered or unexported fields }
func (CreateSipRuleOutput) GoString ¶
func (s CreateSipRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSipRuleOutput) SetSipRule ¶
func (s *CreateSipRuleOutput) SetSipRule(v *SipRule) *CreateSipRuleOutput
SetSipRule sets the SipRule field's value.
func (CreateSipRuleOutput) String ¶
func (s CreateSipRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateVoiceConnectorGroupInput ¶
type CreateVoiceConnectorGroupInput struct { // The name of the Voice Connector group. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // Lists the Voice Connectors that inbound calls are routed to. VoiceConnectorItems []*VoiceConnectorItem `type:"list"` // contains filtered or unexported fields }
func (CreateVoiceConnectorGroupInput) GoString ¶
func (s CreateVoiceConnectorGroupInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceConnectorGroupInput) SetName ¶
func (s *CreateVoiceConnectorGroupInput) SetName(v string) *CreateVoiceConnectorGroupInput
SetName sets the Name field's value.
func (*CreateVoiceConnectorGroupInput) SetVoiceConnectorItems ¶
func (s *CreateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *CreateVoiceConnectorGroupInput
SetVoiceConnectorItems sets the VoiceConnectorItems field's value.
func (CreateVoiceConnectorGroupInput) String ¶
func (s CreateVoiceConnectorGroupInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceConnectorGroupInput) Validate ¶
func (s *CreateVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceConnectorGroupOutput ¶
type CreateVoiceConnectorGroupOutput struct { // The details of the Voice Connector group. VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
func (CreateVoiceConnectorGroupOutput) GoString ¶
func (s CreateVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceConnectorGroupOutput) SetVoiceConnectorGroup ¶
func (s *CreateVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *CreateVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
func (CreateVoiceConnectorGroupOutput) String ¶
func (s CreateVoiceConnectorGroupOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateVoiceConnectorInput ¶
type CreateVoiceConnectorInput struct { // The AWS Region in which the Amazon Chime SDK Voice Connector is created. // Default value: us-east-1 . AwsRegion *string `type:"string" enum:"VoiceConnectorAwsRegion"` // The name of the Voice Connector. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // Enables or disables encryption for the Voice Connector. // // RequireEncryption is a required field RequireEncryption *bool `type:"boolean" required:"true"` // The tags assigned to the Voice Connector. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateVoiceConnectorInput) GoString ¶
func (s CreateVoiceConnectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceConnectorInput) SetAwsRegion ¶
func (s *CreateVoiceConnectorInput) SetAwsRegion(v string) *CreateVoiceConnectorInput
SetAwsRegion sets the AwsRegion field's value.
func (*CreateVoiceConnectorInput) SetName ¶
func (s *CreateVoiceConnectorInput) SetName(v string) *CreateVoiceConnectorInput
SetName sets the Name field's value.
func (*CreateVoiceConnectorInput) SetRequireEncryption ¶
func (s *CreateVoiceConnectorInput) SetRequireEncryption(v bool) *CreateVoiceConnectorInput
SetRequireEncryption sets the RequireEncryption field's value.
func (*CreateVoiceConnectorInput) SetTags ¶
func (s *CreateVoiceConnectorInput) SetTags(v []*Tag) *CreateVoiceConnectorInput
SetTags sets the Tags field's value.
func (CreateVoiceConnectorInput) String ¶
func (s CreateVoiceConnectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 details of the Voice Connector. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (CreateVoiceConnectorOutput) GoString ¶
func (s CreateVoiceConnectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceConnectorOutput) SetVoiceConnector ¶
func (s *CreateVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *CreateVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (CreateVoiceConnectorOutput) String ¶
func (s CreateVoiceConnectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateVoiceProfileDomainInput ¶
type CreateVoiceProfileDomainInput struct { // The unique identifier for the client request. Use a different token for different // domain creation requests. ClientRequestToken *string `type:"string"` // A description of the voice profile domain. Description *string `type:"string"` // The name of the voice profile domain. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The server-side encryption configuration for the request. // // ServerSideEncryptionConfiguration is a required field ServerSideEncryptionConfiguration *ServerSideEncryptionConfiguration `type:"structure" required:"true"` // The tags assigned to the domain. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateVoiceProfileDomainInput) GoString ¶
func (s CreateVoiceProfileDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceProfileDomainInput) SetClientRequestToken ¶
func (s *CreateVoiceProfileDomainInput) SetClientRequestToken(v string) *CreateVoiceProfileDomainInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateVoiceProfileDomainInput) SetDescription ¶
func (s *CreateVoiceProfileDomainInput) SetDescription(v string) *CreateVoiceProfileDomainInput
SetDescription sets the Description field's value.
func (*CreateVoiceProfileDomainInput) SetName ¶
func (s *CreateVoiceProfileDomainInput) SetName(v string) *CreateVoiceProfileDomainInput
SetName sets the Name field's value.
func (*CreateVoiceProfileDomainInput) SetServerSideEncryptionConfiguration ¶
func (s *CreateVoiceProfileDomainInput) SetServerSideEncryptionConfiguration(v *ServerSideEncryptionConfiguration) *CreateVoiceProfileDomainInput
SetServerSideEncryptionConfiguration sets the ServerSideEncryptionConfiguration field's value.
func (*CreateVoiceProfileDomainInput) SetTags ¶
func (s *CreateVoiceProfileDomainInput) SetTags(v []*Tag) *CreateVoiceProfileDomainInput
SetTags sets the Tags field's value.
func (CreateVoiceProfileDomainInput) String ¶
func (s CreateVoiceProfileDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceProfileDomainInput) Validate ¶
func (s *CreateVoiceProfileDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceProfileDomainOutput ¶
type CreateVoiceProfileDomainOutput struct { // The requested voice profile domain. VoiceProfileDomain *VoiceProfileDomain `type:"structure"` // contains filtered or unexported fields }
func (CreateVoiceProfileDomainOutput) GoString ¶
func (s CreateVoiceProfileDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceProfileDomainOutput) SetVoiceProfileDomain ¶
func (s *CreateVoiceProfileDomainOutput) SetVoiceProfileDomain(v *VoiceProfileDomain) *CreateVoiceProfileDomainOutput
SetVoiceProfileDomain sets the VoiceProfileDomain field's value.
func (CreateVoiceProfileDomainOutput) String ¶
func (s CreateVoiceProfileDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateVoiceProfileInput ¶
type CreateVoiceProfileInput struct { // The ID of the speaker search task. // // SpeakerSearchTaskId is a required field SpeakerSearchTaskId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateVoiceProfileInput) GoString ¶
func (s CreateVoiceProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceProfileInput) SetSpeakerSearchTaskId ¶
func (s *CreateVoiceProfileInput) SetSpeakerSearchTaskId(v string) *CreateVoiceProfileInput
SetSpeakerSearchTaskId sets the SpeakerSearchTaskId field's value.
func (CreateVoiceProfileInput) String ¶
func (s CreateVoiceProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceProfileInput) Validate ¶
func (s *CreateVoiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceProfileOutput ¶
type CreateVoiceProfileOutput struct { // The requested voice profile. VoiceProfile *VoiceProfile `type:"structure"` // contains filtered or unexported fields }
func (CreateVoiceProfileOutput) GoString ¶
func (s CreateVoiceProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateVoiceProfileOutput) SetVoiceProfile ¶
func (s *CreateVoiceProfileOutput) SetVoiceProfile(v *VoiceProfile) *CreateVoiceProfileOutput
SetVoiceProfile sets the VoiceProfile field's value.
func (CreateVoiceProfileOutput) String ¶
func (s CreateVoiceProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Credential ¶
type Credential struct { // The RFC2617 compliant password associated with the SIP credentials, in US-ASCII // format. // // Password is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Credential's // String and GoString methods. Password *string `type:"string" sensitive:"true"` // The RFC2617 compliant user name associated with the SIP credentials, in US-ASCII // format. // // Username is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Credential's // String and GoString methods. Username *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The SIP credentials used to authenticate requests to an Amazon Chime SDK Voice Connector.
func (Credential) GoString ¶
func (s Credential) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Credential) SetPassword ¶
func (s *Credential) SetPassword(v string) *Credential
SetPassword sets the Password field's value.
func (*Credential) SetUsername ¶
func (s *Credential) SetUsername(v string) *Credential
SetUsername sets the Username field's value.
func (Credential) String ¶
func (s Credential) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DNISEmergencyCallingConfiguration ¶
type DNISEmergencyCallingConfiguration struct { // The country from which emergency calls are allowed, in ISO 3166-1 alpha-2 // format. // // CallingCountry is a required field CallingCountry *string `type:"string" required:"true"` // The DNIS phone number that you route emergency calls to, in E.164 format. // // EmergencyPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DNISEmergencyCallingConfiguration's // String and GoString methods. // // EmergencyPhoneNumber is a required field EmergencyPhoneNumber *string `type:"string" required:"true" sensitive:"true"` // The DNIS phone number for routing test emergency calls to, in E.164 format. // // TestPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DNISEmergencyCallingConfiguration's // String and GoString methods. TestPhoneNumber *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The Dialed Number Identification Service (DNIS) emergency calling configuration details associated with an Amazon Chime SDK Voice Connector's emergency calling configuration.
func (DNISEmergencyCallingConfiguration) GoString ¶
func (s DNISEmergencyCallingConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DNISEmergencyCallingConfiguration) SetCallingCountry ¶
func (s *DNISEmergencyCallingConfiguration) SetCallingCountry(v string) *DNISEmergencyCallingConfiguration
SetCallingCountry sets the CallingCountry field's value.
func (*DNISEmergencyCallingConfiguration) SetEmergencyPhoneNumber ¶
func (s *DNISEmergencyCallingConfiguration) SetEmergencyPhoneNumber(v string) *DNISEmergencyCallingConfiguration
SetEmergencyPhoneNumber sets the EmergencyPhoneNumber field's value.
func (*DNISEmergencyCallingConfiguration) SetTestPhoneNumber ¶
func (s *DNISEmergencyCallingConfiguration) SetTestPhoneNumber(v string) *DNISEmergencyCallingConfiguration
SetTestPhoneNumber sets the TestPhoneNumber field's value.
func (DNISEmergencyCallingConfiguration) String ¶
func (s DNISEmergencyCallingConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DNISEmergencyCallingConfiguration) Validate ¶
func (s *DNISEmergencyCallingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePhoneNumberInput ¶
type DeletePhoneNumberInput struct { // The phone number ID. // // PhoneNumberId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DeletePhoneNumberInput's // String and GoString methods. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (DeletePhoneNumberInput) GoString ¶
func (s DeletePhoneNumberInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeletePhoneNumberInput) SetPhoneNumberId ¶
func (s *DeletePhoneNumberInput) SetPhoneNumberId(v string) *DeletePhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (DeletePhoneNumberInput) String ¶
func (s DeletePhoneNumberInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s DeletePhoneNumberOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeletePhoneNumberOutput) String ¶
func (s DeletePhoneNumberOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteProxySessionInput ¶
type DeleteProxySessionInput struct { // The proxy session ID. // // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteProxySessionInput) GoString ¶
func (s DeleteProxySessionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteProxySessionInput) SetProxySessionId ¶
func (s *DeleteProxySessionInput) SetProxySessionId(v string) *DeleteProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (*DeleteProxySessionInput) SetVoiceConnectorId ¶
func (s *DeleteProxySessionInput) SetVoiceConnectorId(v string) *DeleteProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteProxySessionInput) String ¶
func (s DeleteProxySessionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteProxySessionInput) Validate ¶
func (s *DeleteProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteProxySessionOutput ¶
type DeleteProxySessionOutput struct {
// contains filtered or unexported fields
}
func (DeleteProxySessionOutput) GoString ¶
func (s DeleteProxySessionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteProxySessionOutput) String ¶
func (s DeleteProxySessionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteSipMediaApplicationInput ¶
type DeleteSipMediaApplicationInput struct { // The SIP media application ID. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSipMediaApplicationInput) GoString ¶
func (s DeleteSipMediaApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSipMediaApplicationInput) SetSipMediaApplicationId ¶
func (s *DeleteSipMediaApplicationInput) SetSipMediaApplicationId(v string) *DeleteSipMediaApplicationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (DeleteSipMediaApplicationInput) String ¶
func (s DeleteSipMediaApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSipMediaApplicationInput) Validate ¶
func (s *DeleteSipMediaApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSipMediaApplicationOutput ¶
type DeleteSipMediaApplicationOutput struct {
// contains filtered or unexported fields
}
func (DeleteSipMediaApplicationOutput) GoString ¶
func (s DeleteSipMediaApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteSipMediaApplicationOutput) String ¶
func (s DeleteSipMediaApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteSipRuleInput ¶
type DeleteSipRuleInput struct { // The SIP rule ID. // // SipRuleId is a required field SipRuleId *string `location:"uri" locationName:"sipRuleId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSipRuleInput) GoString ¶
func (s DeleteSipRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSipRuleInput) SetSipRuleId ¶
func (s *DeleteSipRuleInput) SetSipRuleId(v string) *DeleteSipRuleInput
SetSipRuleId sets the SipRuleId field's value.
func (DeleteSipRuleInput) String ¶
func (s DeleteSipRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSipRuleInput) Validate ¶
func (s *DeleteSipRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSipRuleOutput ¶
type DeleteSipRuleOutput struct {
// contains filtered or unexported fields
}
func (DeleteSipRuleOutput) GoString ¶
func (s DeleteSipRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteSipRuleOutput) String ¶
func (s DeleteSipRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorEmergencyCallingConfigurationInput ¶
type DeleteVoiceConnectorEmergencyCallingConfigurationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorEmergencyCallingConfigurationInput) GoString ¶
func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId ¶
func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorEmergencyCallingConfigurationInput) String ¶
func (s DeleteVoiceConnectorEmergencyCallingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorEmergencyCallingConfigurationInput) Validate ¶
func (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorEmergencyCallingConfigurationOutput ¶
type DeleteVoiceConnectorEmergencyCallingConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorEmergencyCallingConfigurationOutput) GoString ¶
func (s DeleteVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorEmergencyCallingConfigurationOutput) String ¶
func (s DeleteVoiceConnectorEmergencyCallingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorGroupInput ¶
type DeleteVoiceConnectorGroupInput struct { // The Voice Connector Group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorGroupInput) GoString ¶
func (s DeleteVoiceConnectorGroupInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶
func (s *DeleteVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DeleteVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (DeleteVoiceConnectorGroupInput) String ¶
func (s DeleteVoiceConnectorGroupInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorGroupInput) Validate ¶
func (s *DeleteVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorGroupOutput ¶
type DeleteVoiceConnectorGroupOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorGroupOutput) GoString ¶
func (s DeleteVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorGroupOutput) String ¶
func (s DeleteVoiceConnectorGroupOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorInput ¶
type DeleteVoiceConnectorInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorInput) GoString ¶
func (s DeleteVoiceConnectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorInput) SetVoiceConnectorId ¶
func (s *DeleteVoiceConnectorInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorInput) String ¶
func (s DeleteVoiceConnectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorOriginationInput) GoString ¶
func (s DeleteVoiceConnectorOriginationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId ¶
func (s *DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorOriginationInput) String ¶
func (s DeleteVoiceConnectorOriginationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s DeleteVoiceConnectorOriginationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorOriginationOutput) String ¶
func (s DeleteVoiceConnectorOriginationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorOutput ¶
type DeleteVoiceConnectorOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorOutput) GoString ¶
func (s DeleteVoiceConnectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorOutput) String ¶
func (s DeleteVoiceConnectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorProxyInput ¶
type DeleteVoiceConnectorProxyInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorProxyInput) GoString ¶
func (s DeleteVoiceConnectorProxyInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorProxyInput) SetVoiceConnectorId ¶
func (s *DeleteVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorProxyInput) String ¶
func (s DeleteVoiceConnectorProxyInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorProxyInput) Validate ¶
func (s *DeleteVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorProxyOutput ¶
type DeleteVoiceConnectorProxyOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorProxyOutput) GoString ¶
func (s DeleteVoiceConnectorProxyOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorProxyOutput) String ¶
func (s DeleteVoiceConnectorProxyOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorStreamingConfigurationInput ¶
type DeleteVoiceConnectorStreamingConfigurationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorStreamingConfigurationInput) GoString ¶
func (s DeleteVoiceConnectorStreamingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId ¶
func (s *DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorStreamingConfigurationInput) String ¶
func (s DeleteVoiceConnectorStreamingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorStreamingConfigurationInput) Validate ¶
func (s *DeleteVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorStreamingConfigurationOutput ¶
type DeleteVoiceConnectorStreamingConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceConnectorStreamingConfigurationOutput) GoString ¶
func (s DeleteVoiceConnectorStreamingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorStreamingConfigurationOutput) String ¶
func (s DeleteVoiceConnectorStreamingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorTerminationCredentialsInput ¶
type DeleteVoiceConnectorTerminationCredentialsInput struct { // The RFC2617 compliant username associated with the SIP credentials, in US-ASCII // format. // // Usernames is a required field Usernames []*string `type:"list" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorTerminationCredentialsInput) GoString ¶
func (s DeleteVoiceConnectorTerminationCredentialsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorTerminationCredentialsInput) SetUsernames ¶
func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetUsernames(v []*string) *DeleteVoiceConnectorTerminationCredentialsInput
SetUsernames sets the Usernames field's value.
func (*DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId ¶
func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorTerminationCredentialsInput) String ¶
func (s DeleteVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s DeleteVoiceConnectorTerminationCredentialsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorTerminationCredentialsOutput) String ¶
func (s DeleteVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceConnectorTerminationInput ¶
type DeleteVoiceConnectorTerminationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceConnectorTerminationInput) GoString ¶
func (s DeleteVoiceConnectorTerminationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId ¶
func (s *DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DeleteVoiceConnectorTerminationInput) String ¶
func (s DeleteVoiceConnectorTerminationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s DeleteVoiceConnectorTerminationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceConnectorTerminationOutput) String ¶
func (s DeleteVoiceConnectorTerminationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceProfileDomainInput ¶
type DeleteVoiceProfileDomainInput struct { // The voice profile domain ID. // // VoiceProfileDomainId is a required field VoiceProfileDomainId *string `location:"uri" locationName:"VoiceProfileDomainId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceProfileDomainInput) GoString ¶
func (s DeleteVoiceProfileDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceProfileDomainInput) SetVoiceProfileDomainId ¶
func (s *DeleteVoiceProfileDomainInput) SetVoiceProfileDomainId(v string) *DeleteVoiceProfileDomainInput
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (DeleteVoiceProfileDomainInput) String ¶
func (s DeleteVoiceProfileDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceProfileDomainInput) Validate ¶
func (s *DeleteVoiceProfileDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceProfileDomainOutput ¶
type DeleteVoiceProfileDomainOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceProfileDomainOutput) GoString ¶
func (s DeleteVoiceProfileDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceProfileDomainOutput) String ¶
func (s DeleteVoiceProfileDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteVoiceProfileInput ¶
type DeleteVoiceProfileInput struct { // The voice profile ID. // // VoiceProfileId is a required field VoiceProfileId *string `location:"uri" locationName:"VoiceProfileId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteVoiceProfileInput) GoString ¶
func (s DeleteVoiceProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceProfileInput) SetVoiceProfileId ¶
func (s *DeleteVoiceProfileInput) SetVoiceProfileId(v string) *DeleteVoiceProfileInput
SetVoiceProfileId sets the VoiceProfileId field's value.
func (DeleteVoiceProfileInput) String ¶
func (s DeleteVoiceProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteVoiceProfileInput) Validate ¶
func (s *DeleteVoiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceProfileOutput ¶
type DeleteVoiceProfileOutput struct {
// contains filtered or unexported fields
}
func (DeleteVoiceProfileOutput) GoString ¶
func (s DeleteVoiceProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteVoiceProfileOutput) String ¶
func (s DeleteVoiceProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociatePhoneNumbersFromVoiceConnectorGroupInput ¶
type DisassociatePhoneNumbersFromVoiceConnectorGroupInput struct { // The list of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // The Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociatePhoneNumbersFromVoiceConnectorGroupInput) GoString ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetE164PhoneNumbers ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorGroupInput) String ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupInput) Validate ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput ¶
type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput struct { // If the action fails for one or more of the phone numbers in the request, // a list of the phone numbers is returned, along with error codes and error // messages. PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
func (DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) GoString ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) SetPhoneNumberErrors ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) String ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociatePhoneNumbersFromVoiceConnectorInput ¶
type DisassociatePhoneNumbersFromVoiceConnectorInput struct { // List of phone numbers, in E.164 format. // // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociatePhoneNumbersFromVoiceConnectorInput) GoString ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociatePhoneNumbersFromVoiceConnectorInput) SetE164PhoneNumbers ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*DisassociatePhoneNumbersFromVoiceConnectorInput) SetVoiceConnectorId ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetVoiceConnectorId(v string) *DisassociatePhoneNumbersFromVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorInput) String ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociatePhoneNumbersFromVoiceConnectorOutput) SetPhoneNumberErrors ¶
func (s *DisassociatePhoneNumbersFromVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
func (DisassociatePhoneNumbersFromVoiceConnectorOutput) String ¶
func (s DisassociatePhoneNumbersFromVoiceConnectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EmergencyCallingConfiguration ¶
type EmergencyCallingConfiguration struct { // The Dialed Number Identification Service (DNIS) emergency calling configuration // details. DNIS []*DNISEmergencyCallingConfiguration `type:"list"` // contains filtered or unexported fields }
The emergency calling configuration details associated with an Amazon Chime SDK Voice Connector.
func (EmergencyCallingConfiguration) GoString ¶
func (s EmergencyCallingConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EmergencyCallingConfiguration) SetDNIS ¶
func (s *EmergencyCallingConfiguration) SetDNIS(v []*DNISEmergencyCallingConfiguration) *EmergencyCallingConfiguration
SetDNIS sets the DNIS field's value.
func (EmergencyCallingConfiguration) String ¶
func (s EmergencyCallingConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EmergencyCallingConfiguration) Validate ¶
func (s *EmergencyCallingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ForbiddenException ¶
type ForbiddenException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The client is permanently forbidden from making the request.
func (*ForbiddenException) Code ¶
func (s *ForbiddenException) Code() string
Code returns the exception type name.
func (*ForbiddenException) Error ¶
func (s *ForbiddenException) Error() string
func (ForbiddenException) GoString ¶
func (s ForbiddenException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ForbiddenException) Message ¶
func (s *ForbiddenException) Message() string
Message returns the exception's message.
func (*ForbiddenException) OrigErr ¶
func (s *ForbiddenException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ForbiddenException) RequestID ¶
func (s *ForbiddenException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ForbiddenException) StatusCode ¶
func (s *ForbiddenException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ForbiddenException) String ¶
func (s ForbiddenException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GeoMatchParams ¶
type GeoMatchParams struct { // The area code. // // AreaCode is a required field AreaCode *string `type:"string" required:"true"` // The country. // // Country is a required field Country *string `type:"string" required:"true"` // contains filtered or unexported fields }
The country and area code for a proxy phone number in a proxy phone session.
func (GeoMatchParams) GoString ¶
func (s GeoMatchParams) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GeoMatchParams) SetAreaCode ¶
func (s *GeoMatchParams) SetAreaCode(v string) *GeoMatchParams
SetAreaCode sets the AreaCode field's value.
func (*GeoMatchParams) SetCountry ¶
func (s *GeoMatchParams) SetCountry(v string) *GeoMatchParams
SetCountry sets the Country field's value.
func (GeoMatchParams) String ¶
func (s GeoMatchParams) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GeoMatchParams) Validate ¶
func (s *GeoMatchParams) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGlobalSettingsInput ¶
type GetGlobalSettingsInput struct {
// contains filtered or unexported fields
}
func (GetGlobalSettingsInput) GoString ¶
func (s GetGlobalSettingsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (GetGlobalSettingsInput) String ¶
func (s GetGlobalSettingsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetGlobalSettingsOutput ¶
type GetGlobalSettingsOutput struct { // The Voice Connector settings. VoiceConnector *VoiceConnectorSettings `type:"structure"` // contains filtered or unexported fields }
func (GetGlobalSettingsOutput) GoString ¶
func (s GetGlobalSettingsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGlobalSettingsOutput) SetVoiceConnector ¶
func (s *GetGlobalSettingsOutput) SetVoiceConnector(v *VoiceConnectorSettings) *GetGlobalSettingsOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (GetGlobalSettingsOutput) String ¶
func (s GetGlobalSettingsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetPhoneNumberInput ¶
type GetPhoneNumberInput struct { // The phone number ID. // // PhoneNumberId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetPhoneNumberInput's // String and GoString methods. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (GetPhoneNumberInput) GoString ¶
func (s GetPhoneNumberInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPhoneNumberInput) SetPhoneNumberId ¶
func (s *GetPhoneNumberInput) SetPhoneNumberId(v string) *GetPhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (GetPhoneNumberInput) String ¶
func (s GetPhoneNumberInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 of the phone number order . // // PhoneNumberOrderId is a required field PhoneNumberOrderId *string `location:"uri" locationName:"phoneNumberOrderId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetPhoneNumberOrderInput) GoString ¶
func (s GetPhoneNumberOrderInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPhoneNumberOrderInput) SetPhoneNumberOrderId ¶
func (s *GetPhoneNumberOrderInput) SetPhoneNumberOrderId(v string) *GetPhoneNumberOrderInput
SetPhoneNumberOrderId sets the PhoneNumberOrderId field's value.
func (GetPhoneNumberOrderInput) String ¶
func (s GetPhoneNumberOrderInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s GetPhoneNumberOrderOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPhoneNumberOrderOutput) SetPhoneNumberOrder ¶
func (s *GetPhoneNumberOrderOutput) SetPhoneNumberOrder(v *PhoneNumberOrder) *GetPhoneNumberOrderOutput
SetPhoneNumberOrder sets the PhoneNumberOrder field's value.
func (GetPhoneNumberOrderOutput) String ¶
func (s GetPhoneNumberOrderOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetPhoneNumberOutput ¶
type GetPhoneNumberOutput struct { // The phone number details. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (GetPhoneNumberOutput) GoString ¶
func (s GetPhoneNumberOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPhoneNumberOutput) SetPhoneNumber ¶
func (s *GetPhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *GetPhoneNumberOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (GetPhoneNumberOutput) String ¶
func (s GetPhoneNumberOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetPhoneNumberSettingsInput ¶
type GetPhoneNumberSettingsInput struct {
// contains filtered or unexported fields
}
func (GetPhoneNumberSettingsInput) GoString ¶
func (s GetPhoneNumberSettingsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (GetPhoneNumberSettingsInput) String ¶
func (s GetPhoneNumberSettingsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetPhoneNumberSettingsOutput ¶
type GetPhoneNumberSettingsOutput struct { // The default outbound calling name for the account. // // CallingName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetPhoneNumberSettingsOutput's // String and GoString methods. CallingName *string `type:"string" sensitive:"true"` // The updated outbound calling name timestamp, in ISO 8601 format. CallingNameUpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (GetPhoneNumberSettingsOutput) GoString ¶
func (s GetPhoneNumberSettingsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPhoneNumberSettingsOutput) SetCallingName ¶
func (s *GetPhoneNumberSettingsOutput) SetCallingName(v string) *GetPhoneNumberSettingsOutput
SetCallingName sets the CallingName field's value.
func (*GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp ¶
func (s *GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp(v time.Time) *GetPhoneNumberSettingsOutput
SetCallingNameUpdatedTimestamp sets the CallingNameUpdatedTimestamp field's value.
func (GetPhoneNumberSettingsOutput) String ¶
func (s GetPhoneNumberSettingsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetProxySessionInput ¶
type GetProxySessionInput struct { // The proxy session ID. // // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetProxySessionInput) GoString ¶
func (s GetProxySessionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProxySessionInput) SetProxySessionId ¶
func (s *GetProxySessionInput) SetProxySessionId(v string) *GetProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (*GetProxySessionInput) SetVoiceConnectorId ¶
func (s *GetProxySessionInput) SetVoiceConnectorId(v string) *GetProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetProxySessionInput) String ¶
func (s GetProxySessionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProxySessionInput) Validate ¶
func (s *GetProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetProxySessionOutput ¶
type GetProxySessionOutput struct { // The proxy session details. ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
func (GetProxySessionOutput) GoString ¶
func (s GetProxySessionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProxySessionOutput) SetProxySession ¶
func (s *GetProxySessionOutput) SetProxySession(v *ProxySession) *GetProxySessionOutput
SetProxySession sets the ProxySession field's value.
func (GetProxySessionOutput) String ¶
func (s GetProxySessionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSipMediaApplicationAlexaSkillConfigurationInput ¶
type GetSipMediaApplicationAlexaSkillConfigurationInput struct { // The SIP media application ID. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSipMediaApplicationAlexaSkillConfigurationInput) GoString ¶
func (s GetSipMediaApplicationAlexaSkillConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationId ¶
func (s *GetSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationAlexaSkillConfigurationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (GetSipMediaApplicationAlexaSkillConfigurationInput) String ¶
func (s GetSipMediaApplicationAlexaSkillConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationAlexaSkillConfigurationInput) Validate ¶
func (s *GetSipMediaApplicationAlexaSkillConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipMediaApplicationAlexaSkillConfigurationOutput ¶
type GetSipMediaApplicationAlexaSkillConfigurationOutput struct { // Returns the Alexa Skill configuration. SipMediaApplicationAlexaSkillConfiguration *SipMediaApplicationAlexaSkillConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetSipMediaApplicationAlexaSkillConfigurationOutput) GoString ¶
func (s GetSipMediaApplicationAlexaSkillConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationAlexaSkillConfigurationOutput) SetSipMediaApplicationAlexaSkillConfiguration ¶
func (s *GetSipMediaApplicationAlexaSkillConfigurationOutput) SetSipMediaApplicationAlexaSkillConfiguration(v *SipMediaApplicationAlexaSkillConfiguration) *GetSipMediaApplicationAlexaSkillConfigurationOutput
SetSipMediaApplicationAlexaSkillConfiguration sets the SipMediaApplicationAlexaSkillConfiguration field's value.
func (GetSipMediaApplicationAlexaSkillConfigurationOutput) String ¶
func (s GetSipMediaApplicationAlexaSkillConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSipMediaApplicationInput ¶
type GetSipMediaApplicationInput struct { // The SIP media application ID . // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSipMediaApplicationInput) GoString ¶
func (s GetSipMediaApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationInput) SetSipMediaApplicationId ¶
func (s *GetSipMediaApplicationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (GetSipMediaApplicationInput) String ¶
func (s GetSipMediaApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationInput) Validate ¶
func (s *GetSipMediaApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipMediaApplicationLoggingConfigurationInput ¶
type GetSipMediaApplicationLoggingConfigurationInput struct { // The SIP media application ID. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSipMediaApplicationLoggingConfigurationInput) GoString ¶
func (s GetSipMediaApplicationLoggingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationId ¶
func (s *GetSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationLoggingConfigurationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (GetSipMediaApplicationLoggingConfigurationInput) String ¶
func (s GetSipMediaApplicationLoggingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationLoggingConfigurationInput) Validate ¶
func (s *GetSipMediaApplicationLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipMediaApplicationLoggingConfigurationOutput ¶
type GetSipMediaApplicationLoggingConfigurationOutput struct { // The actual logging configuration. SipMediaApplicationLoggingConfiguration *SipMediaApplicationLoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetSipMediaApplicationLoggingConfigurationOutput) GoString ¶
func (s GetSipMediaApplicationLoggingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationLoggingConfigurationOutput) SetSipMediaApplicationLoggingConfiguration ¶
func (s *GetSipMediaApplicationLoggingConfigurationOutput) SetSipMediaApplicationLoggingConfiguration(v *SipMediaApplicationLoggingConfiguration) *GetSipMediaApplicationLoggingConfigurationOutput
SetSipMediaApplicationLoggingConfiguration sets the SipMediaApplicationLoggingConfiguration field's value.
func (GetSipMediaApplicationLoggingConfigurationOutput) String ¶
func (s GetSipMediaApplicationLoggingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSipMediaApplicationOutput ¶
type GetSipMediaApplicationOutput struct { // The details of the SIP media application. SipMediaApplication *SipMediaApplication `type:"structure"` // contains filtered or unexported fields }
func (GetSipMediaApplicationOutput) GoString ¶
func (s GetSipMediaApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipMediaApplicationOutput) SetSipMediaApplication ¶
func (s *GetSipMediaApplicationOutput) SetSipMediaApplication(v *SipMediaApplication) *GetSipMediaApplicationOutput
SetSipMediaApplication sets the SipMediaApplication field's value.
func (GetSipMediaApplicationOutput) String ¶
func (s GetSipMediaApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSipRuleInput ¶
type GetSipRuleInput struct { // The SIP rule ID. // // SipRuleId is a required field SipRuleId *string `location:"uri" locationName:"sipRuleId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSipRuleInput) GoString ¶
func (s GetSipRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipRuleInput) SetSipRuleId ¶
func (s *GetSipRuleInput) SetSipRuleId(v string) *GetSipRuleInput
SetSipRuleId sets the SipRuleId field's value.
func (GetSipRuleInput) String ¶
func (s GetSipRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipRuleInput) Validate ¶
func (s *GetSipRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipRuleOutput ¶
type GetSipRuleOutput struct { // The SIP rule details. SipRule *SipRule `type:"structure"` // contains filtered or unexported fields }
func (GetSipRuleOutput) GoString ¶
func (s GetSipRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSipRuleOutput) SetSipRule ¶
func (s *GetSipRuleOutput) SetSipRule(v *SipRule) *GetSipRuleOutput
SetSipRule sets the SipRule field's value.
func (GetSipRuleOutput) String ¶
func (s GetSipRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSpeakerSearchTaskInput ¶
type GetSpeakerSearchTaskInput struct { // The ID of the speaker search task. // // SpeakerSearchTaskId is a required field SpeakerSearchTaskId *string `location:"uri" locationName:"SpeakerSearchTaskId" min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSpeakerSearchTaskInput) GoString ¶
func (s GetSpeakerSearchTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSpeakerSearchTaskInput) SetSpeakerSearchTaskId ¶
func (s *GetSpeakerSearchTaskInput) SetSpeakerSearchTaskId(v string) *GetSpeakerSearchTaskInput
SetSpeakerSearchTaskId sets the SpeakerSearchTaskId field's value.
func (*GetSpeakerSearchTaskInput) SetVoiceConnectorId ¶
func (s *GetSpeakerSearchTaskInput) SetVoiceConnectorId(v string) *GetSpeakerSearchTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetSpeakerSearchTaskInput) String ¶
func (s GetSpeakerSearchTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSpeakerSearchTaskInput) Validate ¶
func (s *GetSpeakerSearchTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSpeakerSearchTaskOutput ¶
type GetSpeakerSearchTaskOutput struct { // The details of the speaker search task. SpeakerSearchTask *SpeakerSearchTask `type:"structure"` // contains filtered or unexported fields }
func (GetSpeakerSearchTaskOutput) GoString ¶
func (s GetSpeakerSearchTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSpeakerSearchTaskOutput) SetSpeakerSearchTask ¶
func (s *GetSpeakerSearchTaskOutput) SetSpeakerSearchTask(v *SpeakerSearchTask) *GetSpeakerSearchTaskOutput
SetSpeakerSearchTask sets the SpeakerSearchTask field's value.
func (GetSpeakerSearchTaskOutput) String ¶
func (s GetSpeakerSearchTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorEmergencyCallingConfigurationInput ¶
type GetVoiceConnectorEmergencyCallingConfigurationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorEmergencyCallingConfigurationInput) GoString ¶
func (s GetVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorEmergencyCallingConfigurationInput) String ¶
func (s GetVoiceConnectorEmergencyCallingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorEmergencyCallingConfigurationInput) Validate ¶
func (s *GetVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorEmergencyCallingConfigurationOutput ¶
type GetVoiceConnectorEmergencyCallingConfigurationOutput struct { // The details of the emergency calling configuration. EmergencyCallingConfiguration *EmergencyCallingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorEmergencyCallingConfigurationOutput) GoString ¶
func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration ¶
func (s *GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *GetVoiceConnectorEmergencyCallingConfigurationOutput
SetEmergencyCallingConfiguration sets the EmergencyCallingConfiguration field's value.
func (GetVoiceConnectorEmergencyCallingConfigurationOutput) String ¶
func (s GetVoiceConnectorEmergencyCallingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorGroupInput ¶
type GetVoiceConnectorGroupInput struct { // The Voice Connector group ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorGroupInput) GoString ¶
func (s GetVoiceConnectorGroupInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶
func (s *GetVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *GetVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (GetVoiceConnectorGroupInput) String ¶
func (s GetVoiceConnectorGroupInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorGroupInput) Validate ¶
func (s *GetVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorGroupOutput ¶
type GetVoiceConnectorGroupOutput struct { // The details of the Voice Connector group. VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorGroupOutput) GoString ¶
func (s GetVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorGroupOutput) SetVoiceConnectorGroup ¶
func (s *GetVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *GetVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
func (GetVoiceConnectorGroupOutput) String ¶
func (s GetVoiceConnectorGroupOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorInput ¶
type GetVoiceConnectorInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorInput) GoString ¶
func (s GetVoiceConnectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorInput) SetVoiceConnectorId(v string) *GetVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorInput) String ¶
func (s GetVoiceConnectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorInput) Validate ¶
func (s *GetVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorLoggingConfigurationInput ¶
type GetVoiceConnectorLoggingConfigurationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorLoggingConfigurationInput) GoString ¶
func (s GetVoiceConnectorLoggingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorLoggingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorLoggingConfigurationInput) String ¶
func (s GetVoiceConnectorLoggingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorLoggingConfigurationInput) Validate ¶
func (s *GetVoiceConnectorLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorLoggingConfigurationOutput ¶
type GetVoiceConnectorLoggingConfigurationOutput struct { // The logging configuration details . LoggingConfiguration *LoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorLoggingConfigurationOutput) GoString ¶
func (s GetVoiceConnectorLoggingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration ¶
func (s *GetVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration(v *LoggingConfiguration) *GetVoiceConnectorLoggingConfigurationOutput
SetLoggingConfiguration sets the LoggingConfiguration field's value.
func (GetVoiceConnectorLoggingConfigurationOutput) String ¶
func (s GetVoiceConnectorLoggingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorOriginationInput ¶
type GetVoiceConnectorOriginationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorOriginationInput) GoString ¶
func (s GetVoiceConnectorOriginationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorOriginationInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorOriginationInput) String ¶
func (s GetVoiceConnectorOriginationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s GetVoiceConnectorOriginationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorOriginationOutput) SetOrigination ¶
func (s *GetVoiceConnectorOriginationOutput) SetOrigination(v *Origination) *GetVoiceConnectorOriginationOutput
SetOrigination sets the Origination field's value.
func (GetVoiceConnectorOriginationOutput) String ¶
func (s GetVoiceConnectorOriginationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorOutput ¶
type GetVoiceConnectorOutput struct { // The Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorOutput) GoString ¶
func (s GetVoiceConnectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorOutput) SetVoiceConnector ¶
func (s *GetVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *GetVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (GetVoiceConnectorOutput) String ¶
func (s GetVoiceConnectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorProxyInput ¶
type GetVoiceConnectorProxyInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorProxyInput) GoString ¶
func (s GetVoiceConnectorProxyInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorProxyInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *GetVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorProxyInput) String ¶
func (s GetVoiceConnectorProxyInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorProxyInput) Validate ¶
func (s *GetVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorProxyOutput ¶
type GetVoiceConnectorProxyOutput struct { // The proxy configuration details. Proxy *Proxy `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorProxyOutput) GoString ¶
func (s GetVoiceConnectorProxyOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorProxyOutput) SetProxy ¶
func (s *GetVoiceConnectorProxyOutput) SetProxy(v *Proxy) *GetVoiceConnectorProxyOutput
SetProxy sets the Proxy field's value.
func (GetVoiceConnectorProxyOutput) String ¶
func (s GetVoiceConnectorProxyOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorStreamingConfigurationInput ¶
type GetVoiceConnectorStreamingConfigurationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorStreamingConfigurationInput) GoString ¶
func (s GetVoiceConnectorStreamingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorStreamingConfigurationInput) String ¶
func (s GetVoiceConnectorStreamingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorStreamingConfigurationInput) Validate ¶
func (s *GetVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorStreamingConfigurationOutput ¶
type GetVoiceConnectorStreamingConfigurationOutput struct { // The details of the streaming configuration. StreamingConfiguration *StreamingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceConnectorStreamingConfigurationOutput) GoString ¶
func (s GetVoiceConnectorStreamingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration ¶
func (s *GetVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration(v *StreamingConfiguration) *GetVoiceConnectorStreamingConfigurationOutput
SetStreamingConfiguration sets the StreamingConfiguration field's value.
func (GetVoiceConnectorStreamingConfigurationOutput) String ¶
func (s GetVoiceConnectorStreamingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorTerminationHealthInput ¶
type GetVoiceConnectorTerminationHealthInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationHealthInput) GoString ¶
func (s GetVoiceConnectorTerminationHealthInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorTerminationHealthInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorTerminationHealthInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationHealthInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorTerminationHealthInput) String ¶
func (s GetVoiceConnectorTerminationHealthInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s GetVoiceConnectorTerminationHealthOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorTerminationHealthOutput) SetTerminationHealth ¶
func (s *GetVoiceConnectorTerminationHealthOutput) SetTerminationHealth(v *TerminationHealth) *GetVoiceConnectorTerminationHealthOutput
SetTerminationHealth sets the TerminationHealth field's value.
func (GetVoiceConnectorTerminationHealthOutput) String ¶
func (s GetVoiceConnectorTerminationHealthOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceConnectorTerminationInput ¶
type GetVoiceConnectorTerminationInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceConnectorTerminationInput) GoString ¶
func (s GetVoiceConnectorTerminationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorTerminationInput) SetVoiceConnectorId ¶
func (s *GetVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (GetVoiceConnectorTerminationInput) String ¶
func (s GetVoiceConnectorTerminationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s GetVoiceConnectorTerminationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceConnectorTerminationOutput) SetTermination ¶
func (s *GetVoiceConnectorTerminationOutput) SetTermination(v *Termination) *GetVoiceConnectorTerminationOutput
SetTermination sets the Termination field's value.
func (GetVoiceConnectorTerminationOutput) String ¶
func (s GetVoiceConnectorTerminationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceProfileDomainInput ¶
type GetVoiceProfileDomainInput struct { // The voice profile domain ID. // // VoiceProfileDomainId is a required field VoiceProfileDomainId *string `location:"uri" locationName:"VoiceProfileDomainId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceProfileDomainInput) GoString ¶
func (s GetVoiceProfileDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceProfileDomainInput) SetVoiceProfileDomainId ¶
func (s *GetVoiceProfileDomainInput) SetVoiceProfileDomainId(v string) *GetVoiceProfileDomainInput
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (GetVoiceProfileDomainInput) String ¶
func (s GetVoiceProfileDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceProfileDomainInput) Validate ¶
func (s *GetVoiceProfileDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceProfileDomainOutput ¶
type GetVoiceProfileDomainOutput struct { // The details of the voice profile domain. VoiceProfileDomain *VoiceProfileDomain `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceProfileDomainOutput) GoString ¶
func (s GetVoiceProfileDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceProfileDomainOutput) SetVoiceProfileDomain ¶
func (s *GetVoiceProfileDomainOutput) SetVoiceProfileDomain(v *VoiceProfileDomain) *GetVoiceProfileDomainOutput
SetVoiceProfileDomain sets the VoiceProfileDomain field's value.
func (GetVoiceProfileDomainOutput) String ¶
func (s GetVoiceProfileDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceProfileInput ¶
type GetVoiceProfileInput struct { // The voice profile ID. // // VoiceProfileId is a required field VoiceProfileId *string `location:"uri" locationName:"VoiceProfileId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceProfileInput) GoString ¶
func (s GetVoiceProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceProfileInput) SetVoiceProfileId ¶
func (s *GetVoiceProfileInput) SetVoiceProfileId(v string) *GetVoiceProfileInput
SetVoiceProfileId sets the VoiceProfileId field's value.
func (GetVoiceProfileInput) String ¶
func (s GetVoiceProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceProfileInput) Validate ¶
func (s *GetVoiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceProfileOutput ¶
type GetVoiceProfileOutput struct { // The voice profile details. VoiceProfile *VoiceProfile `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceProfileOutput) GoString ¶
func (s GetVoiceProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceProfileOutput) SetVoiceProfile ¶
func (s *GetVoiceProfileOutput) SetVoiceProfile(v *VoiceProfile) *GetVoiceProfileOutput
SetVoiceProfile sets the VoiceProfile field's value.
func (GetVoiceProfileOutput) String ¶
func (s GetVoiceProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetVoiceToneAnalysisTaskInput ¶
type GetVoiceToneAnalysisTaskInput struct { // Specifies whether the voice being analyzed is the caller (originator) or // the callee (responder). // // IsCaller is a required field IsCaller *bool `location:"querystring" locationName:"isCaller" type:"boolean" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // The ID of the voice tone anlysis task. // // VoiceToneAnalysisTaskId is a required field VoiceToneAnalysisTaskId *string `location:"uri" locationName:"VoiceToneAnalysisTaskId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetVoiceToneAnalysisTaskInput) GoString ¶
func (s GetVoiceToneAnalysisTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceToneAnalysisTaskInput) SetIsCaller ¶
func (s *GetVoiceToneAnalysisTaskInput) SetIsCaller(v bool) *GetVoiceToneAnalysisTaskInput
SetIsCaller sets the IsCaller field's value.
func (*GetVoiceToneAnalysisTaskInput) SetVoiceConnectorId ¶
func (s *GetVoiceToneAnalysisTaskInput) SetVoiceConnectorId(v string) *GetVoiceToneAnalysisTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (*GetVoiceToneAnalysisTaskInput) SetVoiceToneAnalysisTaskId ¶
func (s *GetVoiceToneAnalysisTaskInput) SetVoiceToneAnalysisTaskId(v string) *GetVoiceToneAnalysisTaskInput
SetVoiceToneAnalysisTaskId sets the VoiceToneAnalysisTaskId field's value.
func (GetVoiceToneAnalysisTaskInput) String ¶
func (s GetVoiceToneAnalysisTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceToneAnalysisTaskInput) Validate ¶
func (s *GetVoiceToneAnalysisTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceToneAnalysisTaskOutput ¶
type GetVoiceToneAnalysisTaskOutput struct { // The details of the voice tone analysis task. VoiceToneAnalysisTask *VoiceToneAnalysisTask `type:"structure"` // contains filtered or unexported fields }
func (GetVoiceToneAnalysisTaskOutput) GoString ¶
func (s GetVoiceToneAnalysisTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetVoiceToneAnalysisTaskOutput) SetVoiceToneAnalysisTask ¶
func (s *GetVoiceToneAnalysisTaskOutput) SetVoiceToneAnalysisTask(v *VoiceToneAnalysisTask) *GetVoiceToneAnalysisTaskOutput
SetVoiceToneAnalysisTask sets the VoiceToneAnalysisTask field's value.
func (GetVoiceToneAnalysisTaskOutput) String ¶
func (s GetVoiceToneAnalysisTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GoneException ¶
type GoneException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
func (*GoneException) Code ¶
func (s *GoneException) Code() string
Code returns the exception type name.
func (*GoneException) Error ¶
func (s *GoneException) Error() string
func (GoneException) GoString ¶
func (s GoneException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GoneException) Message ¶
func (s *GoneException) Message() string
Message returns the exception's message.
func (*GoneException) OrigErr ¶
func (s *GoneException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*GoneException) RequestID ¶
func (s *GoneException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*GoneException) StatusCode ¶
func (s *GoneException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (GoneException) String ¶
func (s GoneException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListAvailableVoiceConnectorRegionsInput ¶
type ListAvailableVoiceConnectorRegionsInput struct {
// contains filtered or unexported fields
}
func (ListAvailableVoiceConnectorRegionsInput) GoString ¶
func (s ListAvailableVoiceConnectorRegionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (ListAvailableVoiceConnectorRegionsInput) String ¶
func (s ListAvailableVoiceConnectorRegionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListAvailableVoiceConnectorRegionsOutput ¶
type ListAvailableVoiceConnectorRegionsOutput struct { // The list of AWS Regions. VoiceConnectorRegions []*string `type:"list" enum:"VoiceConnectorAwsRegion"` // contains filtered or unexported fields }
func (ListAvailableVoiceConnectorRegionsOutput) GoString ¶
func (s ListAvailableVoiceConnectorRegionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAvailableVoiceConnectorRegionsOutput) SetVoiceConnectorRegions ¶
func (s *ListAvailableVoiceConnectorRegionsOutput) SetVoiceConnectorRegions(v []*string) *ListAvailableVoiceConnectorRegionsOutput
SetVoiceConnectorRegions sets the VoiceConnectorRegions field's value.
func (ListAvailableVoiceConnectorRegionsOutput) String ¶
func (s ListAvailableVoiceConnectorRegionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 used to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListPhoneNumberOrdersInput) GoString ¶
func (s ListPhoneNumberOrdersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPhoneNumberOrdersInput) SetMaxResults ¶
func (s *ListPhoneNumberOrdersInput) SetMaxResults(v int64) *ListPhoneNumberOrdersInput
SetMaxResults sets the MaxResults field's value.
func (*ListPhoneNumberOrdersInput) SetNextToken ¶
func (s *ListPhoneNumberOrdersInput) SetNextToken(v string) *ListPhoneNumberOrdersInput
SetNextToken sets the NextToken field's value.
func (ListPhoneNumberOrdersInput) String ¶
func (s ListPhoneNumberOrdersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 used to retrieve the next page of results. NextToken *string `type:"string"` // The phone number order details. PhoneNumberOrders []*PhoneNumberOrder `type:"list"` // contains filtered or unexported fields }
func (ListPhoneNumberOrdersOutput) GoString ¶
func (s ListPhoneNumberOrdersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPhoneNumberOrdersOutput) SetNextToken ¶
func (s *ListPhoneNumberOrdersOutput) SetNextToken(v string) *ListPhoneNumberOrdersOutput
SetNextToken sets the NextToken field's value.
func (*ListPhoneNumberOrdersOutput) SetPhoneNumberOrders ¶
func (s *ListPhoneNumberOrdersOutput) SetPhoneNumberOrders(v []*PhoneNumberOrder) *ListPhoneNumberOrdersOutput
SetPhoneNumberOrders sets the PhoneNumberOrders field's value.
func (ListPhoneNumberOrdersOutput) String ¶
func (s ListPhoneNumberOrdersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListPhoneNumbersInput ¶
type ListPhoneNumbersInput struct { // The filter to limit the number of results. FilterName *string `location:"querystring" locationName:"filter-name" type:"string" enum:"PhoneNumberAssociationName"` // The filter value. 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 used to return the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The phone number product types. ProductType *string `location:"querystring" locationName:"product-type" type:"string" enum:"PhoneNumberProductType"` // The status of your organization's phone numbers. Status *string `location:"querystring" locationName:"status" type:"string"` // contains filtered or unexported fields }
func (ListPhoneNumbersInput) GoString ¶
func (s ListPhoneNumbersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPhoneNumbersInput) SetFilterName ¶
func (s *ListPhoneNumbersInput) SetFilterName(v string) *ListPhoneNumbersInput
SetFilterName sets the FilterName field's value.
func (*ListPhoneNumbersInput) SetFilterValue ¶
func (s *ListPhoneNumbersInput) SetFilterValue(v string) *ListPhoneNumbersInput
SetFilterValue sets the FilterValue field's value.
func (*ListPhoneNumbersInput) SetMaxResults ¶
func (s *ListPhoneNumbersInput) SetMaxResults(v int64) *ListPhoneNumbersInput
SetMaxResults sets the MaxResults field's value.
func (*ListPhoneNumbersInput) SetNextToken ¶
func (s *ListPhoneNumbersInput) SetNextToken(v string) *ListPhoneNumbersInput
SetNextToken sets the NextToken field's value.
func (*ListPhoneNumbersInput) SetProductType ¶
func (s *ListPhoneNumbersInput) SetProductType(v string) *ListPhoneNumbersInput
SetProductType sets the ProductType field's value.
func (*ListPhoneNumbersInput) SetStatus ¶
func (s *ListPhoneNumbersInput) SetStatus(v string) *ListPhoneNumbersInput
SetStatus sets the Status field's value.
func (ListPhoneNumbersInput) String ¶
func (s ListPhoneNumbersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 used to return the next page of results. NextToken *string `type:"string"` // The phone number details. PhoneNumbers []*PhoneNumber `type:"list"` // contains filtered or unexported fields }
func (ListPhoneNumbersOutput) GoString ¶
func (s ListPhoneNumbersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPhoneNumbersOutput) SetNextToken ¶
func (s *ListPhoneNumbersOutput) SetNextToken(v string) *ListPhoneNumbersOutput
SetNextToken sets the NextToken field's value.
func (*ListPhoneNumbersOutput) SetPhoneNumbers ¶
func (s *ListPhoneNumbersOutput) SetPhoneNumbers(v []*PhoneNumber) *ListPhoneNumbersOutput
SetPhoneNumbers sets the PhoneNumbers field's value.
func (ListPhoneNumbersOutput) String ¶
func (s ListPhoneNumbersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListProxySessionsInput ¶
type ListProxySessionsInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token used to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The proxy session status. Status *string `location:"querystring" locationName:"status" type:"string" enum:"ProxySessionStatus"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListProxySessionsInput) GoString ¶
func (s ListProxySessionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProxySessionsInput) SetMaxResults ¶
func (s *ListProxySessionsInput) SetMaxResults(v int64) *ListProxySessionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListProxySessionsInput) SetNextToken ¶
func (s *ListProxySessionsInput) SetNextToken(v string) *ListProxySessionsInput
SetNextToken sets the NextToken field's value.
func (*ListProxySessionsInput) SetStatus ¶
func (s *ListProxySessionsInput) SetStatus(v string) *ListProxySessionsInput
SetStatus sets the Status field's value.
func (*ListProxySessionsInput) SetVoiceConnectorId ¶
func (s *ListProxySessionsInput) SetVoiceConnectorId(v string) *ListProxySessionsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (ListProxySessionsInput) String ¶
func (s ListProxySessionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProxySessionsInput) Validate ¶
func (s *ListProxySessionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListProxySessionsOutput ¶
type ListProxySessionsOutput struct { // The token used to retrieve the next page of results. NextToken *string `type:"string"` // The proxy sessions' details. ProxySessions []*ProxySession `type:"list"` // contains filtered or unexported fields }
func (ListProxySessionsOutput) GoString ¶
func (s ListProxySessionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProxySessionsOutput) SetNextToken ¶
func (s *ListProxySessionsOutput) SetNextToken(v string) *ListProxySessionsOutput
SetNextToken sets the NextToken field's value.
func (*ListProxySessionsOutput) SetProxySessions ¶
func (s *ListProxySessionsOutput) SetProxySessions(v []*ProxySession) *ListProxySessionsOutput
SetProxySessions sets the ProxySessions field's value.
func (ListProxySessionsOutput) String ¶
func (s ListProxySessionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSipMediaApplicationsInput ¶
type ListSipMediaApplicationsInput 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"` // The token used to return the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListSipMediaApplicationsInput) GoString ¶
func (s ListSipMediaApplicationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSipMediaApplicationsInput) SetMaxResults ¶
func (s *ListSipMediaApplicationsInput) SetMaxResults(v int64) *ListSipMediaApplicationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSipMediaApplicationsInput) SetNextToken ¶
func (s *ListSipMediaApplicationsInput) SetNextToken(v string) *ListSipMediaApplicationsInput
SetNextToken sets the NextToken field's value.
func (ListSipMediaApplicationsInput) String ¶
func (s ListSipMediaApplicationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSipMediaApplicationsInput) Validate ¶
func (s *ListSipMediaApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSipMediaApplicationsOutput ¶
type ListSipMediaApplicationsOutput struct { // The token used to return the next page of results. NextToken *string `type:"string"` // The list of SIP media applications and application details. SipMediaApplications []*SipMediaApplication `type:"list"` // contains filtered or unexported fields }
func (ListSipMediaApplicationsOutput) GoString ¶
func (s ListSipMediaApplicationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSipMediaApplicationsOutput) SetNextToken ¶
func (s *ListSipMediaApplicationsOutput) SetNextToken(v string) *ListSipMediaApplicationsOutput
SetNextToken sets the NextToken field's value.
func (*ListSipMediaApplicationsOutput) SetSipMediaApplications ¶
func (s *ListSipMediaApplicationsOutput) SetSipMediaApplications(v []*SipMediaApplication) *ListSipMediaApplicationsOutput
SetSipMediaApplications sets the SipMediaApplications field's value.
func (ListSipMediaApplicationsOutput) String ¶
func (s ListSipMediaApplicationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSipRulesInput ¶
type ListSipRulesInput 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"` // The token used to return the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The SIP media application ID. SipMediaApplicationId *string `location:"querystring" locationName:"sip-media-application" type:"string"` // contains filtered or unexported fields }
func (ListSipRulesInput) GoString ¶
func (s ListSipRulesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSipRulesInput) SetMaxResults ¶
func (s *ListSipRulesInput) SetMaxResults(v int64) *ListSipRulesInput
SetMaxResults sets the MaxResults field's value.
func (*ListSipRulesInput) SetNextToken ¶
func (s *ListSipRulesInput) SetNextToken(v string) *ListSipRulesInput
SetNextToken sets the NextToken field's value.
func (*ListSipRulesInput) SetSipMediaApplicationId ¶
func (s *ListSipRulesInput) SetSipMediaApplicationId(v string) *ListSipRulesInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (ListSipRulesInput) String ¶
func (s ListSipRulesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSipRulesInput) Validate ¶
func (s *ListSipRulesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSipRulesOutput ¶
type ListSipRulesOutput struct { // The token used to return the next page of results. NextToken *string `type:"string"` // The list of SIP rules and details. SipRules []*SipRule `type:"list"` // contains filtered or unexported fields }
func (ListSipRulesOutput) GoString ¶
func (s ListSipRulesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSipRulesOutput) SetNextToken ¶
func (s *ListSipRulesOutput) SetNextToken(v string) *ListSipRulesOutput
SetNextToken sets the NextToken field's value.
func (*ListSipRulesOutput) SetSipRules ¶
func (s *ListSipRulesOutput) SetSipRules(v []*SipRule) *ListSipRulesOutput
SetSipRules sets the SipRules field's value.
func (ListSipRulesOutput) String ¶
func (s ListSipRulesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSupportedPhoneNumberCountriesInput ¶
type ListSupportedPhoneNumberCountriesInput struct { // The phone number product type. // // ProductType is a required field ProductType *string `location:"querystring" locationName:"product-type" type:"string" required:"true" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
func (ListSupportedPhoneNumberCountriesInput) GoString ¶
func (s ListSupportedPhoneNumberCountriesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSupportedPhoneNumberCountriesInput) SetProductType ¶
func (s *ListSupportedPhoneNumberCountriesInput) SetProductType(v string) *ListSupportedPhoneNumberCountriesInput
SetProductType sets the ProductType field's value.
func (ListSupportedPhoneNumberCountriesInput) String ¶
func (s ListSupportedPhoneNumberCountriesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSupportedPhoneNumberCountriesInput) Validate ¶
func (s *ListSupportedPhoneNumberCountriesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSupportedPhoneNumberCountriesOutput ¶
type ListSupportedPhoneNumberCountriesOutput struct { // The supported phone number countries. PhoneNumberCountries []*PhoneNumberCountry `type:"list"` // contains filtered or unexported fields }
func (ListSupportedPhoneNumberCountriesOutput) GoString ¶
func (s ListSupportedPhoneNumberCountriesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSupportedPhoneNumberCountriesOutput) SetPhoneNumberCountries ¶
func (s *ListSupportedPhoneNumberCountriesOutput) SetPhoneNumberCountries(v []*PhoneNumberCountry) *ListSupportedPhoneNumberCountriesOutput
SetPhoneNumberCountries sets the PhoneNumberCountries field's value.
func (ListSupportedPhoneNumberCountriesOutput) String ¶
func (s ListSupportedPhoneNumberCountriesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The resource ARN. // // ResourceARN is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ListTagsForResourceInput's // String and GoString methods. // // ResourceARN is a required field ResourceARN *string `location:"querystring" locationName:"arn" min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceARN ¶
func (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
SetResourceARN sets the ResourceARN field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // The tags in the list. Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListVoiceConnectorGroupsInput ¶
type ListVoiceConnectorGroupsInput struct { // The maximum number of results to return in a single call. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token used to return the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListVoiceConnectorGroupsInput) GoString ¶
func (s ListVoiceConnectorGroupsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceConnectorGroupsInput) SetMaxResults ¶
func (s *ListVoiceConnectorGroupsInput) SetMaxResults(v int64) *ListVoiceConnectorGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*ListVoiceConnectorGroupsInput) SetNextToken ¶
func (s *ListVoiceConnectorGroupsInput) SetNextToken(v string) *ListVoiceConnectorGroupsInput
SetNextToken sets the NextToken field's value.
func (ListVoiceConnectorGroupsInput) String ¶
func (s ListVoiceConnectorGroupsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceConnectorGroupsInput) Validate ¶
func (s *ListVoiceConnectorGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorGroupsOutput ¶
type ListVoiceConnectorGroupsOutput struct { // The token used to return the next page of results. NextToken *string `type:"string"` // The details of the Voice Connector groups. VoiceConnectorGroups []*VoiceConnectorGroup `type:"list"` // contains filtered or unexported fields }
func (ListVoiceConnectorGroupsOutput) GoString ¶
func (s ListVoiceConnectorGroupsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceConnectorGroupsOutput) SetNextToken ¶
func (s *ListVoiceConnectorGroupsOutput) SetNextToken(v string) *ListVoiceConnectorGroupsOutput
SetNextToken sets the NextToken field's value.
func (*ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups ¶
func (s *ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups(v []*VoiceConnectorGroup) *ListVoiceConnectorGroupsOutput
SetVoiceConnectorGroups sets the VoiceConnectorGroups field's value.
func (ListVoiceConnectorGroupsOutput) String ¶
func (s ListVoiceConnectorGroupsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListVoiceConnectorTerminationCredentialsInput ¶
type ListVoiceConnectorTerminationCredentialsInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListVoiceConnectorTerminationCredentialsInput) GoString ¶
func (s ListVoiceConnectorTerminationCredentialsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId ¶
func (s *ListVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *ListVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (ListVoiceConnectorTerminationCredentialsInput) String ¶
func (s ListVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s ListVoiceConnectorTerminationCredentialsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceConnectorTerminationCredentialsOutput) SetUsernames ¶
func (s *ListVoiceConnectorTerminationCredentialsOutput) SetUsernames(v []*string) *ListVoiceConnectorTerminationCredentialsOutput
SetUsernames sets the Usernames field's value.
func (ListVoiceConnectorTerminationCredentialsOutput) String ¶
func (s ListVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 used to return the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListVoiceConnectorsInput) GoString ¶
func (s ListVoiceConnectorsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceConnectorsInput) SetMaxResults ¶
func (s *ListVoiceConnectorsInput) SetMaxResults(v int64) *ListVoiceConnectorsInput
SetMaxResults sets the MaxResults field's value.
func (*ListVoiceConnectorsInput) SetNextToken ¶
func (s *ListVoiceConnectorsInput) SetNextToken(v string) *ListVoiceConnectorsInput
SetNextToken sets the NextToken field's value.
func (ListVoiceConnectorsInput) String ¶
func (s ListVoiceConnectorsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 used to return the next page of results. NextToken *string `type:"string"` // The details of the Voice Connectors. VoiceConnectors []*VoiceConnector `type:"list"` // contains filtered or unexported fields }
func (ListVoiceConnectorsOutput) GoString ¶
func (s ListVoiceConnectorsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceConnectorsOutput) SetNextToken ¶
func (s *ListVoiceConnectorsOutput) SetNextToken(v string) *ListVoiceConnectorsOutput
SetNextToken sets the NextToken field's value.
func (*ListVoiceConnectorsOutput) SetVoiceConnectors ¶
func (s *ListVoiceConnectorsOutput) SetVoiceConnectors(v []*VoiceConnector) *ListVoiceConnectorsOutput
SetVoiceConnectors sets the VoiceConnectors field's value.
func (ListVoiceConnectorsOutput) String ¶
func (s ListVoiceConnectorsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListVoiceProfileDomainsInput ¶
type ListVoiceProfileDomainsInput 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 used to return the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // contains filtered or unexported fields }
func (ListVoiceProfileDomainsInput) GoString ¶
func (s ListVoiceProfileDomainsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceProfileDomainsInput) SetMaxResults ¶
func (s *ListVoiceProfileDomainsInput) SetMaxResults(v int64) *ListVoiceProfileDomainsInput
SetMaxResults sets the MaxResults field's value.
func (*ListVoiceProfileDomainsInput) SetNextToken ¶
func (s *ListVoiceProfileDomainsInput) SetNextToken(v string) *ListVoiceProfileDomainsInput
SetNextToken sets the NextToken field's value.
func (ListVoiceProfileDomainsInput) String ¶
func (s ListVoiceProfileDomainsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceProfileDomainsInput) Validate ¶
func (s *ListVoiceProfileDomainsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceProfileDomainsOutput ¶
type ListVoiceProfileDomainsOutput struct { // The token used to return the next page of results. NextToken *string `type:"string"` // The list of voice profile domains. VoiceProfileDomains []*VoiceProfileDomainSummary `type:"list"` // contains filtered or unexported fields }
func (ListVoiceProfileDomainsOutput) GoString ¶
func (s ListVoiceProfileDomainsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceProfileDomainsOutput) SetNextToken ¶
func (s *ListVoiceProfileDomainsOutput) SetNextToken(v string) *ListVoiceProfileDomainsOutput
SetNextToken sets the NextToken field's value.
func (*ListVoiceProfileDomainsOutput) SetVoiceProfileDomains ¶
func (s *ListVoiceProfileDomainsOutput) SetVoiceProfileDomains(v []*VoiceProfileDomainSummary) *ListVoiceProfileDomainsOutput
SetVoiceProfileDomains sets the VoiceProfileDomains field's value.
func (ListVoiceProfileDomainsOutput) String ¶
func (s ListVoiceProfileDomainsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListVoiceProfilesInput ¶
type ListVoiceProfilesInput struct { // The maximum number of results in the request. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token used to retrieve the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // The ID of the voice profile domain. // // VoiceProfileDomainId is a required field VoiceProfileDomainId *string `location:"querystring" locationName:"voice-profile-domain-id" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListVoiceProfilesInput) GoString ¶
func (s ListVoiceProfilesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceProfilesInput) SetMaxResults ¶
func (s *ListVoiceProfilesInput) SetMaxResults(v int64) *ListVoiceProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*ListVoiceProfilesInput) SetNextToken ¶
func (s *ListVoiceProfilesInput) SetNextToken(v string) *ListVoiceProfilesInput
SetNextToken sets the NextToken field's value.
func (*ListVoiceProfilesInput) SetVoiceProfileDomainId ¶
func (s *ListVoiceProfilesInput) SetVoiceProfileDomainId(v string) *ListVoiceProfilesInput
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (ListVoiceProfilesInput) String ¶
func (s ListVoiceProfilesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceProfilesInput) Validate ¶
func (s *ListVoiceProfilesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceProfilesOutput ¶
type ListVoiceProfilesOutput struct { // The token used to retrieve the next page of results. NextToken *string `type:"string"` // The list of voice profiles. VoiceProfiles []*VoiceProfileSummary `type:"list"` // contains filtered or unexported fields }
func (ListVoiceProfilesOutput) GoString ¶
func (s ListVoiceProfilesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListVoiceProfilesOutput) SetNextToken ¶
func (s *ListVoiceProfilesOutput) SetNextToken(v string) *ListVoiceProfilesOutput
SetNextToken sets the NextToken field's value.
func (*ListVoiceProfilesOutput) SetVoiceProfiles ¶
func (s *ListVoiceProfilesOutput) SetVoiceProfiles(v []*VoiceProfileSummary) *ListVoiceProfilesOutput
SetVoiceProfiles sets the VoiceProfiles field's value.
func (ListVoiceProfilesOutput) String ¶
func (s ListVoiceProfilesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LoggingConfiguration ¶
type LoggingConfiguration struct { // Enables or disables media metrics logging. EnableMediaMetricLogs *bool `type:"boolean"` // Boolean that enables sending SIP message logs to Amazon CloudWatch. EnableSIPLogs *bool `type:"boolean"` // contains filtered or unexported fields }
The logging configuration associated with an Amazon Chime SDK Voice Connector. Specifies whether SIP message logs can be sent to Amazon CloudWatch Logs.
func (LoggingConfiguration) GoString ¶
func (s LoggingConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LoggingConfiguration) SetEnableMediaMetricLogs ¶
func (s *LoggingConfiguration) SetEnableMediaMetricLogs(v bool) *LoggingConfiguration
SetEnableMediaMetricLogs sets the EnableMediaMetricLogs field's value.
func (*LoggingConfiguration) SetEnableSIPLogs ¶
func (s *LoggingConfiguration) SetEnableSIPLogs(v bool) *LoggingConfiguration
SetEnableSIPLogs sets the EnableSIPLogs field's value.
func (LoggingConfiguration) String ¶
func (s LoggingConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MediaInsightsConfiguration ¶
type MediaInsightsConfiguration struct { // The configuration's ARN. // // ConfigurationArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by MediaInsightsConfiguration's // String and GoString methods. ConfigurationArn *string `min:"1" type:"string" sensitive:"true"` // Denotes the configration as enabled or disabled. Disabled *bool `type:"boolean"` // contains filtered or unexported fields }
The configuration for a call analytics task.
func (MediaInsightsConfiguration) GoString ¶
func (s MediaInsightsConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MediaInsightsConfiguration) SetConfigurationArn ¶
func (s *MediaInsightsConfiguration) SetConfigurationArn(v string) *MediaInsightsConfiguration
SetConfigurationArn sets the ConfigurationArn field's value.
func (*MediaInsightsConfiguration) SetDisabled ¶
func (s *MediaInsightsConfiguration) SetDisabled(v bool) *MediaInsightsConfiguration
SetDisabled sets the Disabled field's value.
func (MediaInsightsConfiguration) String ¶
func (s MediaInsightsConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MediaInsightsConfiguration) Validate ¶
func (s *MediaInsightsConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type NotFoundException ¶
type NotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The requested resource couldn't be found.
func (*NotFoundException) Code ¶
func (s *NotFoundException) Code() string
Code returns the exception type name.
func (*NotFoundException) Error ¶
func (s *NotFoundException) Error() string
func (NotFoundException) GoString ¶
func (s NotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NotFoundException) Message ¶
func (s *NotFoundException) Message() string
Message returns the exception's message.
func (*NotFoundException) OrigErr ¶
func (s *NotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*NotFoundException) RequestID ¶
func (s *NotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*NotFoundException) StatusCode ¶
func (s *NotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NotFoundException) String ¶
func (s NotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type OrderedPhoneNumber ¶
type OrderedPhoneNumber struct { // The phone number, in E.164 format. // // E164PhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by OrderedPhoneNumber's // String and GoString methods. E164PhoneNumber *string `type:"string" sensitive:"true"` // The phone number status. Status *string `type:"string" enum:"OrderedPhoneNumberStatus"` // contains filtered or unexported fields }
A phone number for which an order has been placed.
func (OrderedPhoneNumber) GoString ¶
func (s OrderedPhoneNumber) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OrderedPhoneNumber) SetE164PhoneNumber ¶
func (s *OrderedPhoneNumber) SetE164PhoneNumber(v string) *OrderedPhoneNumber
SetE164PhoneNumber sets the E164PhoneNumber field's value.
func (*OrderedPhoneNumber) SetStatus ¶
func (s *OrderedPhoneNumber) SetStatus(v string) *OrderedPhoneNumber
SetStatus sets the Status field's value.
func (OrderedPhoneNumber) String ¶
func (s OrderedPhoneNumber) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Origination ¶
type Origination struct { // When origination settings are disabled, inbound calls are not enabled for // your Amazon Chime SDK Voice Connector. This parameter is not required, but // you must specify this parameter or Routes. Disabled *bool `type:"boolean"` // The call distribution properties defined for your SIP hosts. Valid range: // Minimum value of 1. Maximum value of 20. This parameter is not required, // but you must specify this parameter or Disabled. Routes []*OriginationRoute `type:"list"` // contains filtered or unexported fields }
Origination settings enable your SIP hosts to receive inbound calls using your Amazon Chime SDK Voice Connector.
The parameters listed below are not required, but you must use at least one.
func (Origination) GoString ¶
func (s Origination) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Origination) SetDisabled ¶
func (s *Origination) SetDisabled(v bool) *Origination
SetDisabled sets the Disabled field's value.
func (*Origination) SetRoutes ¶
func (s *Origination) SetRoutes(v []*OriginationRoute) *Origination
SetRoutes sets the Routes field's value.
func (Origination) String ¶
func (s Origination) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 FQDN or IP address to contact for origination traffic. Host *string `type:"string"` // The designated origination route port. Defaults to 5060. Port *int64 `type:"integer"` // The priority associated with the host, with 1 being the highest priority. // Higher priority hosts are attempted first. Priority *int64 `min:"1" type:"integer"` // The protocol to use for the origination route. Encryption-enabled Amazon // Chime SDK Voice Connectors use TCP protocol by default. Protocol *string `type:"string" enum:"OriginationRouteProtocol"` // The weight assigned to an origination route. When hosts have equal priority, // calls are distributed between them based on their relative weights. 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 an Amazon Chime SDK Voice Connector. Limit: Ten origination routes for each Voice Connector.
The parameters listed below are not required, but you must use at least one.
func (OriginationRoute) GoString ¶
func (s OriginationRoute) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OriginationRoute) SetHost ¶
func (s *OriginationRoute) SetHost(v string) *OriginationRoute
SetHost sets the Host field's value.
func (*OriginationRoute) SetPort ¶
func (s *OriginationRoute) SetPort(v int64) *OriginationRoute
SetPort sets the Port field's value.
func (*OriginationRoute) SetPriority ¶
func (s *OriginationRoute) SetPriority(v int64) *OriginationRoute
SetPriority sets the Priority field's value.
func (*OriginationRoute) SetProtocol ¶
func (s *OriginationRoute) SetProtocol(v string) *OriginationRoute
SetProtocol sets the Protocol field's value.
func (*OriginationRoute) SetWeight ¶
func (s *OriginationRoute) SetWeight(v int64) *OriginationRoute
SetWeight sets the Weight field's value.
func (OriginationRoute) String ¶
func (s OriginationRoute) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*OriginationRoute) Validate ¶
func (s *OriginationRoute) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Participant ¶
type Participant struct { // The participant's phone number. // // PhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Participant's // String and GoString methods. PhoneNumber *string `type:"string" sensitive:"true"` // The participant's proxy phone number. // // ProxyPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Participant's // String and GoString methods. ProxyPhoneNumber *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The phone number and proxy phone number for a participant in an Amazon Chime SDK Voice Connector proxy session.
func (Participant) GoString ¶
func (s Participant) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Participant) SetPhoneNumber ¶
func (s *Participant) SetPhoneNumber(v string) *Participant
SetPhoneNumber sets the PhoneNumber field's value.
func (*Participant) SetProxyPhoneNumber ¶
func (s *Participant) SetProxyPhoneNumber(v string) *Participant
SetProxyPhoneNumber sets the ProxyPhoneNumber field's value.
func (Participant) String ¶
func (s Participant) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PhoneNumber ¶
type PhoneNumber struct { // The phone number's associations. Associations []*PhoneNumberAssociation `type:"list"` // The outbound calling name associated with the phone number. // // CallingName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by PhoneNumber's // String and GoString methods. CallingName *string `type:"string" sensitive:"true"` // The outbound calling name status. CallingNameStatus *string `type:"string" enum:"CallingNameStatus"` // The phone number's capabilities. Capabilities *PhoneNumberCapabilities `type:"structure"` // The phone number's country. Format: ISO 3166-1 alpha-2. Country *string `type:"string"` // 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 is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by PhoneNumber's // String and GoString methods. E164PhoneNumber *string `type:"string" sensitive:"true"` // The name of the phone number. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by PhoneNumber's // String and GoString methods. Name *string `type:"string" sensitive:"true"` // The phone number's order ID. OrderId *string `type:"string"` // The phone number's ID. // // PhoneNumberId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by PhoneNumber's // String and GoString methods. PhoneNumberId *string `type:"string" sensitive:"true"` // The phone number's product type. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // The phone number's status. Status *string `type:"string" enum:"PhoneNumberStatus"` // The phone number's type. Type *string `type:"string" enum:"PhoneNumberType"` // The updated phone number timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
A phone number used to call an Amazon Chime SDK Voice Connector.
func (PhoneNumber) GoString ¶
func (s PhoneNumber) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PhoneNumber) SetAssociations ¶
func (s *PhoneNumber) SetAssociations(v []*PhoneNumberAssociation) *PhoneNumber
SetAssociations sets the Associations field's value.
func (*PhoneNumber) SetCallingName ¶
func (s *PhoneNumber) SetCallingName(v string) *PhoneNumber
SetCallingName sets the CallingName field's value.
func (*PhoneNumber) SetCallingNameStatus ¶
func (s *PhoneNumber) SetCallingNameStatus(v string) *PhoneNumber
SetCallingNameStatus sets the CallingNameStatus field's value.
func (*PhoneNumber) SetCapabilities ¶
func (s *PhoneNumber) SetCapabilities(v *PhoneNumberCapabilities) *PhoneNumber
SetCapabilities sets the Capabilities field's value.
func (*PhoneNumber) SetCountry ¶
func (s *PhoneNumber) SetCountry(v string) *PhoneNumber
SetCountry sets the Country field's value.
func (*PhoneNumber) SetCreatedTimestamp ¶
func (s *PhoneNumber) SetCreatedTimestamp(v time.Time) *PhoneNumber
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*PhoneNumber) SetDeletionTimestamp ¶
func (s *PhoneNumber) SetDeletionTimestamp(v time.Time) *PhoneNumber
SetDeletionTimestamp sets the DeletionTimestamp field's value.
func (*PhoneNumber) SetE164PhoneNumber ¶
func (s *PhoneNumber) SetE164PhoneNumber(v string) *PhoneNumber
SetE164PhoneNumber sets the E164PhoneNumber field's value.
func (*PhoneNumber) SetName ¶
func (s *PhoneNumber) SetName(v string) *PhoneNumber
SetName sets the Name field's value.
func (*PhoneNumber) SetOrderId ¶
func (s *PhoneNumber) SetOrderId(v string) *PhoneNumber
SetOrderId sets the OrderId field's value.
func (*PhoneNumber) SetPhoneNumberId ¶
func (s *PhoneNumber) SetPhoneNumberId(v string) *PhoneNumber
SetPhoneNumberId sets the PhoneNumberId field's value.
func (*PhoneNumber) SetProductType ¶
func (s *PhoneNumber) SetProductType(v string) *PhoneNumber
SetProductType sets the ProductType field's value.
func (*PhoneNumber) SetStatus ¶
func (s *PhoneNumber) SetStatus(v string) *PhoneNumber
SetStatus sets the Status field's value.
func (*PhoneNumber) SetType ¶
func (s *PhoneNumber) SetType(v string) *PhoneNumber
SetType sets the Type field's value.
func (*PhoneNumber) SetUpdatedTimestamp ¶
func (s *PhoneNumber) SetUpdatedTimestamp(v time.Time) *PhoneNumber
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (PhoneNumber) String ¶
func (s PhoneNumber) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 SDK account ID, user ID, Voice // Connector ID, or Voice Connector group ID. Name *string `type:"string" enum:"PhoneNumberAssociationName"` // Contains the ID for the entity specified in Name. Value *string `type:"string"` // contains filtered or unexported fields }
The phone number associations, such as an Amazon Chime SDK account ID, user ID, Voice Connector ID, or Voice Connector group ID.
func (PhoneNumberAssociation) GoString ¶
func (s PhoneNumberAssociation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PhoneNumberAssociation) SetAssociatedTimestamp ¶
func (s *PhoneNumberAssociation) SetAssociatedTimestamp(v time.Time) *PhoneNumberAssociation
SetAssociatedTimestamp sets the AssociatedTimestamp field's value.
func (*PhoneNumberAssociation) SetName ¶
func (s *PhoneNumberAssociation) SetName(v string) *PhoneNumberAssociation
SetName sets the Name field's value.
func (*PhoneNumberAssociation) SetValue ¶
func (s *PhoneNumberAssociation) SetValue(v string) *PhoneNumberAssociation
SetValue sets the Value field's value.
func (PhoneNumberAssociation) String ¶
func (s PhoneNumberAssociation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 inbound MMS messaging for the specified phone number. OutboundMMS *bool `type:"boolean"` // Allows or denies outbound SMS messaging for the specified phone number. OutboundSMS *bool `type:"boolean"` // contains filtered or unexported fields }
The phone number capabilities for Amazon Chime SDK phone numbers, such as enabled inbound and outbound calling, and text messaging.
func (PhoneNumberCapabilities) GoString ¶
func (s PhoneNumberCapabilities) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PhoneNumberCapabilities) SetInboundCall ¶
func (s *PhoneNumberCapabilities) SetInboundCall(v bool) *PhoneNumberCapabilities
SetInboundCall sets the InboundCall field's value.
func (*PhoneNumberCapabilities) SetInboundMMS ¶
func (s *PhoneNumberCapabilities) SetInboundMMS(v bool) *PhoneNumberCapabilities
SetInboundMMS sets the InboundMMS field's value.
func (*PhoneNumberCapabilities) SetInboundSMS ¶
func (s *PhoneNumberCapabilities) SetInboundSMS(v bool) *PhoneNumberCapabilities
SetInboundSMS sets the InboundSMS field's value.
func (*PhoneNumberCapabilities) SetOutboundCall ¶
func (s *PhoneNumberCapabilities) SetOutboundCall(v bool) *PhoneNumberCapabilities
SetOutboundCall sets the OutboundCall field's value.
func (*PhoneNumberCapabilities) SetOutboundMMS ¶
func (s *PhoneNumberCapabilities) SetOutboundMMS(v bool) *PhoneNumberCapabilities
SetOutboundMMS sets the OutboundMMS field's value.
func (*PhoneNumberCapabilities) SetOutboundSMS ¶
func (s *PhoneNumberCapabilities) SetOutboundSMS(v bool) *PhoneNumberCapabilities
SetOutboundSMS sets the OutboundSMS field's value.
func (PhoneNumberCapabilities) String ¶
func (s PhoneNumberCapabilities) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PhoneNumberCountry ¶
type PhoneNumberCountry struct { // The phone number country code. Format: ISO 3166-1 alpha-2. CountryCode *string `type:"string"` // The supported phone number types. SupportedPhoneNumberTypes []*string `type:"list" enum:"PhoneNumberType"` // contains filtered or unexported fields }
The phone number's country.
func (PhoneNumberCountry) GoString ¶
func (s PhoneNumberCountry) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PhoneNumberCountry) SetCountryCode ¶
func (s *PhoneNumberCountry) SetCountryCode(v string) *PhoneNumberCountry
SetCountryCode sets the CountryCode field's value.
func (*PhoneNumberCountry) SetSupportedPhoneNumberTypes ¶
func (s *PhoneNumberCountry) SetSupportedPhoneNumberTypes(v []*string) *PhoneNumberCountry
SetSupportedPhoneNumberTypes sets the SupportedPhoneNumberTypes field's value.
func (PhoneNumberCountry) String ¶
func (s PhoneNumberCountry) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PhoneNumberError ¶
type PhoneNumberError struct { // The error code. ErrorCode *string `type:"string" enum:"ErrorCode"` // The error message. ErrorMessage *string `type:"string"` // The phone number ID for which the action failed. // // PhoneNumberId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by PhoneNumberError's // String and GoString methods. PhoneNumberId *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
If a phone number action fails for one or more of the phone numbers in a request, a list of the failed phone numbers is returned, along with error codes and error messages.
func (PhoneNumberError) GoString ¶
func (s PhoneNumberError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PhoneNumberError) SetErrorCode ¶
func (s *PhoneNumberError) SetErrorCode(v string) *PhoneNumberError
SetErrorCode sets the ErrorCode field's value.
func (*PhoneNumberError) SetErrorMessage ¶
func (s *PhoneNumberError) SetErrorMessage(v string) *PhoneNumberError
SetErrorMessage sets the ErrorMessage field's value.
func (*PhoneNumberError) SetPhoneNumberId ¶
func (s *PhoneNumberError) SetPhoneNumberId(v string) *PhoneNumberError
SetPhoneNumberId sets the PhoneNumberId field's value.
func (PhoneNumberError) String ¶
func (s PhoneNumberError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PhoneNumberOrder ¶
type PhoneNumberOrder struct { // The phone number order creation time stamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The type of phone number being ordered, local or toll-free. OrderType *string `type:"string" enum:"PhoneNumberOrderType"` // The ordered phone number details, such as the phone number in E.164 format // and the phone number status. OrderedPhoneNumbers []*OrderedPhoneNumber `type:"list"` // The ID of the phone order. PhoneNumberOrderId *string `type:"string"` // The phone number order product type. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // The status of the phone number order. Status *string `type:"string" enum:"PhoneNumberOrderStatus"` // The updated phone number order time stamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of an Amazon Chime SDK phone number order.
func (PhoneNumberOrder) GoString ¶
func (s PhoneNumberOrder) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PhoneNumberOrder) SetCreatedTimestamp ¶
func (s *PhoneNumberOrder) SetCreatedTimestamp(v time.Time) *PhoneNumberOrder
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*PhoneNumberOrder) SetOrderType ¶
func (s *PhoneNumberOrder) SetOrderType(v string) *PhoneNumberOrder
SetOrderType sets the OrderType field's value.
func (*PhoneNumberOrder) SetOrderedPhoneNumbers ¶
func (s *PhoneNumberOrder) SetOrderedPhoneNumbers(v []*OrderedPhoneNumber) *PhoneNumberOrder
SetOrderedPhoneNumbers sets the OrderedPhoneNumbers field's value.
func (*PhoneNumberOrder) SetPhoneNumberOrderId ¶
func (s *PhoneNumberOrder) SetPhoneNumberOrderId(v string) *PhoneNumberOrder
SetPhoneNumberOrderId sets the PhoneNumberOrderId field's value.
func (*PhoneNumberOrder) SetProductType ¶
func (s *PhoneNumberOrder) SetProductType(v string) *PhoneNumberOrder
SetProductType sets the ProductType field's value.
func (*PhoneNumberOrder) SetStatus ¶
func (s *PhoneNumberOrder) SetStatus(v string) *PhoneNumberOrder
SetStatus sets the Status field's value.
func (*PhoneNumberOrder) SetUpdatedTimestamp ¶
func (s *PhoneNumberOrder) SetUpdatedTimestamp(v time.Time) *PhoneNumberOrder
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (PhoneNumberOrder) String ¶
func (s PhoneNumberOrder) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Proxy ¶
type Proxy struct { // The default number of minutes allowed for proxy sessions. DefaultSessionExpiryMinutes *int64 `type:"integer"` // When true, stops proxy sessions from being created on the specified Amazon // Chime SDK Voice Connector. Disabled *bool `type:"boolean"` // The phone number to route calls to after a proxy session expires. // // FallBackPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Proxy's // String and GoString methods. FallBackPhoneNumber *string `type:"string" sensitive:"true"` // The countries for proxy phone numbers to be selected from. PhoneNumberCountries []*string `type:"list"` // contains filtered or unexported fields }
The proxy configuration for an Amazon Chime SDK Voice Connector.
func (Proxy) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Proxy) SetDefaultSessionExpiryMinutes ¶
SetDefaultSessionExpiryMinutes sets the DefaultSessionExpiryMinutes field's value.
func (*Proxy) SetDisabled ¶
SetDisabled sets the Disabled field's value.
func (*Proxy) SetFallBackPhoneNumber ¶
SetFallBackPhoneNumber sets the FallBackPhoneNumber field's value.
func (*Proxy) SetPhoneNumberCountries ¶
SetPhoneNumberCountries sets the PhoneNumberCountries field's value.
type ProxySession ¶
type ProxySession struct { // The proxy session capabilities. Capabilities []*string `type:"list" enum:"Capability"` // The created time stamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ended time stamp, in ISO 8601 format. EndedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The number of minutes allowed for the proxy session. ExpiryMinutes *int64 `min:"1" type:"integer"` // The preference for matching the country or area code of the proxy phone number // with that of the first participant. GeoMatchLevel *string `type:"string" enum:"GeoMatchLevel"` // The country and area code for the proxy phone number. GeoMatchParams *GeoMatchParams `type:"structure"` // The proxy session name. Name *string `type:"string"` // The preference for proxy phone number reuse, or stickiness, between the same // participants across sessions. NumberSelectionBehavior *string `type:"string" enum:"NumberSelectionBehavior"` // The proxy session participants. Participants []*Participant `type:"list"` // The proxy session ID. ProxySessionId *string `min:"1" type:"string"` // The proxy session status. Status *string `type:"string" enum:"ProxySessionStatus"` // The updated time stamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The Voice Connector ID. VoiceConnectorId *string `min:"1" type:"string"` // contains filtered or unexported fields }
The proxy session for an Amazon Chime SDK Voice Connector.
func (ProxySession) GoString ¶
func (s ProxySession) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProxySession) SetCapabilities ¶
func (s *ProxySession) SetCapabilities(v []*string) *ProxySession
SetCapabilities sets the Capabilities field's value.
func (*ProxySession) SetCreatedTimestamp ¶
func (s *ProxySession) SetCreatedTimestamp(v time.Time) *ProxySession
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*ProxySession) SetEndedTimestamp ¶
func (s *ProxySession) SetEndedTimestamp(v time.Time) *ProxySession
SetEndedTimestamp sets the EndedTimestamp field's value.
func (*ProxySession) SetExpiryMinutes ¶
func (s *ProxySession) SetExpiryMinutes(v int64) *ProxySession
SetExpiryMinutes sets the ExpiryMinutes field's value.
func (*ProxySession) SetGeoMatchLevel ¶
func (s *ProxySession) SetGeoMatchLevel(v string) *ProxySession
SetGeoMatchLevel sets the GeoMatchLevel field's value.
func (*ProxySession) SetGeoMatchParams ¶
func (s *ProxySession) SetGeoMatchParams(v *GeoMatchParams) *ProxySession
SetGeoMatchParams sets the GeoMatchParams field's value.
func (*ProxySession) SetName ¶
func (s *ProxySession) SetName(v string) *ProxySession
SetName sets the Name field's value.
func (*ProxySession) SetNumberSelectionBehavior ¶
func (s *ProxySession) SetNumberSelectionBehavior(v string) *ProxySession
SetNumberSelectionBehavior sets the NumberSelectionBehavior field's value.
func (*ProxySession) SetParticipants ¶
func (s *ProxySession) SetParticipants(v []*Participant) *ProxySession
SetParticipants sets the Participants field's value.
func (*ProxySession) SetProxySessionId ¶
func (s *ProxySession) SetProxySessionId(v string) *ProxySession
SetProxySessionId sets the ProxySessionId field's value.
func (*ProxySession) SetStatus ¶
func (s *ProxySession) SetStatus(v string) *ProxySession
SetStatus sets the Status field's value.
func (*ProxySession) SetUpdatedTimestamp ¶
func (s *ProxySession) SetUpdatedTimestamp(v time.Time) *ProxySession
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*ProxySession) SetVoiceConnectorId ¶
func (s *ProxySession) SetVoiceConnectorId(v string) *ProxySession
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (ProxySession) String ¶
func (s ProxySession) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutSipMediaApplicationAlexaSkillConfigurationInput ¶
type PutSipMediaApplicationAlexaSkillConfigurationInput struct { // The Alexa Skill configuration. SipMediaApplicationAlexaSkillConfiguration *SipMediaApplicationAlexaSkillConfiguration `type:"structure"` // The SIP media application ID. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutSipMediaApplicationAlexaSkillConfigurationInput) GoString ¶
func (s PutSipMediaApplicationAlexaSkillConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationAlexaSkillConfiguration ¶
func (s *PutSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationAlexaSkillConfiguration(v *SipMediaApplicationAlexaSkillConfiguration) *PutSipMediaApplicationAlexaSkillConfigurationInput
SetSipMediaApplicationAlexaSkillConfiguration sets the SipMediaApplicationAlexaSkillConfiguration field's value.
func (*PutSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationId ¶
func (s *PutSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationId(v string) *PutSipMediaApplicationAlexaSkillConfigurationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (PutSipMediaApplicationAlexaSkillConfigurationInput) String ¶
func (s PutSipMediaApplicationAlexaSkillConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSipMediaApplicationAlexaSkillConfigurationInput) Validate ¶
func (s *PutSipMediaApplicationAlexaSkillConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutSipMediaApplicationAlexaSkillConfigurationOutput ¶
type PutSipMediaApplicationAlexaSkillConfigurationOutput struct { // Returns the Alexa Skill configuration. SipMediaApplicationAlexaSkillConfiguration *SipMediaApplicationAlexaSkillConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutSipMediaApplicationAlexaSkillConfigurationOutput) GoString ¶
func (s PutSipMediaApplicationAlexaSkillConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSipMediaApplicationAlexaSkillConfigurationOutput) SetSipMediaApplicationAlexaSkillConfiguration ¶
func (s *PutSipMediaApplicationAlexaSkillConfigurationOutput) SetSipMediaApplicationAlexaSkillConfiguration(v *SipMediaApplicationAlexaSkillConfiguration) *PutSipMediaApplicationAlexaSkillConfigurationOutput
SetSipMediaApplicationAlexaSkillConfiguration sets the SipMediaApplicationAlexaSkillConfiguration field's value.
func (PutSipMediaApplicationAlexaSkillConfigurationOutput) String ¶
func (s PutSipMediaApplicationAlexaSkillConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutSipMediaApplicationLoggingConfigurationInput ¶
type PutSipMediaApplicationLoggingConfigurationInput struct { // The SIP media application ID. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // The logging configuration for the specified SIP media application. SipMediaApplicationLoggingConfiguration *SipMediaApplicationLoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutSipMediaApplicationLoggingConfigurationInput) GoString ¶
func (s PutSipMediaApplicationLoggingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationId ¶
func (s *PutSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationId(v string) *PutSipMediaApplicationLoggingConfigurationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (*PutSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationLoggingConfiguration ¶
func (s *PutSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationLoggingConfiguration(v *SipMediaApplicationLoggingConfiguration) *PutSipMediaApplicationLoggingConfigurationInput
SetSipMediaApplicationLoggingConfiguration sets the SipMediaApplicationLoggingConfiguration field's value.
func (PutSipMediaApplicationLoggingConfigurationInput) String ¶
func (s PutSipMediaApplicationLoggingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSipMediaApplicationLoggingConfigurationInput) Validate ¶
func (s *PutSipMediaApplicationLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutSipMediaApplicationLoggingConfigurationOutput ¶
type PutSipMediaApplicationLoggingConfigurationOutput struct { // The updated logging configuration for the specified SIP media application. SipMediaApplicationLoggingConfiguration *SipMediaApplicationLoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutSipMediaApplicationLoggingConfigurationOutput) GoString ¶
func (s PutSipMediaApplicationLoggingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutSipMediaApplicationLoggingConfigurationOutput) SetSipMediaApplicationLoggingConfiguration ¶
func (s *PutSipMediaApplicationLoggingConfigurationOutput) SetSipMediaApplicationLoggingConfiguration(v *SipMediaApplicationLoggingConfiguration) *PutSipMediaApplicationLoggingConfigurationOutput
SetSipMediaApplicationLoggingConfiguration sets the SipMediaApplicationLoggingConfiguration field's value.
func (PutSipMediaApplicationLoggingConfigurationOutput) String ¶
func (s PutSipMediaApplicationLoggingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutVoiceConnectorEmergencyCallingConfigurationInput ¶
type PutVoiceConnectorEmergencyCallingConfigurationInput struct { // The configuration being updated. // // EmergencyCallingConfiguration is a required field EmergencyCallingConfiguration *EmergencyCallingConfiguration `type:"structure" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorEmergencyCallingConfigurationInput) GoString ¶
func (s PutVoiceConnectorEmergencyCallingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorEmergencyCallingConfigurationInput) SetEmergencyCallingConfiguration ¶
func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationInput
SetEmergencyCallingConfiguration sets the EmergencyCallingConfiguration field's value.
func (*PutVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId ¶
func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorEmergencyCallingConfigurationInput) String ¶
func (s PutVoiceConnectorEmergencyCallingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorEmergencyCallingConfigurationInput) Validate ¶
func (s *PutVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorEmergencyCallingConfigurationOutput ¶
type PutVoiceConnectorEmergencyCallingConfigurationOutput struct { // The updated configuration. EmergencyCallingConfiguration *EmergencyCallingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorEmergencyCallingConfigurationOutput) GoString ¶
func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration ¶
func (s *PutVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *PutVoiceConnectorEmergencyCallingConfigurationOutput
SetEmergencyCallingConfiguration sets the EmergencyCallingConfiguration field's value.
func (PutVoiceConnectorEmergencyCallingConfigurationOutput) String ¶
func (s PutVoiceConnectorEmergencyCallingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutVoiceConnectorLoggingConfigurationInput ¶
type PutVoiceConnectorLoggingConfigurationInput struct { // The logging configuration being updated. // // LoggingConfiguration is a required field LoggingConfiguration *LoggingConfiguration `type:"structure" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorLoggingConfigurationInput) GoString ¶
func (s PutVoiceConnectorLoggingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorLoggingConfigurationInput) SetLoggingConfiguration ¶
func (s *PutVoiceConnectorLoggingConfigurationInput) SetLoggingConfiguration(v *LoggingConfiguration) *PutVoiceConnectorLoggingConfigurationInput
SetLoggingConfiguration sets the LoggingConfiguration field's value.
func (*PutVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId ¶
func (s *PutVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorLoggingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorLoggingConfigurationInput) String ¶
func (s PutVoiceConnectorLoggingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorLoggingConfigurationInput) Validate ¶
func (s *PutVoiceConnectorLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorLoggingConfigurationOutput ¶
type PutVoiceConnectorLoggingConfigurationOutput struct { // The updated logging configuration. LoggingConfiguration *LoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorLoggingConfigurationOutput) GoString ¶
func (s PutVoiceConnectorLoggingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration ¶
func (s *PutVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration(v *LoggingConfiguration) *PutVoiceConnectorLoggingConfigurationOutput
SetLoggingConfiguration sets the LoggingConfiguration field's value.
func (PutVoiceConnectorLoggingConfigurationOutput) String ¶
func (s PutVoiceConnectorLoggingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutVoiceConnectorOriginationInput ¶
type PutVoiceConnectorOriginationInput struct { // The origination settings being updated. // // Origination is a required field Origination *Origination `type:"structure" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorOriginationInput) GoString ¶
func (s PutVoiceConnectorOriginationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorOriginationInput) SetOrigination ¶
func (s *PutVoiceConnectorOriginationInput) SetOrigination(v *Origination) *PutVoiceConnectorOriginationInput
SetOrigination sets the Origination field's value.
func (*PutVoiceConnectorOriginationInput) SetVoiceConnectorId ¶
func (s *PutVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorOriginationInput) String ¶
func (s PutVoiceConnectorOriginationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 settings. Origination *Origination `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorOriginationOutput) GoString ¶
func (s PutVoiceConnectorOriginationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorOriginationOutput) SetOrigination ¶
func (s *PutVoiceConnectorOriginationOutput) SetOrigination(v *Origination) *PutVoiceConnectorOriginationOutput
SetOrigination sets the Origination field's value.
func (PutVoiceConnectorOriginationOutput) String ¶
func (s PutVoiceConnectorOriginationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutVoiceConnectorProxyInput ¶
type PutVoiceConnectorProxyInput struct { // The default number of minutes allowed for proxy session. // // DefaultSessionExpiryMinutes is a required field DefaultSessionExpiryMinutes *int64 `type:"integer" required:"true"` // When true, stops proxy sessions from being created on the specified Amazon // Chime SDK Voice Connector. Disabled *bool `type:"boolean"` // The phone number to route calls to after a proxy session expires. // // FallBackPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by PutVoiceConnectorProxyInput's // String and GoString methods. FallBackPhoneNumber *string `type:"string" sensitive:"true"` // The countries for proxy phone numbers to be selected from. // // PhoneNumberPoolCountries is a required field PhoneNumberPoolCountries []*string `min:"1" type:"list" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorProxyInput) GoString ¶
func (s PutVoiceConnectorProxyInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorProxyInput) SetDefaultSessionExpiryMinutes ¶
func (s *PutVoiceConnectorProxyInput) SetDefaultSessionExpiryMinutes(v int64) *PutVoiceConnectorProxyInput
SetDefaultSessionExpiryMinutes sets the DefaultSessionExpiryMinutes field's value.
func (*PutVoiceConnectorProxyInput) SetDisabled ¶
func (s *PutVoiceConnectorProxyInput) SetDisabled(v bool) *PutVoiceConnectorProxyInput
SetDisabled sets the Disabled field's value.
func (*PutVoiceConnectorProxyInput) SetFallBackPhoneNumber ¶
func (s *PutVoiceConnectorProxyInput) SetFallBackPhoneNumber(v string) *PutVoiceConnectorProxyInput
SetFallBackPhoneNumber sets the FallBackPhoneNumber field's value.
func (*PutVoiceConnectorProxyInput) SetPhoneNumberPoolCountries ¶
func (s *PutVoiceConnectorProxyInput) SetPhoneNumberPoolCountries(v []*string) *PutVoiceConnectorProxyInput
SetPhoneNumberPoolCountries sets the PhoneNumberPoolCountries field's value.
func (*PutVoiceConnectorProxyInput) SetVoiceConnectorId ¶
func (s *PutVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *PutVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorProxyInput) String ¶
func (s PutVoiceConnectorProxyInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorProxyInput) Validate ¶
func (s *PutVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorProxyOutput ¶
type PutVoiceConnectorProxyOutput struct { // The proxy configuration details. Proxy *Proxy `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorProxyOutput) GoString ¶
func (s PutVoiceConnectorProxyOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorProxyOutput) SetProxy ¶
func (s *PutVoiceConnectorProxyOutput) SetProxy(v *Proxy) *PutVoiceConnectorProxyOutput
SetProxy sets the Proxy field's value.
func (PutVoiceConnectorProxyOutput) String ¶
func (s PutVoiceConnectorProxyOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutVoiceConnectorStreamingConfigurationInput ¶
type PutVoiceConnectorStreamingConfigurationInput struct { // The streaming settings being updated. // // StreamingConfiguration is a required field StreamingConfiguration *StreamingConfiguration `type:"structure" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorStreamingConfigurationInput) GoString ¶
func (s PutVoiceConnectorStreamingConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorStreamingConfigurationInput) SetStreamingConfiguration ¶
func (s *PutVoiceConnectorStreamingConfigurationInput) SetStreamingConfiguration(v *StreamingConfiguration) *PutVoiceConnectorStreamingConfigurationInput
SetStreamingConfiguration sets the StreamingConfiguration field's value.
func (*PutVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId ¶
func (s *PutVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorStreamingConfigurationInput) String ¶
func (s PutVoiceConnectorStreamingConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorStreamingConfigurationInput) Validate ¶
func (s *PutVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutVoiceConnectorStreamingConfigurationOutput ¶
type PutVoiceConnectorStreamingConfigurationOutput struct { // The updated streaming settings. StreamingConfiguration *StreamingConfiguration `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorStreamingConfigurationOutput) GoString ¶
func (s PutVoiceConnectorStreamingConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration ¶
func (s *PutVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration(v *StreamingConfiguration) *PutVoiceConnectorStreamingConfigurationOutput
SetStreamingConfiguration sets the StreamingConfiguration field's value.
func (PutVoiceConnectorStreamingConfigurationOutput) String ¶
func (s PutVoiceConnectorStreamingConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutVoiceConnectorTerminationCredentialsInput ¶
type PutVoiceConnectorTerminationCredentialsInput struct { // The termination credentials being updated. Credentials []*Credential `type:"list"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorTerminationCredentialsInput) GoString ¶
func (s PutVoiceConnectorTerminationCredentialsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorTerminationCredentialsInput) SetCredentials ¶
func (s *PutVoiceConnectorTerminationCredentialsInput) SetCredentials(v []*Credential) *PutVoiceConnectorTerminationCredentialsInput
SetCredentials sets the Credentials field's value.
func (*PutVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId ¶
func (s *PutVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorTerminationCredentialsInput) String ¶
func (s PutVoiceConnectorTerminationCredentialsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s PutVoiceConnectorTerminationCredentialsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutVoiceConnectorTerminationCredentialsOutput) String ¶
func (s PutVoiceConnectorTerminationCredentialsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutVoiceConnectorTerminationInput ¶
type PutVoiceConnectorTerminationInput struct { // The termination settings to be updated. // // Termination is a required field Termination *Termination `type:"structure" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutVoiceConnectorTerminationInput) GoString ¶
func (s PutVoiceConnectorTerminationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorTerminationInput) SetTermination ¶
func (s *PutVoiceConnectorTerminationInput) SetTermination(v *Termination) *PutVoiceConnectorTerminationInput
SetTermination sets the Termination field's value.
func (*PutVoiceConnectorTerminationInput) SetVoiceConnectorId ¶
func (s *PutVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *PutVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (PutVoiceConnectorTerminationInput) String ¶
func (s PutVoiceConnectorTerminationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 settings. Termination *Termination `type:"structure"` // contains filtered or unexported fields }
func (PutVoiceConnectorTerminationOutput) GoString ¶
func (s PutVoiceConnectorTerminationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutVoiceConnectorTerminationOutput) SetTermination ¶
func (s *PutVoiceConnectorTerminationOutput) SetTermination(v *Termination) *PutVoiceConnectorTerminationOutput
SetTermination sets the Termination field's value.
func (PutVoiceConnectorTerminationOutput) String ¶
func (s PutVoiceConnectorTerminationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceLimitExceededException ¶
type ResourceLimitExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The request exceeds the resource limit.
func (*ResourceLimitExceededException) Code ¶
func (s *ResourceLimitExceededException) Code() string
Code returns the exception type name.
func (*ResourceLimitExceededException) Error ¶
func (s *ResourceLimitExceededException) Error() string
func (ResourceLimitExceededException) GoString ¶
func (s ResourceLimitExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceLimitExceededException) Message ¶
func (s *ResourceLimitExceededException) Message() string
Message returns the exception's message.
func (*ResourceLimitExceededException) OrigErr ¶
func (s *ResourceLimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceLimitExceededException) RequestID ¶
func (s *ResourceLimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceLimitExceededException) StatusCode ¶
func (s *ResourceLimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceLimitExceededException) String ¶
func (s ResourceLimitExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type RestorePhoneNumberInput ¶
type RestorePhoneNumberInput struct { // The ID of the phone number being restored. // // PhoneNumberId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by RestorePhoneNumberInput's // String and GoString methods. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (RestorePhoneNumberInput) GoString ¶
func (s RestorePhoneNumberInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RestorePhoneNumberInput) SetPhoneNumberId ¶
func (s *RestorePhoneNumberInput) SetPhoneNumberId(v string) *RestorePhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (RestorePhoneNumberInput) String ¶
func (s RestorePhoneNumberInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 restored phone number. PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
func (RestorePhoneNumberOutput) GoString ¶
func (s RestorePhoneNumberOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RestorePhoneNumberOutput) SetPhoneNumber ¶
func (s *RestorePhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *RestorePhoneNumberOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (RestorePhoneNumberOutput) String ¶
func (s RestorePhoneNumberOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SearchAvailablePhoneNumbersInput ¶
type SearchAvailablePhoneNumbersInput struct { // Confines a search to just the phone numbers associated with the specified // area code. AreaCode *string `location:"querystring" locationName:"area-code" type:"string"` // Confines a search to just the phone numbers associated with the specified // city. City *string `location:"querystring" locationName:"city" type:"string"` // Confines a search to just the phone numbers associated with the specified // country. Country *string `location:"querystring" locationName:"country" type:"string"` // The maximum number of results to return. MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` // The token used to return the next page of results. NextToken *string `location:"querystring" locationName:"next-token" type:"string"` // Confines a search to just the phone numbers associated with the specified // phone number type, either local or toll-free. PhoneNumberType *string `location:"querystring" locationName:"phone-number-type" type:"string" enum:"PhoneNumberType"` // Confines a search to just the phone numbers associated with the specified // state. State *string `location:"querystring" locationName:"state" type:"string"` // Confines a search to just the phone numbers associated with the specified // toll-free prefix. TollFreePrefix *string `location:"querystring" locationName:"toll-free-prefix" min:"3" type:"string"` // contains filtered or unexported fields }
func (SearchAvailablePhoneNumbersInput) GoString ¶
func (s SearchAvailablePhoneNumbersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchAvailablePhoneNumbersInput) SetAreaCode ¶
func (s *SearchAvailablePhoneNumbersInput) SetAreaCode(v string) *SearchAvailablePhoneNumbersInput
SetAreaCode sets the AreaCode field's value.
func (*SearchAvailablePhoneNumbersInput) SetCity ¶
func (s *SearchAvailablePhoneNumbersInput) SetCity(v string) *SearchAvailablePhoneNumbersInput
SetCity sets the City field's value.
func (*SearchAvailablePhoneNumbersInput) SetCountry ¶
func (s *SearchAvailablePhoneNumbersInput) SetCountry(v string) *SearchAvailablePhoneNumbersInput
SetCountry sets the Country field's value.
func (*SearchAvailablePhoneNumbersInput) SetMaxResults ¶
func (s *SearchAvailablePhoneNumbersInput) SetMaxResults(v int64) *SearchAvailablePhoneNumbersInput
SetMaxResults sets the MaxResults field's value.
func (*SearchAvailablePhoneNumbersInput) SetNextToken ¶
func (s *SearchAvailablePhoneNumbersInput) SetNextToken(v string) *SearchAvailablePhoneNumbersInput
SetNextToken sets the NextToken field's value.
func (*SearchAvailablePhoneNumbersInput) SetPhoneNumberType ¶
func (s *SearchAvailablePhoneNumbersInput) SetPhoneNumberType(v string) *SearchAvailablePhoneNumbersInput
SetPhoneNumberType sets the PhoneNumberType field's value.
func (*SearchAvailablePhoneNumbersInput) SetState ¶
func (s *SearchAvailablePhoneNumbersInput) SetState(v string) *SearchAvailablePhoneNumbersInput
SetState sets the State field's value.
func (*SearchAvailablePhoneNumbersInput) SetTollFreePrefix ¶
func (s *SearchAvailablePhoneNumbersInput) SetTollFreePrefix(v string) *SearchAvailablePhoneNumbersInput
SetTollFreePrefix sets the TollFreePrefix field's value.
func (SearchAvailablePhoneNumbersInput) String ¶
func (s SearchAvailablePhoneNumbersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 { // Confines a search to just the phone numbers in the E.164 format. E164PhoneNumbers []*string `type:"list"` // The token used to return the next page of results. NextToken *string `type:"string"` // contains filtered or unexported fields }
func (SearchAvailablePhoneNumbersOutput) GoString ¶
func (s SearchAvailablePhoneNumbersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchAvailablePhoneNumbersOutput) SetE164PhoneNumbers ¶
func (s *SearchAvailablePhoneNumbersOutput) SetE164PhoneNumbers(v []*string) *SearchAvailablePhoneNumbersOutput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (*SearchAvailablePhoneNumbersOutput) SetNextToken ¶
func (s *SearchAvailablePhoneNumbersOutput) SetNextToken(v string) *SearchAvailablePhoneNumbersOutput
SetNextToken sets the NextToken field's value.
func (SearchAvailablePhoneNumbersOutput) String ¶
func (s SearchAvailablePhoneNumbersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServerSideEncryptionConfiguration ¶
type ServerSideEncryptionConfiguration struct { // The ARN of the KMS key used to encrypt the enrollment data in a voice profile // domain. Asymmetric customer managed keys are not supported. // // KmsKeyArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ServerSideEncryptionConfiguration's // String and GoString methods. // // KmsKeyArn is a required field KmsKeyArn *string `min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
A structure that contains the configuration settings for server-side encryption.
We only support symmetric keys. Do not use asymmetric or HMAC keys, or KMS aliases.
func (ServerSideEncryptionConfiguration) GoString ¶
func (s ServerSideEncryptionConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServerSideEncryptionConfiguration) SetKmsKeyArn ¶
func (s *ServerSideEncryptionConfiguration) SetKmsKeyArn(v string) *ServerSideEncryptionConfiguration
SetKmsKeyArn sets the KmsKeyArn field's value.
func (ServerSideEncryptionConfiguration) String ¶
func (s ServerSideEncryptionConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServerSideEncryptionConfiguration) Validate ¶
func (s *ServerSideEncryptionConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ServiceFailureException ¶
type ServiceFailureException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The service encountered an unexpected error.
func (*ServiceFailureException) Code ¶
func (s *ServiceFailureException) Code() string
Code returns the exception type name.
func (*ServiceFailureException) Error ¶
func (s *ServiceFailureException) Error() string
func (ServiceFailureException) GoString ¶
func (s ServiceFailureException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceFailureException) Message ¶
func (s *ServiceFailureException) Message() string
Message returns the exception's message.
func (*ServiceFailureException) OrigErr ¶
func (s *ServiceFailureException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceFailureException) RequestID ¶
func (s *ServiceFailureException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceFailureException) StatusCode ¶
func (s *ServiceFailureException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceFailureException) String ¶
func (s ServiceFailureException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceUnavailableException ¶
type ServiceUnavailableException struct { // contains filtered or unexported fields }
The service is currently unavailable.
func (*ServiceUnavailableException) Code ¶
func (s *ServiceUnavailableException) Code() string
Code returns the exception type name.
func (*ServiceUnavailableException) Error ¶
func (s *ServiceUnavailableException) Error() string
func (ServiceUnavailableException) GoString ¶
func (s ServiceUnavailableException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceUnavailableException) Message ¶
func (s *ServiceUnavailableException) Message() string
Message returns the exception's message.
func (*ServiceUnavailableException) OrigErr ¶
func (s *ServiceUnavailableException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceUnavailableException) RequestID ¶
func (s *ServiceUnavailableException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceUnavailableException) StatusCode ¶
func (s *ServiceUnavailableException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceUnavailableException) String ¶
func (s ServiceUnavailableException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SipMediaApplication ¶
type SipMediaApplication struct { // The AWS Region in which the SIP media application is created. AwsRegion *string `type:"string"` // The SIP media application creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // List of endpoints for a SIP media application. Currently, only one endpoint // per SIP media application is permitted. Endpoints []*SipMediaApplicationEndpoint `min:"1" type:"list"` // The SIP media application's name. Name *string `min:"1" type:"string"` // The ARN of the SIP media application. SipMediaApplicationArn *string `type:"string"` // A SIP media application's ID. SipMediaApplicationId *string `type:"string"` // The time at which the SIP media application was updated. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of the SIP media application, including name and endpoints. An AWS account can have multiple SIP media applications.
func (SipMediaApplication) GoString ¶
func (s SipMediaApplication) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipMediaApplication) SetAwsRegion ¶
func (s *SipMediaApplication) SetAwsRegion(v string) *SipMediaApplication
SetAwsRegion sets the AwsRegion field's value.
func (*SipMediaApplication) SetCreatedTimestamp ¶
func (s *SipMediaApplication) SetCreatedTimestamp(v time.Time) *SipMediaApplication
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*SipMediaApplication) SetEndpoints ¶
func (s *SipMediaApplication) SetEndpoints(v []*SipMediaApplicationEndpoint) *SipMediaApplication
SetEndpoints sets the Endpoints field's value.
func (*SipMediaApplication) SetName ¶
func (s *SipMediaApplication) SetName(v string) *SipMediaApplication
SetName sets the Name field's value.
func (*SipMediaApplication) SetSipMediaApplicationArn ¶
func (s *SipMediaApplication) SetSipMediaApplicationArn(v string) *SipMediaApplication
SetSipMediaApplicationArn sets the SipMediaApplicationArn field's value.
func (*SipMediaApplication) SetSipMediaApplicationId ¶
func (s *SipMediaApplication) SetSipMediaApplicationId(v string) *SipMediaApplication
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (*SipMediaApplication) SetUpdatedTimestamp ¶
func (s *SipMediaApplication) SetUpdatedTimestamp(v time.Time) *SipMediaApplication
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (SipMediaApplication) String ¶
func (s SipMediaApplication) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SipMediaApplicationAlexaSkillConfiguration ¶
type SipMediaApplicationAlexaSkillConfiguration struct { // The ID of the Alexa Skill configuration. // // AlexaSkillIds is a required field AlexaSkillIds []*string `min:"1" type:"list" required:"true"` // The status of the Alexa Skill configuration. // // AlexaSkillStatus is a required field AlexaSkillStatus *string `type:"string" required:"true" enum:"AlexaSkillStatus"` // contains filtered or unexported fields }
The Alexa Skill configuration of a SIP media application.
func (SipMediaApplicationAlexaSkillConfiguration) GoString ¶
func (s SipMediaApplicationAlexaSkillConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipMediaApplicationAlexaSkillConfiguration) SetAlexaSkillIds ¶
func (s *SipMediaApplicationAlexaSkillConfiguration) SetAlexaSkillIds(v []*string) *SipMediaApplicationAlexaSkillConfiguration
SetAlexaSkillIds sets the AlexaSkillIds field's value.
func (*SipMediaApplicationAlexaSkillConfiguration) SetAlexaSkillStatus ¶
func (s *SipMediaApplicationAlexaSkillConfiguration) SetAlexaSkillStatus(v string) *SipMediaApplicationAlexaSkillConfiguration
SetAlexaSkillStatus sets the AlexaSkillStatus field's value.
func (SipMediaApplicationAlexaSkillConfiguration) String ¶
func (s SipMediaApplicationAlexaSkillConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipMediaApplicationAlexaSkillConfiguration) Validate ¶
func (s *SipMediaApplicationAlexaSkillConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SipMediaApplicationCall ¶
type SipMediaApplicationCall struct { // The call's transaction ID. TransactionId *string `type:"string"` // contains filtered or unexported fields }
A Call instance for a SIP media application.
func (SipMediaApplicationCall) GoString ¶
func (s SipMediaApplicationCall) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipMediaApplicationCall) SetTransactionId ¶
func (s *SipMediaApplicationCall) SetTransactionId(v string) *SipMediaApplicationCall
SetTransactionId sets the TransactionId field's value.
func (SipMediaApplicationCall) String ¶
func (s SipMediaApplicationCall) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SipMediaApplicationEndpoint ¶
type SipMediaApplicationEndpoint struct { // Valid Amazon Resource Name (ARN) of the Lambda function, version, or alias. // The function must be created in the same AWS Region as the SIP media application. // // LambdaArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SipMediaApplicationEndpoint's // String and GoString methods. LambdaArn *string `type:"string" sensitive:"true"` // contains filtered or unexported fields }
The endpoint assigned to a SIP media application.
func (SipMediaApplicationEndpoint) GoString ¶
func (s SipMediaApplicationEndpoint) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipMediaApplicationEndpoint) SetLambdaArn ¶
func (s *SipMediaApplicationEndpoint) SetLambdaArn(v string) *SipMediaApplicationEndpoint
SetLambdaArn sets the LambdaArn field's value.
func (SipMediaApplicationEndpoint) String ¶
func (s SipMediaApplicationEndpoint) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SipMediaApplicationLoggingConfiguration ¶
type SipMediaApplicationLoggingConfiguration struct { // Enables message logging for the specified SIP media application. EnableSipMediaApplicationMessageLogs *bool `type:"boolean"` // contains filtered or unexported fields }
The logging configuration of a SIP media application.
func (SipMediaApplicationLoggingConfiguration) GoString ¶
func (s SipMediaApplicationLoggingConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipMediaApplicationLoggingConfiguration) SetEnableSipMediaApplicationMessageLogs ¶
func (s *SipMediaApplicationLoggingConfiguration) SetEnableSipMediaApplicationMessageLogs(v bool) *SipMediaApplicationLoggingConfiguration
SetEnableSipMediaApplicationMessageLogs sets the EnableSipMediaApplicationMessageLogs field's value.
func (SipMediaApplicationLoggingConfiguration) String ¶
func (s SipMediaApplicationLoggingConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SipRule ¶
type SipRule struct { // The time at which the SIP rule was created, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // Indicates whether the SIP rule is enabled or disabled. You must disable a // rule before you can delete it. Disabled *bool `type:"boolean"` // A SIP rule's name. Name *string `min:"1" type:"string"` // A SIP rule's ID. SipRuleId *string `type:"string"` // The target SIP media application and other details, such as priority and // AWS Region, to be specified in the SIP rule. Only one SIP rule per AWS Region // can be provided. TargetApplications []*SipRuleTargetApplication `min:"1" type:"list"` // The type of trigger set for a SIP rule, either a phone number or a URI request // host name. TriggerType *string `type:"string" enum:"SipRuleTriggerType"` // The value set for a SIP rule's trigger type. Either a phone number or a URI // hostname. TriggerValue *string `type:"string"` // The time at which the SIP rule was updated, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of a SIP rule, including name, triggers, and target applications. An AWS account can have multiple SIP rules.
func (SipRule) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipRule) SetCreatedTimestamp ¶
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*SipRule) SetDisabled ¶
SetDisabled sets the Disabled field's value.
func (*SipRule) SetSipRuleId ¶
SetSipRuleId sets the SipRuleId field's value.
func (*SipRule) SetTargetApplications ¶
func (s *SipRule) SetTargetApplications(v []*SipRuleTargetApplication) *SipRule
SetTargetApplications sets the TargetApplications field's value.
func (*SipRule) SetTriggerType ¶
SetTriggerType sets the TriggerType field's value.
func (*SipRule) SetTriggerValue ¶
SetTriggerValue sets the TriggerValue field's value.
func (*SipRule) SetUpdatedTimestamp ¶
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
type SipRuleTargetApplication ¶
type SipRuleTargetApplication struct { // The AWS Region of a rule's target SIP media application. AwsRegion *string `type:"string"` // The priority setting of a rule's target SIP media application. Priority *int64 `min:"1" type:"integer"` // The ID of a rule's target SIP media application. SipMediaApplicationId *string `type:"string"` // contains filtered or unexported fields }
A target SIP media application and other details, such as priority and AWS Region, to be specified in the SIP rule. Only one SIP rule per AWS Region can be provided.
func (SipRuleTargetApplication) GoString ¶
func (s SipRuleTargetApplication) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipRuleTargetApplication) SetAwsRegion ¶
func (s *SipRuleTargetApplication) SetAwsRegion(v string) *SipRuleTargetApplication
SetAwsRegion sets the AwsRegion field's value.
func (*SipRuleTargetApplication) SetPriority ¶
func (s *SipRuleTargetApplication) SetPriority(v int64) *SipRuleTargetApplication
SetPriority sets the Priority field's value.
func (*SipRuleTargetApplication) SetSipMediaApplicationId ¶
func (s *SipRuleTargetApplication) SetSipMediaApplicationId(v string) *SipRuleTargetApplication
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (SipRuleTargetApplication) String ¶
func (s SipRuleTargetApplication) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SipRuleTargetApplication) Validate ¶
func (s *SipRuleTargetApplication) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SpeakerSearchDetails ¶
type SpeakerSearchDetails struct { // The result value in the speaker search details. Results []*SpeakerSearchResult `type:"list"` // The status of a voice print generation operation, VoiceprintGenerationSuccess // or VoiceprintGenerationFailure.. VoiceprintGenerationStatus *string `min:"1" type:"string"` // contains filtered or unexported fields }
The details of a speaker search task.
func (SpeakerSearchDetails) GoString ¶
func (s SpeakerSearchDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SpeakerSearchDetails) SetResults ¶
func (s *SpeakerSearchDetails) SetResults(v []*SpeakerSearchResult) *SpeakerSearchDetails
SetResults sets the Results field's value.
func (*SpeakerSearchDetails) SetVoiceprintGenerationStatus ¶
func (s *SpeakerSearchDetails) SetVoiceprintGenerationStatus(v string) *SpeakerSearchDetails
SetVoiceprintGenerationStatus sets the VoiceprintGenerationStatus field's value.
func (SpeakerSearchDetails) String ¶
func (s SpeakerSearchDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SpeakerSearchResult ¶
type SpeakerSearchResult struct { // The confidence score in the speaker search analysis. ConfidenceScore *float64 `type:"float"` // The voice profile ID. VoiceProfileId *string `min:"1" type:"string"` // contains filtered or unexported fields }
The result of a speaker search analysis.
func (SpeakerSearchResult) GoString ¶
func (s SpeakerSearchResult) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SpeakerSearchResult) SetConfidenceScore ¶
func (s *SpeakerSearchResult) SetConfidenceScore(v float64) *SpeakerSearchResult
SetConfidenceScore sets the ConfidenceScore field's value.
func (*SpeakerSearchResult) SetVoiceProfileId ¶
func (s *SpeakerSearchResult) SetVoiceProfileId(v string) *SpeakerSearchResult
SetVoiceProfileId sets the VoiceProfileId field's value.
func (SpeakerSearchResult) String ¶
func (s SpeakerSearchResult) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SpeakerSearchTask ¶
type SpeakerSearchTask struct { // The call details of a speaker search task. CallDetails *CallDetails `type:"structure"` // The time at which a speaker search task was created. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The details of a speaker search task. SpeakerSearchDetails *SpeakerSearchDetails `type:"structure"` // The speaker search task ID. SpeakerSearchTaskId *string `min:"1" type:"string"` // The status of the speaker search task, IN_QUEUE, IN_PROGRESS, PARTIAL_SUCCESS, // SUCCEEDED, FAILED, or STOPPED. SpeakerSearchTaskStatus *string `type:"string"` // The time at which the speaker search task began. StartedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // A detailed message about the status of a speaker search. StatusMessage *string `type:"string"` // The time at which a speaker search task was updated. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
A representation of an asynchronous request to perform speaker search analysis on a Voice Connector call.
func (SpeakerSearchTask) GoString ¶
func (s SpeakerSearchTask) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SpeakerSearchTask) SetCallDetails ¶
func (s *SpeakerSearchTask) SetCallDetails(v *CallDetails) *SpeakerSearchTask
SetCallDetails sets the CallDetails field's value.
func (*SpeakerSearchTask) SetCreatedTimestamp ¶
func (s *SpeakerSearchTask) SetCreatedTimestamp(v time.Time) *SpeakerSearchTask
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*SpeakerSearchTask) SetSpeakerSearchDetails ¶
func (s *SpeakerSearchTask) SetSpeakerSearchDetails(v *SpeakerSearchDetails) *SpeakerSearchTask
SetSpeakerSearchDetails sets the SpeakerSearchDetails field's value.
func (*SpeakerSearchTask) SetSpeakerSearchTaskId ¶
func (s *SpeakerSearchTask) SetSpeakerSearchTaskId(v string) *SpeakerSearchTask
SetSpeakerSearchTaskId sets the SpeakerSearchTaskId field's value.
func (*SpeakerSearchTask) SetSpeakerSearchTaskStatus ¶
func (s *SpeakerSearchTask) SetSpeakerSearchTaskStatus(v string) *SpeakerSearchTask
SetSpeakerSearchTaskStatus sets the SpeakerSearchTaskStatus field's value.
func (*SpeakerSearchTask) SetStartedTimestamp ¶
func (s *SpeakerSearchTask) SetStartedTimestamp(v time.Time) *SpeakerSearchTask
SetStartedTimestamp sets the StartedTimestamp field's value.
func (*SpeakerSearchTask) SetStatusMessage ¶
func (s *SpeakerSearchTask) SetStatusMessage(v string) *SpeakerSearchTask
SetStatusMessage sets the StatusMessage field's value.
func (*SpeakerSearchTask) SetUpdatedTimestamp ¶
func (s *SpeakerSearchTask) SetUpdatedTimestamp(v time.Time) *SpeakerSearchTask
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (SpeakerSearchTask) String ¶
func (s SpeakerSearchTask) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartSpeakerSearchTaskInput ¶
type StartSpeakerSearchTaskInput struct { // Specifies which call leg to stream for speaker search. CallLeg *string `type:"string" enum:"CallLegType"` // The unique identifier for the client request. Use a different token for different // speaker search tasks. ClientRequestToken *string `type:"string"` // The transaction ID of the call being analyzed. // // TransactionId is a required field TransactionId *string `min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // The ID of the voice profile domain that will store the voice profile. // // VoiceProfileDomainId is a required field VoiceProfileDomainId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartSpeakerSearchTaskInput) GoString ¶
func (s StartSpeakerSearchTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartSpeakerSearchTaskInput) SetCallLeg ¶
func (s *StartSpeakerSearchTaskInput) SetCallLeg(v string) *StartSpeakerSearchTaskInput
SetCallLeg sets the CallLeg field's value.
func (*StartSpeakerSearchTaskInput) SetClientRequestToken ¶
func (s *StartSpeakerSearchTaskInput) SetClientRequestToken(v string) *StartSpeakerSearchTaskInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*StartSpeakerSearchTaskInput) SetTransactionId ¶
func (s *StartSpeakerSearchTaskInput) SetTransactionId(v string) *StartSpeakerSearchTaskInput
SetTransactionId sets the TransactionId field's value.
func (*StartSpeakerSearchTaskInput) SetVoiceConnectorId ¶
func (s *StartSpeakerSearchTaskInput) SetVoiceConnectorId(v string) *StartSpeakerSearchTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (*StartSpeakerSearchTaskInput) SetVoiceProfileDomainId ¶
func (s *StartSpeakerSearchTaskInput) SetVoiceProfileDomainId(v string) *StartSpeakerSearchTaskInput
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (StartSpeakerSearchTaskInput) String ¶
func (s StartSpeakerSearchTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartSpeakerSearchTaskInput) Validate ¶
func (s *StartSpeakerSearchTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartSpeakerSearchTaskOutput ¶
type StartSpeakerSearchTaskOutput struct { // The details of the speaker search task. SpeakerSearchTask *SpeakerSearchTask `type:"structure"` // contains filtered or unexported fields }
func (StartSpeakerSearchTaskOutput) GoString ¶
func (s StartSpeakerSearchTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartSpeakerSearchTaskOutput) SetSpeakerSearchTask ¶
func (s *StartSpeakerSearchTaskOutput) SetSpeakerSearchTask(v *SpeakerSearchTask) *StartSpeakerSearchTaskOutput
SetSpeakerSearchTask sets the SpeakerSearchTask field's value.
func (StartSpeakerSearchTaskOutput) String ¶
func (s StartSpeakerSearchTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartVoiceToneAnalysisTaskInput ¶
type StartVoiceToneAnalysisTaskInput struct { // The unique identifier for the client request. Use a different token for different // voice tone analysis tasks. ClientRequestToken *string `type:"string"` // The language code. // // LanguageCode is a required field LanguageCode *string `type:"string" required:"true" enum:"LanguageCode"` // The transaction ID. // // TransactionId is a required field TransactionId *string `min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartVoiceToneAnalysisTaskInput) GoString ¶
func (s StartVoiceToneAnalysisTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartVoiceToneAnalysisTaskInput) SetClientRequestToken ¶
func (s *StartVoiceToneAnalysisTaskInput) SetClientRequestToken(v string) *StartVoiceToneAnalysisTaskInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*StartVoiceToneAnalysisTaskInput) SetLanguageCode ¶
func (s *StartVoiceToneAnalysisTaskInput) SetLanguageCode(v string) *StartVoiceToneAnalysisTaskInput
SetLanguageCode sets the LanguageCode field's value.
func (*StartVoiceToneAnalysisTaskInput) SetTransactionId ¶
func (s *StartVoiceToneAnalysisTaskInput) SetTransactionId(v string) *StartVoiceToneAnalysisTaskInput
SetTransactionId sets the TransactionId field's value.
func (*StartVoiceToneAnalysisTaskInput) SetVoiceConnectorId ¶
func (s *StartVoiceToneAnalysisTaskInput) SetVoiceConnectorId(v string) *StartVoiceToneAnalysisTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (StartVoiceToneAnalysisTaskInput) String ¶
func (s StartVoiceToneAnalysisTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartVoiceToneAnalysisTaskInput) Validate ¶
func (s *StartVoiceToneAnalysisTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartVoiceToneAnalysisTaskOutput ¶
type StartVoiceToneAnalysisTaskOutput struct { // The details of the voice tone analysis task. VoiceToneAnalysisTask *VoiceToneAnalysisTask `type:"structure"` // contains filtered or unexported fields }
func (StartVoiceToneAnalysisTaskOutput) GoString ¶
func (s StartVoiceToneAnalysisTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartVoiceToneAnalysisTaskOutput) SetVoiceToneAnalysisTask ¶
func (s *StartVoiceToneAnalysisTaskOutput) SetVoiceToneAnalysisTask(v *VoiceToneAnalysisTask) *StartVoiceToneAnalysisTaskOutput
SetVoiceToneAnalysisTask sets the VoiceToneAnalysisTask field's value.
func (StartVoiceToneAnalysisTaskOutput) String ¶
func (s StartVoiceToneAnalysisTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StopSpeakerSearchTaskInput ¶
type StopSpeakerSearchTaskInput struct { // The speaker search task ID. // // SpeakerSearchTaskId is a required field SpeakerSearchTaskId *string `location:"uri" locationName:"SpeakerSearchTaskId" min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (StopSpeakerSearchTaskInput) GoString ¶
func (s StopSpeakerSearchTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopSpeakerSearchTaskInput) SetSpeakerSearchTaskId ¶
func (s *StopSpeakerSearchTaskInput) SetSpeakerSearchTaskId(v string) *StopSpeakerSearchTaskInput
SetSpeakerSearchTaskId sets the SpeakerSearchTaskId field's value.
func (*StopSpeakerSearchTaskInput) SetVoiceConnectorId ¶
func (s *StopSpeakerSearchTaskInput) SetVoiceConnectorId(v string) *StopSpeakerSearchTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (StopSpeakerSearchTaskInput) String ¶
func (s StopSpeakerSearchTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopSpeakerSearchTaskInput) Validate ¶
func (s *StopSpeakerSearchTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StopSpeakerSearchTaskOutput ¶
type StopSpeakerSearchTaskOutput struct {
// contains filtered or unexported fields
}
func (StopSpeakerSearchTaskOutput) GoString ¶
func (s StopSpeakerSearchTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (StopSpeakerSearchTaskOutput) String ¶
func (s StopSpeakerSearchTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StopVoiceToneAnalysisTaskInput ¶
type StopVoiceToneAnalysisTaskInput struct { // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // The ID of the voice tone analysis task. // // VoiceToneAnalysisTaskId is a required field VoiceToneAnalysisTaskId *string `location:"uri" locationName:"VoiceToneAnalysisTaskId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (StopVoiceToneAnalysisTaskInput) GoString ¶
func (s StopVoiceToneAnalysisTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopVoiceToneAnalysisTaskInput) SetVoiceConnectorId ¶
func (s *StopVoiceToneAnalysisTaskInput) SetVoiceConnectorId(v string) *StopVoiceToneAnalysisTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (*StopVoiceToneAnalysisTaskInput) SetVoiceToneAnalysisTaskId ¶
func (s *StopVoiceToneAnalysisTaskInput) SetVoiceToneAnalysisTaskId(v string) *StopVoiceToneAnalysisTaskInput
SetVoiceToneAnalysisTaskId sets the VoiceToneAnalysisTaskId field's value.
func (StopVoiceToneAnalysisTaskInput) String ¶
func (s StopVoiceToneAnalysisTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StopVoiceToneAnalysisTaskInput) Validate ¶
func (s *StopVoiceToneAnalysisTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StopVoiceToneAnalysisTaskOutput ¶
type StopVoiceToneAnalysisTaskOutput struct {
// contains filtered or unexported fields
}
func (StopVoiceToneAnalysisTaskOutput) GoString ¶
func (s StopVoiceToneAnalysisTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (StopVoiceToneAnalysisTaskOutput) String ¶
func (s StopVoiceToneAnalysisTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StreamingConfiguration ¶
type StreamingConfiguration struct { // The amount of time, in hours, to the Kinesis data. // // DataRetentionInHours is a required field DataRetentionInHours *int64 `type:"integer" required:"true"` // When true, streaming to Kinesis is off. // // Disabled is a required field Disabled *bool `type:"boolean" required:"true"` // The call analytics configuration. MediaInsightsConfiguration *MediaInsightsConfiguration `type:"structure"` // The streaming notification targets. StreamingNotificationTargets []*StreamingNotificationTarget `min:"1" type:"list"` // contains filtered or unexported fields }
The streaming configuration associated with an Amazon Chime SDK Voice Connector. Specifies whether media streaming is enabled for sending to Amazon Kinesis, and shows the retention period for the Amazon Kinesis data, in hours.
func (StreamingConfiguration) GoString ¶
func (s StreamingConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StreamingConfiguration) SetDataRetentionInHours ¶
func (s *StreamingConfiguration) SetDataRetentionInHours(v int64) *StreamingConfiguration
SetDataRetentionInHours sets the DataRetentionInHours field's value.
func (*StreamingConfiguration) SetDisabled ¶
func (s *StreamingConfiguration) SetDisabled(v bool) *StreamingConfiguration
SetDisabled sets the Disabled field's value.
func (*StreamingConfiguration) SetMediaInsightsConfiguration ¶
func (s *StreamingConfiguration) SetMediaInsightsConfiguration(v *MediaInsightsConfiguration) *StreamingConfiguration
SetMediaInsightsConfiguration sets the MediaInsightsConfiguration field's value.
func (*StreamingConfiguration) SetStreamingNotificationTargets ¶
func (s *StreamingConfiguration) SetStreamingNotificationTargets(v []*StreamingNotificationTarget) *StreamingConfiguration
SetStreamingNotificationTargets sets the StreamingNotificationTargets field's value.
func (StreamingConfiguration) String ¶
func (s StreamingConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StreamingConfiguration) Validate ¶
func (s *StreamingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StreamingNotificationTarget ¶
type StreamingNotificationTarget struct { // The streaming notification target. NotificationTarget *string `type:"string" enum:"NotificationTarget"` // contains filtered or unexported fields }
The target recipient for a streaming configuration notification.
func (StreamingNotificationTarget) GoString ¶
func (s StreamingNotificationTarget) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StreamingNotificationTarget) SetNotificationTarget ¶
func (s *StreamingNotificationTarget) SetNotificationTarget(v string) *StreamingNotificationTarget
SetNotificationTarget sets the NotificationTarget field's value.
func (StreamingNotificationTarget) String ¶
func (s StreamingNotificationTarget) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Tag ¶
type Tag struct { // The tag's key. // // Key is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Tag's // String and GoString methods. // // Key is a required field Key *string `min:"1" type:"string" required:"true" sensitive:"true"` // The tag's value. // // Value is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Tag's // String and GoString methods. // // Value is a required field Value *string `type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
Describes a tag applied to a resource.
func (Tag) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶
type TagResourceInput struct { // The ARN of the resource being tagged. // // ResourceARN is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by TagResourceInput's // String and GoString methods. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true" sensitive:"true"` // A list of the tags being added to the resource. // // Tags is a required field Tags []*Tag `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceARN ¶
func (s *TagResourceInput) SetResourceARN(v string) *TagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Termination ¶
type Termination struct { // The countries to which calls are allowed, in ISO 3166-1 alpha-2 format. Required. CallingRegions []*string `type:"list"` // The IP addresses allowed to make calls, in CIDR format. CidrAllowedList []*string `type:"list"` // The limit on calls per second. Max value based on account service quota. // Default value of 1. CpsLimit *int64 `min:"1" type:"integer"` // The default outbound calling number. // // DefaultPhoneNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Termination's // String and GoString methods. DefaultPhoneNumber *string `type:"string" sensitive:"true"` // When termination is disabled, outbound calls cannot be made. Disabled *bool `type:"boolean"` // contains filtered or unexported fields }
Termination settings enable SIP hosts to make outbound calls using an Amazon Chime SDK Voice Connector.
func (Termination) GoString ¶
func (s Termination) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Termination) SetCallingRegions ¶
func (s *Termination) SetCallingRegions(v []*string) *Termination
SetCallingRegions sets the CallingRegions field's value.
func (*Termination) SetCidrAllowedList ¶
func (s *Termination) SetCidrAllowedList(v []*string) *Termination
SetCidrAllowedList sets the CidrAllowedList field's value.
func (*Termination) SetCpsLimit ¶
func (s *Termination) SetCpsLimit(v int64) *Termination
SetCpsLimit sets the CpsLimit field's value.
func (*Termination) SetDefaultPhoneNumber ¶
func (s *Termination) SetDefaultPhoneNumber(v string) *Termination
SetDefaultPhoneNumber sets the DefaultPhoneNumber field's value.
func (*Termination) SetDisabled ¶
func (s *Termination) SetDisabled(v bool) *Termination
SetDisabled sets the Disabled field's value.
func (Termination) String ¶
func (s Termination) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s TerminationHealth) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TerminationHealth) SetSource ¶
func (s *TerminationHealth) SetSource(v string) *TerminationHealth
SetSource sets the Source field's value.
func (*TerminationHealth) SetTimestamp ¶
func (s *TerminationHealth) SetTimestamp(v time.Time) *TerminationHealth
SetTimestamp sets the Timestamp field's value.
func (TerminationHealth) String ¶
func (s TerminationHealth) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottledClientException ¶
type ThrottledClientException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The number of customer requests exceeds the request rate limit.
func (*ThrottledClientException) Code ¶
func (s *ThrottledClientException) Code() string
Code returns the exception type name.
func (*ThrottledClientException) Error ¶
func (s *ThrottledClientException) Error() string
func (ThrottledClientException) GoString ¶
func (s ThrottledClientException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottledClientException) Message ¶
func (s *ThrottledClientException) Message() string
Message returns the exception's message.
func (*ThrottledClientException) OrigErr ¶
func (s *ThrottledClientException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottledClientException) RequestID ¶
func (s *ThrottledClientException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottledClientException) StatusCode ¶
func (s *ThrottledClientException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottledClientException) String ¶
func (s ThrottledClientException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UnauthorizedClientException ¶
type UnauthorizedClientException struct { // contains filtered or unexported fields }
The client isn't authorized to request a resource.
func (*UnauthorizedClientException) Code ¶
func (s *UnauthorizedClientException) Code() string
Code returns the exception type name.
func (*UnauthorizedClientException) Error ¶
func (s *UnauthorizedClientException) Error() string
func (UnauthorizedClientException) GoString ¶
func (s UnauthorizedClientException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnauthorizedClientException) Message ¶
func (s *UnauthorizedClientException) Message() string
Message returns the exception's message.
func (*UnauthorizedClientException) OrigErr ¶
func (s *UnauthorizedClientException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnauthorizedClientException) RequestID ¶
func (s *UnauthorizedClientException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnauthorizedClientException) StatusCode ¶
func (s *UnauthorizedClientException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnauthorizedClientException) String ¶
func (s UnauthorizedClientException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UnprocessableEntityException ¶
type UnprocessableEntityException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
A well-formed request couldn't be followed due to semantic errors.
func (*UnprocessableEntityException) Code ¶
func (s *UnprocessableEntityException) Code() string
Code returns the exception type name.
func (*UnprocessableEntityException) Error ¶
func (s *UnprocessableEntityException) Error() string
func (UnprocessableEntityException) GoString ¶
func (s UnprocessableEntityException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnprocessableEntityException) Message ¶
func (s *UnprocessableEntityException) Message() string
Message returns the exception's message.
func (*UnprocessableEntityException) OrigErr ¶
func (s *UnprocessableEntityException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnprocessableEntityException) RequestID ¶
func (s *UnprocessableEntityException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnprocessableEntityException) StatusCode ¶
func (s *UnprocessableEntityException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnprocessableEntityException) String ¶
func (s UnprocessableEntityException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶
type UntagResourceInput struct { // The ARN of the resource having its tags removed. // // ResourceARN is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UntagResourceInput's // String and GoString methods. // // ResourceARN is a required field ResourceARN *string `min:"1" type:"string" required:"true" sensitive:"true"` // The keys of the tags being removed from the resource. // // TagKeys is a required field TagKeys []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceARN ¶
func (s *UntagResourceInput) SetResourceARN(v string) *UntagResourceInput
SetResourceARN sets the ResourceARN field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateGlobalSettingsInput ¶
type UpdateGlobalSettingsInput struct { // The Voice Connector settings. VoiceConnector *VoiceConnectorSettings `type:"structure"` // contains filtered or unexported fields }
func (UpdateGlobalSettingsInput) GoString ¶
func (s UpdateGlobalSettingsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGlobalSettingsInput) SetVoiceConnector ¶
func (s *UpdateGlobalSettingsInput) SetVoiceConnector(v *VoiceConnectorSettings) *UpdateGlobalSettingsInput
SetVoiceConnector sets the VoiceConnector field's value.
func (UpdateGlobalSettingsInput) String ¶
func (s UpdateGlobalSettingsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateGlobalSettingsOutput ¶
type UpdateGlobalSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdateGlobalSettingsOutput) GoString ¶
func (s UpdateGlobalSettingsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateGlobalSettingsOutput) String ¶
func (s UpdateGlobalSettingsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdatePhoneNumberInput ¶
type UpdatePhoneNumberInput struct { // The outbound calling name associated with the phone number. // // CallingName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatePhoneNumberInput's // String and GoString methods. CallingName *string `type:"string" sensitive:"true"` // Specifies the name assigned to one or more phone numbers. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatePhoneNumberInput's // String and GoString methods. Name *string `type:"string" sensitive:"true"` // The phone number ID. // // PhoneNumberId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatePhoneNumberInput's // String and GoString methods. // // PhoneNumberId is a required field PhoneNumberId *string `location:"uri" locationName:"phoneNumberId" type:"string" required:"true" sensitive:"true"` // The product type. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
func (UpdatePhoneNumberInput) GoString ¶
func (s UpdatePhoneNumberInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePhoneNumberInput) SetCallingName ¶
func (s *UpdatePhoneNumberInput) SetCallingName(v string) *UpdatePhoneNumberInput
SetCallingName sets the CallingName field's value.
func (*UpdatePhoneNumberInput) SetName ¶
func (s *UpdatePhoneNumberInput) SetName(v string) *UpdatePhoneNumberInput
SetName sets the Name field's value.
func (*UpdatePhoneNumberInput) SetPhoneNumberId ¶
func (s *UpdatePhoneNumberInput) SetPhoneNumberId(v string) *UpdatePhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
func (*UpdatePhoneNumberInput) SetProductType ¶
func (s *UpdatePhoneNumberInput) SetProductType(v string) *UpdatePhoneNumberInput
SetProductType sets the ProductType field's value.
func (UpdatePhoneNumberInput) String ¶
func (s UpdatePhoneNumberInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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) GoString ¶
func (s UpdatePhoneNumberOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePhoneNumberOutput) SetPhoneNumber ¶
func (s *UpdatePhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *UpdatePhoneNumberOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (UpdatePhoneNumberOutput) String ¶
func (s UpdatePhoneNumberOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdatePhoneNumberRequestItem ¶
type UpdatePhoneNumberRequestItem struct { // The outbound calling name to update. // // CallingName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatePhoneNumberRequestItem's // String and GoString methods. CallingName *string `type:"string" sensitive:"true"` // The name of the phone number. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatePhoneNumberRequestItem's // String and GoString methods. Name *string `type:"string" sensitive:"true"` // The phone number ID to update. // // PhoneNumberId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatePhoneNumberRequestItem's // String and GoString methods. // // PhoneNumberId is a required field PhoneNumberId *string `type:"string" required:"true" sensitive:"true"` // The product type to update. ProductType *string `type:"string" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
The phone number ID, product type, or calling name fields to update, used with the BatchUpdatePhoneNumber and UpdatePhoneNumber actions.
func (UpdatePhoneNumberRequestItem) GoString ¶
func (s UpdatePhoneNumberRequestItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePhoneNumberRequestItem) SetCallingName ¶
func (s *UpdatePhoneNumberRequestItem) SetCallingName(v string) *UpdatePhoneNumberRequestItem
SetCallingName sets the CallingName field's value.
func (*UpdatePhoneNumberRequestItem) SetName ¶
func (s *UpdatePhoneNumberRequestItem) SetName(v string) *UpdatePhoneNumberRequestItem
SetName sets the Name field's value.
func (*UpdatePhoneNumberRequestItem) SetPhoneNumberId ¶
func (s *UpdatePhoneNumberRequestItem) SetPhoneNumberId(v string) *UpdatePhoneNumberRequestItem
SetPhoneNumberId sets the PhoneNumberId field's value.
func (*UpdatePhoneNumberRequestItem) SetProductType ¶
func (s *UpdatePhoneNumberRequestItem) SetProductType(v string) *UpdatePhoneNumberRequestItem
SetProductType sets the ProductType field's value.
func (UpdatePhoneNumberRequestItem) String ¶
func (s UpdatePhoneNumberRequestItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePhoneNumberRequestItem) Validate ¶
func (s *UpdatePhoneNumberRequestItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePhoneNumberSettingsInput ¶
type UpdatePhoneNumberSettingsInput struct { // The default outbound calling name for the account. // // CallingName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatePhoneNumberSettingsInput's // String and GoString methods. // // CallingName is a required field CallingName *string `type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (UpdatePhoneNumberSettingsInput) GoString ¶
func (s UpdatePhoneNumberSettingsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePhoneNumberSettingsInput) SetCallingName ¶
func (s *UpdatePhoneNumberSettingsInput) SetCallingName(v string) *UpdatePhoneNumberSettingsInput
SetCallingName sets the CallingName field's value.
func (UpdatePhoneNumberSettingsInput) String ¶
func (s UpdatePhoneNumberSettingsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePhoneNumberSettingsInput) Validate ¶
func (s *UpdatePhoneNumberSettingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePhoneNumberSettingsOutput ¶
type UpdatePhoneNumberSettingsOutput struct {
// contains filtered or unexported fields
}
func (UpdatePhoneNumberSettingsOutput) GoString ¶
func (s UpdatePhoneNumberSettingsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdatePhoneNumberSettingsOutput) String ¶
func (s UpdatePhoneNumberSettingsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateProxySessionInput ¶
type UpdateProxySessionInput struct { // The proxy session capabilities. // // Capabilities is a required field Capabilities []*string `type:"list" required:"true" enum:"Capability"` // The number of minutes allowed for the proxy session. ExpiryMinutes *int64 `min:"1" type:"integer"` // The proxy session ID. // // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateProxySessionInput) GoString ¶
func (s UpdateProxySessionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProxySessionInput) SetCapabilities ¶
func (s *UpdateProxySessionInput) SetCapabilities(v []*string) *UpdateProxySessionInput
SetCapabilities sets the Capabilities field's value.
func (*UpdateProxySessionInput) SetExpiryMinutes ¶
func (s *UpdateProxySessionInput) SetExpiryMinutes(v int64) *UpdateProxySessionInput
SetExpiryMinutes sets the ExpiryMinutes field's value.
func (*UpdateProxySessionInput) SetProxySessionId ¶
func (s *UpdateProxySessionInput) SetProxySessionId(v string) *UpdateProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (*UpdateProxySessionInput) SetVoiceConnectorId ¶
func (s *UpdateProxySessionInput) SetVoiceConnectorId(v string) *UpdateProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (UpdateProxySessionInput) String ¶
func (s UpdateProxySessionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProxySessionInput) Validate ¶
func (s *UpdateProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateProxySessionOutput ¶
type UpdateProxySessionOutput struct { // The updated proxy session details. ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
func (UpdateProxySessionOutput) GoString ¶
func (s UpdateProxySessionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProxySessionOutput) SetProxySession ¶
func (s *UpdateProxySessionOutput) SetProxySession(v *ProxySession) *UpdateProxySessionOutput
SetProxySession sets the ProxySession field's value.
func (UpdateProxySessionOutput) String ¶
func (s UpdateProxySessionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateSipMediaApplicationCallInput ¶
type UpdateSipMediaApplicationCallInput struct { // Arguments made available to the Lambda function as part of the CALL_UPDATE_REQUESTED // event. Can contain 0-20 key-value pairs. // // Arguments is a required field Arguments map[string]*string `type:"map" required:"true"` // The ID of the SIP media application handling the call. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // The ID of the call transaction. // // TransactionId is a required field TransactionId *string `location:"uri" locationName:"transactionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateSipMediaApplicationCallInput) GoString ¶
func (s UpdateSipMediaApplicationCallInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipMediaApplicationCallInput) SetArguments ¶
func (s *UpdateSipMediaApplicationCallInput) SetArguments(v map[string]*string) *UpdateSipMediaApplicationCallInput
SetArguments sets the Arguments field's value.
func (*UpdateSipMediaApplicationCallInput) SetSipMediaApplicationId ¶
func (s *UpdateSipMediaApplicationCallInput) SetSipMediaApplicationId(v string) *UpdateSipMediaApplicationCallInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (*UpdateSipMediaApplicationCallInput) SetTransactionId ¶
func (s *UpdateSipMediaApplicationCallInput) SetTransactionId(v string) *UpdateSipMediaApplicationCallInput
SetTransactionId sets the TransactionId field's value.
func (UpdateSipMediaApplicationCallInput) String ¶
func (s UpdateSipMediaApplicationCallInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipMediaApplicationCallInput) Validate ¶
func (s *UpdateSipMediaApplicationCallInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSipMediaApplicationCallOutput ¶
type UpdateSipMediaApplicationCallOutput struct { // A Call instance for a SIP media application. SipMediaApplicationCall *SipMediaApplicationCall `type:"structure"` // contains filtered or unexported fields }
func (UpdateSipMediaApplicationCallOutput) GoString ¶
func (s UpdateSipMediaApplicationCallOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipMediaApplicationCallOutput) SetSipMediaApplicationCall ¶
func (s *UpdateSipMediaApplicationCallOutput) SetSipMediaApplicationCall(v *SipMediaApplicationCall) *UpdateSipMediaApplicationCallOutput
SetSipMediaApplicationCall sets the SipMediaApplicationCall field's value.
func (UpdateSipMediaApplicationCallOutput) String ¶
func (s UpdateSipMediaApplicationCallOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateSipMediaApplicationInput ¶
type UpdateSipMediaApplicationInput struct { // The new set of endpoints for the specified SIP media application. Endpoints []*SipMediaApplicationEndpoint `min:"1" type:"list"` // The new name for the specified SIP media application. Name *string `min:"1" type:"string"` // The SIP media application ID. // // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateSipMediaApplicationInput) GoString ¶
func (s UpdateSipMediaApplicationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipMediaApplicationInput) SetEndpoints ¶
func (s *UpdateSipMediaApplicationInput) SetEndpoints(v []*SipMediaApplicationEndpoint) *UpdateSipMediaApplicationInput
SetEndpoints sets the Endpoints field's value.
func (*UpdateSipMediaApplicationInput) SetName ¶
func (s *UpdateSipMediaApplicationInput) SetName(v string) *UpdateSipMediaApplicationInput
SetName sets the Name field's value.
func (*UpdateSipMediaApplicationInput) SetSipMediaApplicationId ¶
func (s *UpdateSipMediaApplicationInput) SetSipMediaApplicationId(v string) *UpdateSipMediaApplicationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (UpdateSipMediaApplicationInput) String ¶
func (s UpdateSipMediaApplicationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipMediaApplicationInput) Validate ¶
func (s *UpdateSipMediaApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSipMediaApplicationOutput ¶
type UpdateSipMediaApplicationOutput struct { // The updated SIP media application’s details. SipMediaApplication *SipMediaApplication `type:"structure"` // contains filtered or unexported fields }
func (UpdateSipMediaApplicationOutput) GoString ¶
func (s UpdateSipMediaApplicationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipMediaApplicationOutput) SetSipMediaApplication ¶
func (s *UpdateSipMediaApplicationOutput) SetSipMediaApplication(v *SipMediaApplication) *UpdateSipMediaApplicationOutput
SetSipMediaApplication sets the SipMediaApplication field's value.
func (UpdateSipMediaApplicationOutput) String ¶
func (s UpdateSipMediaApplicationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateSipRuleInput ¶
type UpdateSipRuleInput struct { // The new value that indicates whether the rule is disabled. Disabled *bool `type:"boolean"` // The new name for the specified SIP rule. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The SIP rule ID. // // SipRuleId is a required field SipRuleId *string `location:"uri" locationName:"sipRuleId" type:"string" required:"true"` // The new list of target applications. TargetApplications []*SipRuleTargetApplication `min:"1" type:"list"` // contains filtered or unexported fields }
func (UpdateSipRuleInput) GoString ¶
func (s UpdateSipRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipRuleInput) SetDisabled ¶
func (s *UpdateSipRuleInput) SetDisabled(v bool) *UpdateSipRuleInput
SetDisabled sets the Disabled field's value.
func (*UpdateSipRuleInput) SetName ¶
func (s *UpdateSipRuleInput) SetName(v string) *UpdateSipRuleInput
SetName sets the Name field's value.
func (*UpdateSipRuleInput) SetSipRuleId ¶
func (s *UpdateSipRuleInput) SetSipRuleId(v string) *UpdateSipRuleInput
SetSipRuleId sets the SipRuleId field's value.
func (*UpdateSipRuleInput) SetTargetApplications ¶
func (s *UpdateSipRuleInput) SetTargetApplications(v []*SipRuleTargetApplication) *UpdateSipRuleInput
SetTargetApplications sets the TargetApplications field's value.
func (UpdateSipRuleInput) String ¶
func (s UpdateSipRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipRuleInput) Validate ¶
func (s *UpdateSipRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSipRuleOutput ¶
type UpdateSipRuleOutput struct { // The updated SIP rule details. SipRule *SipRule `type:"structure"` // contains filtered or unexported fields }
func (UpdateSipRuleOutput) GoString ¶
func (s UpdateSipRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSipRuleOutput) SetSipRule ¶
func (s *UpdateSipRuleOutput) SetSipRule(v *SipRule) *UpdateSipRuleOutput
SetSipRule sets the SipRule field's value.
func (UpdateSipRuleOutput) String ¶
func (s UpdateSipRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateVoiceConnectorGroupInput ¶
type UpdateVoiceConnectorGroupInput struct { // The name of the Voice Connector group. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // The Voice Connector ID. // // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // The VoiceConnectorItems to associate with the Voice Connector group. // // VoiceConnectorItems is a required field VoiceConnectorItems []*VoiceConnectorItem `type:"list" required:"true"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorGroupInput) GoString ¶
func (s UpdateVoiceConnectorGroupInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceConnectorGroupInput) SetName ¶
func (s *UpdateVoiceConnectorGroupInput) SetName(v string) *UpdateVoiceConnectorGroupInput
SetName sets the Name field's value.
func (*UpdateVoiceConnectorGroupInput) SetVoiceConnectorGroupId ¶
func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *UpdateVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (*UpdateVoiceConnectorGroupInput) SetVoiceConnectorItems ¶
func (s *UpdateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *UpdateVoiceConnectorGroupInput
SetVoiceConnectorItems sets the VoiceConnectorItems field's value.
func (UpdateVoiceConnectorGroupInput) String ¶
func (s UpdateVoiceConnectorGroupInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceConnectorGroupInput) Validate ¶
func (s *UpdateVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVoiceConnectorGroupOutput ¶
type UpdateVoiceConnectorGroupOutput struct { // The updated Voice Connector group. VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorGroupOutput) GoString ¶
func (s UpdateVoiceConnectorGroupOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceConnectorGroupOutput) SetVoiceConnectorGroup ¶
func (s *UpdateVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *UpdateVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
func (UpdateVoiceConnectorGroupOutput) String ¶
func (s UpdateVoiceConnectorGroupOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateVoiceConnectorInput ¶
type UpdateVoiceConnectorInput struct { // The name of the Voice Connector. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // When enabled, requires encryption for the Voice Connector. // // RequireEncryption is a required field RequireEncryption *bool `type:"boolean" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorInput) GoString ¶
func (s UpdateVoiceConnectorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceConnectorInput) SetName ¶
func (s *UpdateVoiceConnectorInput) SetName(v string) *UpdateVoiceConnectorInput
SetName sets the Name field's value.
func (*UpdateVoiceConnectorInput) SetRequireEncryption ¶
func (s *UpdateVoiceConnectorInput) SetRequireEncryption(v bool) *UpdateVoiceConnectorInput
SetRequireEncryption sets the RequireEncryption field's value.
func (*UpdateVoiceConnectorInput) SetVoiceConnectorId ¶
func (s *UpdateVoiceConnectorInput) SetVoiceConnectorId(v string) *UpdateVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (UpdateVoiceConnectorInput) String ¶
func (s UpdateVoiceConnectorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
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 updated Voice Connector details. VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
func (UpdateVoiceConnectorOutput) GoString ¶
func (s UpdateVoiceConnectorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceConnectorOutput) SetVoiceConnector ¶
func (s *UpdateVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *UpdateVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
func (UpdateVoiceConnectorOutput) String ¶
func (s UpdateVoiceConnectorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateVoiceProfileDomainInput ¶
type UpdateVoiceProfileDomainInput struct { // The description of the voice profile domain. Description *string `type:"string"` // The name of the voice profile domain. Name *string `min:"1" type:"string"` // The domain ID. // // VoiceProfileDomainId is a required field VoiceProfileDomainId *string `location:"uri" locationName:"VoiceProfileDomainId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateVoiceProfileDomainInput) GoString ¶
func (s UpdateVoiceProfileDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceProfileDomainInput) SetDescription ¶
func (s *UpdateVoiceProfileDomainInput) SetDescription(v string) *UpdateVoiceProfileDomainInput
SetDescription sets the Description field's value.
func (*UpdateVoiceProfileDomainInput) SetName ¶
func (s *UpdateVoiceProfileDomainInput) SetName(v string) *UpdateVoiceProfileDomainInput
SetName sets the Name field's value.
func (*UpdateVoiceProfileDomainInput) SetVoiceProfileDomainId ¶
func (s *UpdateVoiceProfileDomainInput) SetVoiceProfileDomainId(v string) *UpdateVoiceProfileDomainInput
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (UpdateVoiceProfileDomainInput) String ¶
func (s UpdateVoiceProfileDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceProfileDomainInput) Validate ¶
func (s *UpdateVoiceProfileDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVoiceProfileDomainOutput ¶
type UpdateVoiceProfileDomainOutput struct { // The updated details of the voice profile domain. VoiceProfileDomain *VoiceProfileDomain `type:"structure"` // contains filtered or unexported fields }
func (UpdateVoiceProfileDomainOutput) GoString ¶
func (s UpdateVoiceProfileDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceProfileDomainOutput) SetVoiceProfileDomain ¶
func (s *UpdateVoiceProfileDomainOutput) SetVoiceProfileDomain(v *VoiceProfileDomain) *UpdateVoiceProfileDomainOutput
SetVoiceProfileDomain sets the VoiceProfileDomain field's value.
func (UpdateVoiceProfileDomainOutput) String ¶
func (s UpdateVoiceProfileDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateVoiceProfileInput ¶
type UpdateVoiceProfileInput struct { // The ID of the speaker search task. // // SpeakerSearchTaskId is a required field SpeakerSearchTaskId *string `min:"1" type:"string" required:"true"` // The profile ID. // // VoiceProfileId is a required field VoiceProfileId *string `location:"uri" locationName:"VoiceProfileId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateVoiceProfileInput) GoString ¶
func (s UpdateVoiceProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceProfileInput) SetSpeakerSearchTaskId ¶
func (s *UpdateVoiceProfileInput) SetSpeakerSearchTaskId(v string) *UpdateVoiceProfileInput
SetSpeakerSearchTaskId sets the SpeakerSearchTaskId field's value.
func (*UpdateVoiceProfileInput) SetVoiceProfileId ¶
func (s *UpdateVoiceProfileInput) SetVoiceProfileId(v string) *UpdateVoiceProfileInput
SetVoiceProfileId sets the VoiceProfileId field's value.
func (UpdateVoiceProfileInput) String ¶
func (s UpdateVoiceProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceProfileInput) Validate ¶
func (s *UpdateVoiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateVoiceProfileOutput ¶
type UpdateVoiceProfileOutput struct { // The updated voice profile settings. VoiceProfile *VoiceProfile `type:"structure"` // contains filtered or unexported fields }
func (UpdateVoiceProfileOutput) GoString ¶
func (s UpdateVoiceProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateVoiceProfileOutput) SetVoiceProfile ¶
func (s *UpdateVoiceProfileOutput) SetVoiceProfile(v *VoiceProfile) *UpdateVoiceProfileOutput
SetVoiceProfile sets the VoiceProfile field's value.
func (UpdateVoiceProfileOutput) String ¶
func (s UpdateVoiceProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidateE911AddressInput ¶
type ValidateE911AddressInput struct { // The AWS account ID. // // AwsAccountId is a required field AwsAccountId *string `type:"string" required:"true"` // The address city, such as Portland. // // City is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ValidateE911AddressInput's // String and GoString methods. // // City is a required field City *string `type:"string" required:"true" sensitive:"true"` // The country in the address being validated. // // Country is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ValidateE911AddressInput's // String and GoString methods. // // Country is a required field Country *string `type:"string" required:"true" sensitive:"true"` // The dress postal code, such 04352. // // PostalCode is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ValidateE911AddressInput's // String and GoString methods. // // PostalCode is a required field PostalCode *string `type:"string" required:"true" sensitive:"true"` // The address state, such as ME. // // State is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ValidateE911AddressInput's // String and GoString methods. // // State is a required field State *string `type:"string" required:"true" sensitive:"true"` // The address street information, such as 8th Avenue. // // StreetInfo is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ValidateE911AddressInput's // String and GoString methods. // // StreetInfo is a required field StreetInfo *string `type:"string" required:"true" sensitive:"true"` // The address street number, such as 200 or 2121. // // StreetNumber is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ValidateE911AddressInput's // String and GoString methods. // // StreetNumber is a required field StreetNumber *string `type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (ValidateE911AddressInput) GoString ¶
func (s ValidateE911AddressInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidateE911AddressInput) SetAwsAccountId ¶
func (s *ValidateE911AddressInput) SetAwsAccountId(v string) *ValidateE911AddressInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ValidateE911AddressInput) SetCity ¶
func (s *ValidateE911AddressInput) SetCity(v string) *ValidateE911AddressInput
SetCity sets the City field's value.
func (*ValidateE911AddressInput) SetCountry ¶
func (s *ValidateE911AddressInput) SetCountry(v string) *ValidateE911AddressInput
SetCountry sets the Country field's value.
func (*ValidateE911AddressInput) SetPostalCode ¶
func (s *ValidateE911AddressInput) SetPostalCode(v string) *ValidateE911AddressInput
SetPostalCode sets the PostalCode field's value.
func (*ValidateE911AddressInput) SetState ¶
func (s *ValidateE911AddressInput) SetState(v string) *ValidateE911AddressInput
SetState sets the State field's value.
func (*ValidateE911AddressInput) SetStreetInfo ¶
func (s *ValidateE911AddressInput) SetStreetInfo(v string) *ValidateE911AddressInput
SetStreetInfo sets the StreetInfo field's value.
func (*ValidateE911AddressInput) SetStreetNumber ¶
func (s *ValidateE911AddressInput) SetStreetNumber(v string) *ValidateE911AddressInput
SetStreetNumber sets the StreetNumber field's value.
func (ValidateE911AddressInput) String ¶
func (s ValidateE911AddressInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidateE911AddressInput) Validate ¶
func (s *ValidateE911AddressInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ValidateE911AddressOutput ¶
type ValidateE911AddressOutput struct { // The validated address. Address *Address `type:"structure"` // The ID that represents the address. AddressExternalId *string `type:"string"` // The list of address suggestions.. CandidateAddressList []*CandidateAddress `type:"list"` // Number indicating the result of address validation. 0 means the address was // perfect as-is and successfully validated. 1 means the address was corrected. // 2 means the address sent was not close enough and was not validated. ValidationResult *int64 `type:"integer"` // contains filtered or unexported fields }
func (ValidateE911AddressOutput) GoString ¶
func (s ValidateE911AddressOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidateE911AddressOutput) SetAddress ¶
func (s *ValidateE911AddressOutput) SetAddress(v *Address) *ValidateE911AddressOutput
SetAddress sets the Address field's value.
func (*ValidateE911AddressOutput) SetAddressExternalId ¶
func (s *ValidateE911AddressOutput) SetAddressExternalId(v string) *ValidateE911AddressOutput
SetAddressExternalId sets the AddressExternalId field's value.
func (*ValidateE911AddressOutput) SetCandidateAddressList ¶
func (s *ValidateE911AddressOutput) SetCandidateAddressList(v []*CandidateAddress) *ValidateE911AddressOutput
SetCandidateAddressList sets the CandidateAddressList field's value.
func (*ValidateE911AddressOutput) SetValidationResult ¶
func (s *ValidateE911AddressOutput) SetValidationResult(v int64) *ValidateE911AddressOutput
SetValidationResult sets the ValidationResult field's value.
func (ValidateE911AddressOutput) String ¶
func (s ValidateE911AddressOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceConnector ¶
type VoiceConnector struct { // The AWS Region in which the Voice Connector is created. Default: us-east-1. AwsRegion *string `type:"string" enum:"VoiceConnectorAwsRegion"` // The Voice Connector's creation timestamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The Voice Connector's name. Name *string `min:"1" type:"string"` // The outbound host name for the Voice Connector. OutboundHostName *string `type:"string"` // Enables or disables encryption for the Voice Connector. RequireEncryption *bool `type:"boolean"` // The Voice Connector's updated timestamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ARN of the Voice Connector. VoiceConnectorArn *string `type:"string"` // The Voice Connector's ID. VoiceConnectorId *string `type:"string"` // contains filtered or unexported fields }
The Amazon Chime SDK Voice Connector configuration, including outbound host name and encryption settings.
func (VoiceConnector) GoString ¶
func (s VoiceConnector) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceConnector) SetAwsRegion ¶
func (s *VoiceConnector) SetAwsRegion(v string) *VoiceConnector
SetAwsRegion sets the AwsRegion field's value.
func (*VoiceConnector) SetCreatedTimestamp ¶
func (s *VoiceConnector) SetCreatedTimestamp(v time.Time) *VoiceConnector
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceConnector) SetName ¶
func (s *VoiceConnector) SetName(v string) *VoiceConnector
SetName sets the Name field's value.
func (*VoiceConnector) SetOutboundHostName ¶
func (s *VoiceConnector) SetOutboundHostName(v string) *VoiceConnector
SetOutboundHostName sets the OutboundHostName field's value.
func (*VoiceConnector) SetRequireEncryption ¶
func (s *VoiceConnector) SetRequireEncryption(v bool) *VoiceConnector
SetRequireEncryption sets the RequireEncryption field's value.
func (*VoiceConnector) SetUpdatedTimestamp ¶
func (s *VoiceConnector) SetUpdatedTimestamp(v time.Time) *VoiceConnector
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceConnector) SetVoiceConnectorArn ¶
func (s *VoiceConnector) SetVoiceConnectorArn(v string) *VoiceConnector
SetVoiceConnectorArn sets the VoiceConnectorArn field's value.
func (*VoiceConnector) SetVoiceConnectorId ¶
func (s *VoiceConnector) SetVoiceConnectorId(v string) *VoiceConnector
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (VoiceConnector) String ¶
func (s VoiceConnector) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceConnectorGroup ¶
type VoiceConnectorGroup struct { // The Voice Connector group's creation time stamp, in ISO 8601 format. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The name of a Voice Connector group. Name *string `min:"1" type:"string"` // The Voice Connector group's creation time stamp, in ISO 8601 format. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ARN of the Voice Connector group. VoiceConnectorGroupArn *string `type:"string"` // The ID of a Voice Connector group. VoiceConnectorGroupId *string `type:"string"` // The Voice Connectors to which you route inbound calls. VoiceConnectorItems []*VoiceConnectorItem `type:"list"` // contains filtered or unexported fields }
The Amazon Chime SDK Voice Connector group configuration, including associated Voice Connectors. You can include Voice Connectors from different AWS Regions in a group. This creates a fault tolerant mechanism for fallback in case of availability events.
func (VoiceConnectorGroup) GoString ¶
func (s VoiceConnectorGroup) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceConnectorGroup) SetCreatedTimestamp ¶
func (s *VoiceConnectorGroup) SetCreatedTimestamp(v time.Time) *VoiceConnectorGroup
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceConnectorGroup) SetName ¶
func (s *VoiceConnectorGroup) SetName(v string) *VoiceConnectorGroup
SetName sets the Name field's value.
func (*VoiceConnectorGroup) SetUpdatedTimestamp ¶
func (s *VoiceConnectorGroup) SetUpdatedTimestamp(v time.Time) *VoiceConnectorGroup
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceConnectorGroup) SetVoiceConnectorGroupArn ¶
func (s *VoiceConnectorGroup) SetVoiceConnectorGroupArn(v string) *VoiceConnectorGroup
SetVoiceConnectorGroupArn sets the VoiceConnectorGroupArn field's value.
func (*VoiceConnectorGroup) SetVoiceConnectorGroupId ¶
func (s *VoiceConnectorGroup) SetVoiceConnectorGroupId(v string) *VoiceConnectorGroup
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
func (*VoiceConnectorGroup) SetVoiceConnectorItems ¶
func (s *VoiceConnectorGroup) SetVoiceConnectorItems(v []*VoiceConnectorItem) *VoiceConnectorGroup
SetVoiceConnectorItems sets the VoiceConnectorItems field's value.
func (VoiceConnectorGroup) String ¶
func (s VoiceConnectorGroup) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceConnectorItem ¶
type VoiceConnectorItem struct { // The priority setting of a Voice Connector item. Calls are routed to hosts // in priority order, with 1 as the highest priority. When hosts have equal // priority, the system distributes calls among them based on their relative // weight. // // Priority is a required field Priority *int64 `min:"1" type:"integer" required:"true"` // The Voice Connector ID. // // VoiceConnectorId is a required field VoiceConnectorId *string `type:"string" required:"true"` // contains filtered or unexported fields }
For Amazon Chime SDK Voice Connector groups, the Amazon Chime SDK Voice Connectors to which you route inbound calls. Includes priority configuration settings. Limit: 3 VoiceConnectorItems per Voice Connector group.
func (VoiceConnectorItem) GoString ¶
func (s VoiceConnectorItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceConnectorItem) SetPriority ¶
func (s *VoiceConnectorItem) SetPriority(v int64) *VoiceConnectorItem
SetPriority sets the Priority field's value.
func (*VoiceConnectorItem) SetVoiceConnectorId ¶
func (s *VoiceConnectorItem) SetVoiceConnectorId(v string) *VoiceConnectorItem
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (VoiceConnectorItem) String ¶
func (s VoiceConnectorItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceConnectorItem) Validate ¶
func (s *VoiceConnectorItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VoiceConnectorSettings ¶
type VoiceConnectorSettings struct { // The S3 bucket that stores the Voice Connector's call detail records. CdrBucket *string `type:"string"` // contains filtered or unexported fields }
The Amazon Chime SDK Voice Connector settings. Includes any Amazon S3 buckets designated for storing call detail records.
func (VoiceConnectorSettings) GoString ¶
func (s VoiceConnectorSettings) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceConnectorSettings) SetCdrBucket ¶
func (s *VoiceConnectorSettings) SetCdrBucket(v string) *VoiceConnectorSettings
SetCdrBucket sets the CdrBucket field's value.
func (VoiceConnectorSettings) String ¶
func (s VoiceConnectorSettings) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceProfile ¶
type VoiceProfile struct { // The time at which the voice profile was created and enrolled. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The time at which a voice profile expires unless you re-enroll the caller // via the UpdateVoiceProfile API. ExpirationTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The time at which the voice profile was last updated. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ARN of the voice profile. // // VoiceProfileArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by VoiceProfile's // String and GoString methods. VoiceProfileArn *string `min:"1" type:"string" sensitive:"true"` // The ID of the domain that contains the voice profile. VoiceProfileDomainId *string `min:"1" type:"string"` // The ID of the voice profile. VoiceProfileId *string `min:"1" type:"string"` // contains filtered or unexported fields }
The combination of a voice print and caller ID.
func (VoiceProfile) GoString ¶
func (s VoiceProfile) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceProfile) SetCreatedTimestamp ¶
func (s *VoiceProfile) SetCreatedTimestamp(v time.Time) *VoiceProfile
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceProfile) SetExpirationTimestamp ¶
func (s *VoiceProfile) SetExpirationTimestamp(v time.Time) *VoiceProfile
SetExpirationTimestamp sets the ExpirationTimestamp field's value.
func (*VoiceProfile) SetUpdatedTimestamp ¶
func (s *VoiceProfile) SetUpdatedTimestamp(v time.Time) *VoiceProfile
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceProfile) SetVoiceProfileArn ¶
func (s *VoiceProfile) SetVoiceProfileArn(v string) *VoiceProfile
SetVoiceProfileArn sets the VoiceProfileArn field's value.
func (*VoiceProfile) SetVoiceProfileDomainId ¶
func (s *VoiceProfile) SetVoiceProfileDomainId(v string) *VoiceProfile
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (*VoiceProfile) SetVoiceProfileId ¶
func (s *VoiceProfile) SetVoiceProfileId(v string) *VoiceProfile
SetVoiceProfileId sets the VoiceProfileId field's value.
func (VoiceProfile) String ¶
func (s VoiceProfile) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceProfileDomain ¶
type VoiceProfileDomain struct { // The time at which the voice profile domain was created. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The description of the voice profile domain. Description *string `type:"string"` // The name of the voice profile domain. Name *string `min:"1" type:"string"` // A structure that contains the configuration settings for server-side encryption. ServerSideEncryptionConfiguration *ServerSideEncryptionConfiguration `type:"structure"` // The time at which the voice profile was last updated. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The voice profile domain's Amazon Resource Number (ARN). // // VoiceProfileDomainArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by VoiceProfileDomain's // String and GoString methods. VoiceProfileDomainArn *string `min:"1" type:"string" sensitive:"true"` // The ID of the voice profile domain. VoiceProfileDomainId *string `min:"1" type:"string"` // contains filtered or unexported fields }
A collection of voice profiles.
func (VoiceProfileDomain) GoString ¶
func (s VoiceProfileDomain) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceProfileDomain) SetCreatedTimestamp ¶
func (s *VoiceProfileDomain) SetCreatedTimestamp(v time.Time) *VoiceProfileDomain
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceProfileDomain) SetDescription ¶
func (s *VoiceProfileDomain) SetDescription(v string) *VoiceProfileDomain
SetDescription sets the Description field's value.
func (*VoiceProfileDomain) SetName ¶
func (s *VoiceProfileDomain) SetName(v string) *VoiceProfileDomain
SetName sets the Name field's value.
func (*VoiceProfileDomain) SetServerSideEncryptionConfiguration ¶
func (s *VoiceProfileDomain) SetServerSideEncryptionConfiguration(v *ServerSideEncryptionConfiguration) *VoiceProfileDomain
SetServerSideEncryptionConfiguration sets the ServerSideEncryptionConfiguration field's value.
func (*VoiceProfileDomain) SetUpdatedTimestamp ¶
func (s *VoiceProfileDomain) SetUpdatedTimestamp(v time.Time) *VoiceProfileDomain
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceProfileDomain) SetVoiceProfileDomainArn ¶
func (s *VoiceProfileDomain) SetVoiceProfileDomainArn(v string) *VoiceProfileDomain
SetVoiceProfileDomainArn sets the VoiceProfileDomainArn field's value.
func (*VoiceProfileDomain) SetVoiceProfileDomainId ¶
func (s *VoiceProfileDomain) SetVoiceProfileDomainId(v string) *VoiceProfileDomain
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (VoiceProfileDomain) String ¶
func (s VoiceProfileDomain) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceProfileDomainSummary ¶
type VoiceProfileDomainSummary struct { // The time at which the voice profile domain summary was created. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // Describes the voice profile domain summary. Description *string `type:"string"` // The name of the voice profile domain summary. Name *string `min:"1" type:"string"` // The time at which the voice profile domain summary was last updated. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ARN of a voice profile in a voice profile domain summary. // // VoiceProfileDomainArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by VoiceProfileDomainSummary's // String and GoString methods. VoiceProfileDomainArn *string `min:"1" type:"string" sensitive:"true"` // The ID of the voice profile domain summary. VoiceProfileDomainId *string `min:"1" type:"string"` // contains filtered or unexported fields }
A high-level overview of a voice profile domain.
func (VoiceProfileDomainSummary) GoString ¶
func (s VoiceProfileDomainSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceProfileDomainSummary) SetCreatedTimestamp ¶
func (s *VoiceProfileDomainSummary) SetCreatedTimestamp(v time.Time) *VoiceProfileDomainSummary
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceProfileDomainSummary) SetDescription ¶
func (s *VoiceProfileDomainSummary) SetDescription(v string) *VoiceProfileDomainSummary
SetDescription sets the Description field's value.
func (*VoiceProfileDomainSummary) SetName ¶
func (s *VoiceProfileDomainSummary) SetName(v string) *VoiceProfileDomainSummary
SetName sets the Name field's value.
func (*VoiceProfileDomainSummary) SetUpdatedTimestamp ¶
func (s *VoiceProfileDomainSummary) SetUpdatedTimestamp(v time.Time) *VoiceProfileDomainSummary
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceProfileDomainSummary) SetVoiceProfileDomainArn ¶
func (s *VoiceProfileDomainSummary) SetVoiceProfileDomainArn(v string) *VoiceProfileDomainSummary
SetVoiceProfileDomainArn sets the VoiceProfileDomainArn field's value.
func (*VoiceProfileDomainSummary) SetVoiceProfileDomainId ¶
func (s *VoiceProfileDomainSummary) SetVoiceProfileDomainId(v string) *VoiceProfileDomainSummary
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (VoiceProfileDomainSummary) String ¶
func (s VoiceProfileDomainSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceProfileSummary ¶
type VoiceProfileSummary struct { // The time at which a voice profile summary was created. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // Extends the life of the voice profile. You can use UpdateVoiceProfile to // refresh an existing voice profile's voice print and extend the life of the // summary. ExpirationTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The time at which a voice profile summary was last updated. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ARN of the voice profile in a voice profile summary. // // VoiceProfileArn is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by VoiceProfileSummary's // String and GoString methods. VoiceProfileArn *string `min:"1" type:"string" sensitive:"true"` // The ID of the voice profile domain in a voice profile summary. VoiceProfileDomainId *string `min:"1" type:"string"` // The ID of the voice profile in a voice profile summary. VoiceProfileId *string `min:"1" type:"string"` // contains filtered or unexported fields }
A high-level summary of a voice profile.
func (VoiceProfileSummary) GoString ¶
func (s VoiceProfileSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceProfileSummary) SetCreatedTimestamp ¶
func (s *VoiceProfileSummary) SetCreatedTimestamp(v time.Time) *VoiceProfileSummary
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceProfileSummary) SetExpirationTimestamp ¶
func (s *VoiceProfileSummary) SetExpirationTimestamp(v time.Time) *VoiceProfileSummary
SetExpirationTimestamp sets the ExpirationTimestamp field's value.
func (*VoiceProfileSummary) SetUpdatedTimestamp ¶
func (s *VoiceProfileSummary) SetUpdatedTimestamp(v time.Time) *VoiceProfileSummary
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceProfileSummary) SetVoiceProfileArn ¶
func (s *VoiceProfileSummary) SetVoiceProfileArn(v string) *VoiceProfileSummary
SetVoiceProfileArn sets the VoiceProfileArn field's value.
func (*VoiceProfileSummary) SetVoiceProfileDomainId ¶
func (s *VoiceProfileSummary) SetVoiceProfileDomainId(v string) *VoiceProfileSummary
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
func (*VoiceProfileSummary) SetVoiceProfileId ¶
func (s *VoiceProfileSummary) SetVoiceProfileId(v string) *VoiceProfileSummary
SetVoiceProfileId sets the VoiceProfileId field's value.
func (VoiceProfileSummary) String ¶
func (s VoiceProfileSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type VoiceToneAnalysisTask ¶
type VoiceToneAnalysisTask struct { // The call details of a voice tone analysis task. CallDetails *CallDetails `type:"structure"` // The time at which a voice tone analysis task was created. CreatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The time at which a voice tone analysis task started. StartedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The status of a voice tone analysis task. StatusMessage *string `type:"string"` // The time at which a voice tone analysis task was updated. UpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // The ID of the voice tone analysis task. VoiceToneAnalysisTaskId *string `min:"1" type:"string"` // The status of a voice tone analysis task, IN_QUEUE, IN_PROGRESS, PARTIAL_SUCCESS, // SUCCEEDED, FAILED, or STOPPED. VoiceToneAnalysisTaskStatus *string `type:"string"` // contains filtered or unexported fields }
A representation of an asynchronous request to perform voice tone analysis on a Voice Connector call.
func (VoiceToneAnalysisTask) GoString ¶
func (s VoiceToneAnalysisTask) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VoiceToneAnalysisTask) SetCallDetails ¶
func (s *VoiceToneAnalysisTask) SetCallDetails(v *CallDetails) *VoiceToneAnalysisTask
SetCallDetails sets the CallDetails field's value.
func (*VoiceToneAnalysisTask) SetCreatedTimestamp ¶
func (s *VoiceToneAnalysisTask) SetCreatedTimestamp(v time.Time) *VoiceToneAnalysisTask
SetCreatedTimestamp sets the CreatedTimestamp field's value.
func (*VoiceToneAnalysisTask) SetStartedTimestamp ¶
func (s *VoiceToneAnalysisTask) SetStartedTimestamp(v time.Time) *VoiceToneAnalysisTask
SetStartedTimestamp sets the StartedTimestamp field's value.
func (*VoiceToneAnalysisTask) SetStatusMessage ¶
func (s *VoiceToneAnalysisTask) SetStatusMessage(v string) *VoiceToneAnalysisTask
SetStatusMessage sets the StatusMessage field's value.
func (*VoiceToneAnalysisTask) SetUpdatedTimestamp ¶
func (s *VoiceToneAnalysisTask) SetUpdatedTimestamp(v time.Time) *VoiceToneAnalysisTask
SetUpdatedTimestamp sets the UpdatedTimestamp field's value.
func (*VoiceToneAnalysisTask) SetVoiceToneAnalysisTaskId ¶
func (s *VoiceToneAnalysisTask) SetVoiceToneAnalysisTaskId(v string) *VoiceToneAnalysisTask
SetVoiceToneAnalysisTaskId sets the VoiceToneAnalysisTaskId field's value.
func (*VoiceToneAnalysisTask) SetVoiceToneAnalysisTaskStatus ¶
func (s *VoiceToneAnalysisTask) SetVoiceToneAnalysisTaskStatus(v string) *VoiceToneAnalysisTask
SetVoiceToneAnalysisTaskStatus sets the VoiceToneAnalysisTaskStatus field's value.
func (VoiceToneAnalysisTask) String ¶
func (s VoiceToneAnalysisTask) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package chimesdkvoiceiface provides an interface to enable mocking the Amazon Chime SDK Voice service client for testing your code.
|
Package chimesdkvoiceiface provides an interface to enable mocking the Amazon Chime SDK Voice service client for testing your code. |