func AlexaSkillStatus_Values() []string
AlexaSkillStatus_Values returns all elements of the AlexaSkillStatus enum
func CallingNameStatus_Values() []string
CallingNameStatus_Values returns all elements of the CallingNameStatus enum
func Capability_Values() []string
Capability_Values returns all elements of the Capability enum
func ErrorCode_Values() []string
ErrorCode_Values returns all elements of the ErrorCode enum
func GeoMatchLevel_Values() []string
GeoMatchLevel_Values returns all elements of the GeoMatchLevel enum
func LanguageCode_Values() []string
LanguageCode_Values returns all elements of the LanguageCode enum
func NotificationTarget_Values() []string
NotificationTarget_Values returns all elements of the NotificationTarget enum
func NumberSelectionBehavior_Values() []string
NumberSelectionBehavior_Values returns all elements of the NumberSelectionBehavior enum
func OrderedPhoneNumberStatus_Values() []string
OrderedPhoneNumberStatus_Values returns all elements of the OrderedPhoneNumberStatus enum
func OriginationRouteProtocol_Values() []string
OriginationRouteProtocol_Values returns all elements of the OriginationRouteProtocol enum
func PhoneNumberAssociationName_Values() []string
PhoneNumberAssociationName_Values returns all elements of the PhoneNumberAssociationName enum
func PhoneNumberOrderStatus_Values() []string
PhoneNumberOrderStatus_Values returns all elements of the PhoneNumberOrderStatus enum
func PhoneNumberOrderType_Values() []string
PhoneNumberOrderType_Values returns all elements of the PhoneNumberOrderType enum
func PhoneNumberProductType_Values() []string
PhoneNumberProductType_Values returns all elements of the PhoneNumberProductType enum
func PhoneNumberStatus_Values() []string
PhoneNumberStatus_Values returns all elements of the PhoneNumberStatus enum
func PhoneNumberType_Values() []string
PhoneNumberType_Values returns all elements of the PhoneNumberType enum
func ProxySessionStatus_Values() []string
ProxySessionStatus_Values returns all elements of the ProxySessionStatus enum
func SipRuleTriggerType_Values() []string
SipRuleTriggerType_Values returns all elements of the SipRuleTriggerType enum
func VoiceConnectorAwsRegion_Values() []string
VoiceConnectorAwsRegion_Values returns all elements of the VoiceConnectorAwsRegion enum
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (s *AccessDeniedException) Error() string
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 (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
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 struct { // 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"` // 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"` // 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"` // 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"` // 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"` // 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"` // 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"` // 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"` // 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"` // 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 }
func (s Address) 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 (s *Address) SetCity(v string) *Address
SetCity sets the City field's value.
func (s *Address) SetCountry(v string) *Address
SetCountry sets the Country field's value.
func (s *Address) SetPostDirectional(v string) *Address
SetPostDirectional sets the PostDirectional field's value.
func (s *Address) SetPostalCode(v string) *Address
SetPostalCode sets the PostalCode field's value.
func (s *Address) SetPostalCodePlus4(v string) *Address
SetPostalCodePlus4 sets the PostalCodePlus4 field's value.
func (s *Address) SetPreDirectional(v string) *Address
SetPreDirectional sets the PreDirectional field's value.
func (s *Address) SetState(v string) *Address
SetState sets the State field's value.
func (s *Address) SetStreetName(v string) *Address
SetStreetName sets the StreetName field's value.
func (s *Address) SetStreetNumber(v string) *Address
SetStreetNumber sets the StreetNumber field's value.
func (s *Address) SetStreetSuffix(v string) *Address
SetStreetSuffix sets the StreetSuffix field's value.
func (s Address) 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 AssociatePhoneNumbersWithVoiceConnectorGroupInput struct { // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` ForceAssociate *bool `type:"boolean"` // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetForceAssociate sets the ForceAssociate field's value.
func (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *AssociatePhoneNumbersWithVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
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 (s *AssociatePhoneNumbersWithVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumbersWithVoiceConnectorGroupOutput struct { PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
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 (s *AssociatePhoneNumbersWithVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorGroupOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
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 struct { // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` ForceAssociate *bool `type:"boolean"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *AssociatePhoneNumbersWithVoiceConnectorInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetForceAssociate(v bool) *AssociatePhoneNumbersWithVoiceConnectorInput
SetForceAssociate sets the ForceAssociate field's value.
func (s *AssociatePhoneNumbersWithVoiceConnectorInput) SetVoiceConnectorId(v string) *AssociatePhoneNumbersWithVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *AssociatePhoneNumbersWithVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociatePhoneNumbersWithVoiceConnectorOutput struct { PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
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 (s *AssociatePhoneNumbersWithVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *AssociatePhoneNumbersWithVoiceConnectorOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
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 struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
func (s *BadRequestException) Code() string
Code returns the exception type name.
func (s *BadRequestException) Error() string
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 (s *BadRequestException) Message() string
Message returns the exception's message.
func (s *BadRequestException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *BadRequestException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *BadRequestException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
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 struct { // PhoneNumberIds is a required field PhoneNumberIds []*string `min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
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 (s *BatchDeletePhoneNumberInput) SetPhoneNumberIds(v []*string) *BatchDeletePhoneNumberInput
SetPhoneNumberIds sets the PhoneNumberIds field's value.
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 (s *BatchDeletePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchDeletePhoneNumberOutput struct { PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
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 (s *BatchDeletePhoneNumberOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *BatchDeletePhoneNumberOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
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 struct { // UpdatePhoneNumberRequestItems is a required field UpdatePhoneNumberRequestItems []*UpdatePhoneNumberRequestItem `type:"list" required:"true"` // contains filtered or unexported fields }
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 (s *BatchUpdatePhoneNumberInput) SetUpdatePhoneNumberRequestItems(v []*UpdatePhoneNumberRequestItem) *BatchUpdatePhoneNumberInput
SetUpdatePhoneNumberRequestItems sets the UpdatePhoneNumberRequestItems field's value.
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 (s *BatchUpdatePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchUpdatePhoneNumberOutput struct { PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
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 (s *BatchUpdatePhoneNumberOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *BatchUpdatePhoneNumberOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
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 struct {
IsCaller *bool `type:"boolean"`
TransactionId *string `min:"1" type:"string"`
VoiceConnectorId *string `min:"1" type:"string"`
// contains filtered or unexported fields
}
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 (s *CallDetails) SetIsCaller(v bool) *CallDetails
SetIsCaller sets the IsCaller field's value.
func (s *CallDetails) SetTransactionId(v string) *CallDetails
SetTransactionId sets the TransactionId field's value.
func (s *CallDetails) SetVoiceConnectorId(v string) *CallDetails
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 struct { // 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"` // 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"` // 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"` // 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"` // 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"` // 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"` // 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 }
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 (s *CandidateAddress) SetCity(v string) *CandidateAddress
SetCity sets the City field's value.
func (s *CandidateAddress) SetCountry(v string) *CandidateAddress
SetCountry sets the Country field's value.
func (s *CandidateAddress) SetPostalCode(v string) *CandidateAddress
SetPostalCode sets the PostalCode field's value.
func (s *CandidateAddress) SetPostalCodePlus4(v string) *CandidateAddress
SetPostalCodePlus4 sets the PostalCodePlus4 field's value.
func (s *CandidateAddress) SetState(v string) *CandidateAddress
SetState sets the State field's value.
func (s *CandidateAddress) SetStreetInfo(v string) *CandidateAddress
SetStreetInfo sets the StreetInfo field's value.
func (s *CandidateAddress) SetStreetNumber(v string) *CandidateAddress
SetStreetNumber sets the StreetNumber field's value.
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 struct { *client.Client }
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(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 (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnector(input *AssociatePhoneNumbersWithVoiceConnectorInput) (*AssociatePhoneNumbersWithVoiceConnectorOutput, error)
AssociatePhoneNumbersWithVoiceConnector API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
AccessDeniedException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
func (c *ChimeSDKVoice) AssociatePhoneNumbersWithVoiceConnectorGroup(input *AssociatePhoneNumbersWithVoiceConnectorGroupInput) (*AssociatePhoneNumbersWithVoiceConnectorGroupOutput, error)
AssociatePhoneNumbersWithVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
AccessDeniedException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (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 (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 (c *ChimeSDKVoice) BatchDeletePhoneNumber(input *BatchDeletePhoneNumberInput) (*BatchDeletePhoneNumberOutput, error)
BatchDeletePhoneNumber API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/BatchDeletePhoneNumber
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 (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 (c *ChimeSDKVoice) BatchUpdatePhoneNumber(input *BatchUpdatePhoneNumberInput) (*BatchUpdatePhoneNumberOutput, error)
BatchUpdatePhoneNumber API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/BatchUpdatePhoneNumber
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 (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 (c *ChimeSDKVoice) CreatePhoneNumberOrder(input *CreatePhoneNumberOrderInput) (*CreatePhoneNumberOrderOutput, error)
CreatePhoneNumberOrder API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
UnauthorizedClientException
ThrottledClientException
ResourceLimitExceededException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreatePhoneNumberOrder
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 (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 (c *ChimeSDKVoice) CreateProxySession(input *CreateProxySessionInput) (*CreateProxySessionOutput, error)
CreateProxySession API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateProxySession
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 (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 (c *ChimeSDKVoice) CreateSipMediaApplication(input *CreateSipMediaApplicationInput) (*CreateSipMediaApplicationOutput, error)
CreateSipMediaApplication API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
UnauthorizedClientException
ThrottledClientException
ResourceLimitExceededException
ConflictException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipMediaApplication
func (c *ChimeSDKVoice) CreateSipMediaApplicationCall(input *CreateSipMediaApplicationCallInput) (*CreateSipMediaApplicationCallOutput, error)
CreateSipMediaApplicationCall API operation for Amazon Chime SDK Voice.
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
ForbiddenException
ResourceLimitExceededException
ThrottledClientException
UnauthorizedClientException
AccessDeniedException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipMediaApplicationCall
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 (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 (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 (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 (c *ChimeSDKVoice) CreateSipRule(input *CreateSipRuleInput) (*CreateSipRuleOutput, error)
CreateSipRule API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
UnauthorizedClientException
ThrottledClientException
ResourceLimitExceededException
ConflictException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateSipRule
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 (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 (c *ChimeSDKVoice) CreateVoiceConnector(input *CreateVoiceConnectorInput) (*CreateVoiceConnectorOutput, error)
CreateVoiceConnector API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
UnauthorizedClientException
ThrottledClientException
ResourceLimitExceededException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceConnector
func (c *ChimeSDKVoice) CreateVoiceConnectorGroup(input *CreateVoiceConnectorGroupInput) (*CreateVoiceConnectorGroupOutput, error)
CreateVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
UnauthorizedClientException
ThrottledClientException
ResourceLimitExceededException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceConnectorGroup
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 (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 (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 (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 (c *ChimeSDKVoice) CreateVoiceProfile(input *CreateVoiceProfileInput) (*CreateVoiceProfileOutput, error)
CreateVoiceProfile API operation for Amazon Chime SDK Voice.
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
ResourceLimitExceededException
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ConflictException
GoneException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceProfile
func (c *ChimeSDKVoice) CreateVoiceProfileDomain(input *CreateVoiceProfileDomainInput) (*CreateVoiceProfileDomainOutput, error)
CreateVoiceProfileDomain API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
ConflictException
UnauthorizedClientException
ThrottledClientException
ResourceLimitExceededException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/CreateVoiceProfileDomain
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 (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 (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 (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 (c *ChimeSDKVoice) DeletePhoneNumber(input *DeletePhoneNumberInput) (*DeletePhoneNumberOutput, error)
DeletePhoneNumber API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeletePhoneNumber
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 (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 (c *ChimeSDKVoice) DeleteProxySession(input *DeleteProxySessionInput) (*DeleteProxySessionOutput, error)
DeleteProxySession API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteProxySession
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 (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 (c *ChimeSDKVoice) DeleteSipMediaApplication(input *DeleteSipMediaApplicationInput) (*DeleteSipMediaApplicationOutput, error)
DeleteSipMediaApplication API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteSipMediaApplication
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 (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 (c *ChimeSDKVoice) DeleteSipRule(input *DeleteSipRuleInput) (*DeleteSipRuleOutput, error)
DeleteSipRule API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteSipRule
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 (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 (c *ChimeSDKVoice) DeleteVoiceConnector(input *DeleteVoiceConnectorInput) (*DeleteVoiceConnectorOutput, error)
DeleteVoiceConnector API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnector
func (c *ChimeSDKVoice) DeleteVoiceConnectorEmergencyCallingConfiguration(input *DeleteVoiceConnectorEmergencyCallingConfigurationInput) (*DeleteVoiceConnectorEmergencyCallingConfigurationOutput, error)
DeleteVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) DeleteVoiceConnectorGroup(input *DeleteVoiceConnectorGroupInput) (*DeleteVoiceConnectorGroupOutput, error)
DeleteVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorGroup
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 (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 (c *ChimeSDKVoice) DeleteVoiceConnectorOrigination(input *DeleteVoiceConnectorOriginationInput) (*DeleteVoiceConnectorOriginationOutput, error)
DeleteVoiceConnectorOrigination API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorOrigination
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 (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 (c *ChimeSDKVoice) DeleteVoiceConnectorProxy(input *DeleteVoiceConnectorProxyInput) (*DeleteVoiceConnectorProxyOutput, error)
DeleteVoiceConnectorProxy API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorProxy
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 (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 (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 (c *ChimeSDKVoice) DeleteVoiceConnectorStreamingConfiguration(input *DeleteVoiceConnectorStreamingConfigurationInput) (*DeleteVoiceConnectorStreamingConfigurationOutput, error)
DeleteVoiceConnectorStreamingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) DeleteVoiceConnectorTermination(input *DeleteVoiceConnectorTerminationInput) (*DeleteVoiceConnectorTerminationOutput, error)
DeleteVoiceConnectorTermination API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceConnectorTermination
func (c *ChimeSDKVoice) DeleteVoiceConnectorTerminationCredentials(input *DeleteVoiceConnectorTerminationCredentialsInput) (*DeleteVoiceConnectorTerminationCredentialsOutput, error)
DeleteVoiceConnectorTerminationCredentials API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (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 (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 (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 (c *ChimeSDKVoice) DeleteVoiceProfile(input *DeleteVoiceProfileInput) (*DeleteVoiceProfileOutput, error)
DeleteVoiceProfile API operation for Amazon Chime SDK Voice.
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
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceProfile
func (c *ChimeSDKVoice) DeleteVoiceProfileDomain(input *DeleteVoiceProfileDomainInput) (*DeleteVoiceProfileDomainOutput, error)
DeleteVoiceProfileDomain API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
AccessDeniedException
BadRequestException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/DeleteVoiceProfileDomain
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 (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 (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 (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 (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnector(input *DisassociatePhoneNumbersFromVoiceConnectorInput) (*DisassociatePhoneNumbersFromVoiceConnectorOutput, error)
DisassociatePhoneNumbersFromVoiceConnector API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
func (c *ChimeSDKVoice) DisassociatePhoneNumbersFromVoiceConnectorGroup(input *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) (*DisassociatePhoneNumbersFromVoiceConnectorGroupOutput, error)
DisassociatePhoneNumbersFromVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (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 (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 (c *ChimeSDKVoice) GetGlobalSettings(input *GetGlobalSettingsInput) (*GetGlobalSettingsOutput, error)
GetGlobalSettings API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetGlobalSettings
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 (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 (c *ChimeSDKVoice) GetPhoneNumber(input *GetPhoneNumberInput) (*GetPhoneNumberOutput, error)
GetPhoneNumber API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumber
func (c *ChimeSDKVoice) GetPhoneNumberOrder(input *GetPhoneNumberOrderInput) (*GetPhoneNumberOrderOutput, error)
GetPhoneNumberOrder API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumberOrder
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 (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 (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 (c *ChimeSDKVoice) GetPhoneNumberSettings(input *GetPhoneNumberSettingsInput) (*GetPhoneNumberSettingsOutput, error)
GetPhoneNumberSettings API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetPhoneNumberSettings
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 (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 (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 (c *ChimeSDKVoice) GetProxySession(input *GetProxySessionInput) (*GetProxySessionOutput, error)
GetProxySession API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetProxySession
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 (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 (c *ChimeSDKVoice) GetSipMediaApplication(input *GetSipMediaApplicationInput) (*GetSipMediaApplicationOutput, error)
GetSipMediaApplication API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSipMediaApplication
func (c *ChimeSDKVoice) GetSipMediaApplicationAlexaSkillConfiguration(input *GetSipMediaApplicationAlexaSkillConfigurationInput) (*GetSipMediaApplicationAlexaSkillConfigurationOutput, error)
GetSipMediaApplicationAlexaSkillConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) GetSipMediaApplicationLoggingConfiguration(input *GetSipMediaApplicationLoggingConfigurationInput) (*GetSipMediaApplicationLoggingConfigurationOutput, error)
GetSipMediaApplicationLoggingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (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 (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 (c *ChimeSDKVoice) GetSipRule(input *GetSipRuleInput) (*GetSipRuleOutput, error)
GetSipRule API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSipRule
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 (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 (c *ChimeSDKVoice) GetSpeakerSearchTask(input *GetSpeakerSearchTaskInput) (*GetSpeakerSearchTaskOutput, error)
GetSpeakerSearchTask API operation for Amazon Chime SDK Voice.
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
ForbiddenException
NotFoundException
ConflictException
ThrottledClientException
AccessDeniedException
UnauthorizedClientException
ServiceFailureException
ServiceUnavailableException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetSpeakerSearchTask
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 (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 (c *ChimeSDKVoice) GetVoiceConnector(input *GetVoiceConnectorInput) (*GetVoiceConnectorOutput, error)
GetVoiceConnector API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnector
func (c *ChimeSDKVoice) GetVoiceConnectorEmergencyCallingConfiguration(input *GetVoiceConnectorEmergencyCallingConfigurationInput) (*GetVoiceConnectorEmergencyCallingConfigurationOutput, error)
GetVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) GetVoiceConnectorGroup(input *GetVoiceConnectorGroupInput) (*GetVoiceConnectorGroupOutput, error)
GetVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorGroup
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 (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 (c *ChimeSDKVoice) GetVoiceConnectorLoggingConfiguration(input *GetVoiceConnectorLoggingConfigurationInput) (*GetVoiceConnectorLoggingConfigurationOutput, error)
GetVoiceConnectorLoggingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) GetVoiceConnectorOrigination(input *GetVoiceConnectorOriginationInput) (*GetVoiceConnectorOriginationOutput, error)
GetVoiceConnectorOrigination API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorOrigination
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 (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 (c *ChimeSDKVoice) GetVoiceConnectorProxy(input *GetVoiceConnectorProxyInput) (*GetVoiceConnectorProxyOutput, error)
GetVoiceConnectorProxy API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorProxy
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 (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 (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 (c *ChimeSDKVoice) GetVoiceConnectorStreamingConfiguration(input *GetVoiceConnectorStreamingConfigurationInput) (*GetVoiceConnectorStreamingConfigurationOutput, error)
GetVoiceConnectorStreamingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) GetVoiceConnectorTermination(input *GetVoiceConnectorTerminationInput) (*GetVoiceConnectorTerminationOutput, error)
GetVoiceConnectorTermination API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceConnectorTermination
func (c *ChimeSDKVoice) GetVoiceConnectorTerminationHealth(input *GetVoiceConnectorTerminationHealthInput) (*GetVoiceConnectorTerminationHealthOutput, error)
GetVoiceConnectorTerminationHealth API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (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 (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 (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 (c *ChimeSDKVoice) GetVoiceProfile(input *GetVoiceProfileInput) (*GetVoiceProfileOutput, error)
GetVoiceProfile API operation for Amazon Chime SDK Voice.
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
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceProfile
func (c *ChimeSDKVoice) GetVoiceProfileDomain(input *GetVoiceProfileDomainInput) (*GetVoiceProfileDomainOutput, error)
GetVoiceProfileDomain API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
AccessDeniedException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceProfileDomain
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 (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 (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 (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 (c *ChimeSDKVoice) GetVoiceToneAnalysisTask(input *GetVoiceToneAnalysisTaskInput) (*GetVoiceToneAnalysisTaskOutput, error)
GetVoiceToneAnalysisTask API operation for Amazon Chime SDK Voice.
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
ForbiddenException
NotFoundException
ConflictException
ThrottledClientException
AccessDeniedException
UnauthorizedClientException
ServiceFailureException
ServiceUnavailableException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/GetVoiceToneAnalysisTask
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 (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 (c *ChimeSDKVoice) ListAvailableVoiceConnectorRegions(input *ListAvailableVoiceConnectorRegionsInput) (*ListAvailableVoiceConnectorRegionsOutput, error)
ListAvailableVoiceConnectorRegions API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) ListPhoneNumberOrders(input *ListPhoneNumberOrdersInput) (*ListPhoneNumberOrdersOutput, error)
ListPhoneNumberOrders API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListPhoneNumberOrders
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 (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 (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 (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 (c *ChimeSDKVoice) ListPhoneNumbers(input *ListPhoneNumbersInput) (*ListPhoneNumbersOutput, error)
ListPhoneNumbers API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
NotFoundException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListPhoneNumbers
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 (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 (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 (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 (c *ChimeSDKVoice) ListProxySessions(input *ListProxySessionsInput) (*ListProxySessionsOutput, error)
ListProxySessions API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListProxySessions
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 (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 (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 (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 (c *ChimeSDKVoice) ListSipMediaApplications(input *ListSipMediaApplicationsInput) (*ListSipMediaApplicationsOutput, error)
ListSipMediaApplications API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSipMediaApplications
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 (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 (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 (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 (c *ChimeSDKVoice) ListSipRules(input *ListSipRulesInput) (*ListSipRulesOutput, error)
ListSipRules API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSipRules
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 (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 (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 (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 (c *ChimeSDKVoice) ListSupportedPhoneNumberCountries(input *ListSupportedPhoneNumberCountriesInput) (*ListSupportedPhoneNumberCountriesOutput, error)
ListSupportedPhoneNumberCountries API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
UnauthorizedClientException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListSupportedPhoneNumberCountries
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 (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 (c *ChimeSDKVoice) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Amazon Chime SDK Voice.
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
ForbiddenException
NotFoundException
UnauthorizedClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListTagsForResource
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 (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 (c *ChimeSDKVoice) ListVoiceConnectorGroups(input *ListVoiceConnectorGroupsInput) (*ListVoiceConnectorGroupsOutput, error)
ListVoiceConnectorGroups API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceConnectorGroups
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 (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 (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 (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 (c *ChimeSDKVoice) ListVoiceConnectorTerminationCredentials(input *ListVoiceConnectorTerminationCredentialsInput) (*ListVoiceConnectorTerminationCredentialsOutput, error)
ListVoiceConnectorTerminationCredentials API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) ListVoiceConnectors(input *ListVoiceConnectorsInput) (*ListVoiceConnectorsOutput, error)
ListVoiceConnectors API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceConnectors
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 (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 (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 (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 (c *ChimeSDKVoice) ListVoiceProfileDomains(input *ListVoiceProfileDomainsInput) (*ListVoiceProfileDomainsOutput, error)
ListVoiceProfileDomains API operation for Amazon Chime SDK Voice.
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
UnauthorizedClientException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceProfileDomains
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 (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 (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 (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 (c *ChimeSDKVoice) ListVoiceProfiles(input *ListVoiceProfilesInput) (*ListVoiceProfilesOutput, error)
ListVoiceProfiles API operation for Amazon Chime SDK Voice.
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
UnauthorizedClientException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ListVoiceProfiles
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 (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 (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 (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 (c *ChimeSDKVoice) PutSipMediaApplicationAlexaSkillConfiguration(input *PutSipMediaApplicationAlexaSkillConfigurationInput) (*PutSipMediaApplicationAlexaSkillConfigurationOutput, error)
PutSipMediaApplicationAlexaSkillConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) PutSipMediaApplicationLoggingConfiguration(input *PutSipMediaApplicationLoggingConfigurationInput) (*PutSipMediaApplicationLoggingConfigurationOutput, error)
PutSipMediaApplicationLoggingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) PutVoiceConnectorEmergencyCallingConfiguration(input *PutVoiceConnectorEmergencyCallingConfigurationInput) (*PutVoiceConnectorEmergencyCallingConfigurationOutput, error)
PutVoiceConnectorEmergencyCallingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) PutVoiceConnectorLoggingConfiguration(input *PutVoiceConnectorLoggingConfigurationInput) (*PutVoiceConnectorLoggingConfigurationOutput, error)
PutVoiceConnectorLoggingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) PutVoiceConnectorOrigination(input *PutVoiceConnectorOriginationInput) (*PutVoiceConnectorOriginationOutput, error)
PutVoiceConnectorOrigination API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorOrigination
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 (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 (c *ChimeSDKVoice) PutVoiceConnectorProxy(input *PutVoiceConnectorProxyInput) (*PutVoiceConnectorProxyOutput, error)
PutVoiceConnectorProxy API operation for Amazon Chime SDK Voice.
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
AccessDeniedException
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorProxy
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 (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 (c *ChimeSDKVoice) PutVoiceConnectorStreamingConfiguration(input *PutVoiceConnectorStreamingConfigurationInput) (*PutVoiceConnectorStreamingConfigurationOutput, error)
PutVoiceConnectorStreamingConfiguration API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (c *ChimeSDKVoice) PutVoiceConnectorTermination(input *PutVoiceConnectorTerminationInput) (*PutVoiceConnectorTerminationOutput, error)
PutVoiceConnectorTermination API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
AccessDeniedException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/PutVoiceConnectorTermination
func (c *ChimeSDKVoice) PutVoiceConnectorTerminationCredentials(input *PutVoiceConnectorTerminationCredentialsInput) (*PutVoiceConnectorTerminationCredentialsOutput, error)
PutVoiceConnectorTerminationCredentials API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
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 (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 (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 (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 (c *ChimeSDKVoice) RestorePhoneNumber(input *RestorePhoneNumberInput) (*RestorePhoneNumberOutput, error)
RestorePhoneNumber API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ResourceLimitExceededException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/RestorePhoneNumber
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 (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 (c *ChimeSDKVoice) SearchAvailablePhoneNumbers(input *SearchAvailablePhoneNumbersInput) (*SearchAvailablePhoneNumbersOutput, error)
SearchAvailablePhoneNumbers API operation for Amazon Chime SDK Voice.
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
ForbiddenException
AccessDeniedException
UnauthorizedClientException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/SearchAvailablePhoneNumbers
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 (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 (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 (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 (c *ChimeSDKVoice) StartSpeakerSearchTask(input *StartSpeakerSearchTaskInput) (*StartSpeakerSearchTaskOutput, error)
StartSpeakerSearchTask API operation for Amazon Chime SDK Voice.
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
ResourceLimitExceededException
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ConflictException
GoneException
UnprocessableEntityException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StartSpeakerSearchTask
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 (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 (c *ChimeSDKVoice) StartVoiceToneAnalysisTask(input *StartVoiceToneAnalysisTaskInput) (*StartVoiceToneAnalysisTaskOutput, error)
StartVoiceToneAnalysisTask API operation for Amazon Chime SDK Voice.
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
ResourceLimitExceededException
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ConflictException
GoneException
UnprocessableEntityException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StartVoiceToneAnalysisTask
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 (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 (c *ChimeSDKVoice) StopSpeakerSearchTask(input *StopSpeakerSearchTaskInput) (*StopSpeakerSearchTaskOutput, error)
StopSpeakerSearchTask API operation for Amazon Chime SDK Voice.
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
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ConflictException
UnprocessableEntityException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StopSpeakerSearchTask
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 (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 (c *ChimeSDKVoice) StopVoiceToneAnalysisTask(input *StopVoiceToneAnalysisTaskInput) (*StopVoiceToneAnalysisTaskOutput, error)
StopVoiceToneAnalysisTask API operation for Amazon Chime SDK Voice.
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
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ConflictException
UnprocessableEntityException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/StopVoiceToneAnalysisTask
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 (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 (c *ChimeSDKVoice) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Amazon Chime SDK Voice.
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
ForbiddenException
NotFoundException
ResourceLimitExceededException
UnauthorizedClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/TagResource
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 (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 (c *ChimeSDKVoice) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Amazon Chime SDK Voice.
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
ForbiddenException
NotFoundException
UnauthorizedClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UntagResource
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 (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 (c *ChimeSDKVoice) UpdateGlobalSettings(input *UpdateGlobalSettingsInput) (*UpdateGlobalSettingsOutput, error)
UpdateGlobalSettings API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateGlobalSettings
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 (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 (c *ChimeSDKVoice) UpdatePhoneNumber(input *UpdatePhoneNumberInput) (*UpdatePhoneNumberOutput, error)
UpdatePhoneNumber API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ConflictException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdatePhoneNumber
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 (c *ChimeSDKVoice) UpdatePhoneNumberSettings(input *UpdatePhoneNumberSettingsInput) (*UpdatePhoneNumberSettingsOutput, error)
UpdatePhoneNumberSettings API operation for Amazon Chime SDK Voice.
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
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdatePhoneNumberSettings
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 (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 (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 (c *ChimeSDKVoice) UpdateProxySession(input *UpdateProxySessionInput) (*UpdateProxySessionOutput, error)
UpdateProxySession API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateProxySession
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 (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 (c *ChimeSDKVoice) UpdateSipMediaApplication(input *UpdateSipMediaApplicationInput) (*UpdateSipMediaApplicationOutput, error)
UpdateSipMediaApplication API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipMediaApplication
func (c *ChimeSDKVoice) UpdateSipMediaApplicationCall(input *UpdateSipMediaApplicationCallInput) (*UpdateSipMediaApplicationCallOutput, error)
UpdateSipMediaApplicationCall API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
ResourceLimitExceededException
ThrottledClientException
UnauthorizedClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipMediaApplicationCall
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 (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 (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 (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 (c *ChimeSDKVoice) UpdateSipRule(input *UpdateSipRuleInput) (*UpdateSipRuleOutput, error)
UpdateSipRule API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ConflictException
ThrottledClientException
ResourceLimitExceededException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateSipRule
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 (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 (c *ChimeSDKVoice) UpdateVoiceConnector(input *UpdateVoiceConnectorInput) (*UpdateVoiceConnectorOutput, error)
UpdateVoiceConnector API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceConnector
func (c *ChimeSDKVoice) UpdateVoiceConnectorGroup(input *UpdateVoiceConnectorGroupInput) (*UpdateVoiceConnectorGroupOutput, error)
UpdateVoiceConnectorGroup API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ConflictException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceConnectorGroup
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 (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 (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 (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 (c *ChimeSDKVoice) UpdateVoiceProfile(input *UpdateVoiceProfileInput) (*UpdateVoiceProfileOutput, error)
UpdateVoiceProfile API operation for Amazon Chime SDK Voice.
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
UnauthorizedClientException
ForbiddenException
AccessDeniedException
NotFoundException
ConflictException
GoneException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceProfile
func (c *ChimeSDKVoice) UpdateVoiceProfileDomain(input *UpdateVoiceProfileDomainInput) (*UpdateVoiceProfileDomainOutput, error)
UpdateVoiceProfileDomain API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
AccessDeniedException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/UpdateVoiceProfileDomain
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 (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 (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 (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 (c *ChimeSDKVoice) ValidateE911Address(input *ValidateE911AddressInput) (*ValidateE911AddressOutput, error)
ValidateE911Address API operation for Amazon Chime SDK Voice.
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
NotFoundException
ForbiddenException
BadRequestException
ThrottledClientException
ServiceUnavailableException
ServiceFailureException
See also, https://docs.aws.amazon.com/goto/WebAPI/chime-sdk-voice-2022-08-03/ValidateE911Address
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 (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 struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
func (s *ConflictException) Code() string
Code returns the exception type name.
func (s *ConflictException) Error() string
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 (s *ConflictException) Message() string
Message returns the exception's message.
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
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 struct { // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // ProductType is a required field ProductType *string `type:"string" required:"true" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
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 (s *CreatePhoneNumberOrderInput) SetE164PhoneNumbers(v []*string) *CreatePhoneNumberOrderInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (s *CreatePhoneNumberOrderInput) SetProductType(v string) *CreatePhoneNumberOrderInput
SetProductType sets the ProductType field's value.
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 (s *CreatePhoneNumberOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePhoneNumberOrderOutput struct { PhoneNumberOrder *PhoneNumberOrder `type:"structure"` // contains filtered or unexported fields }
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 (s *CreatePhoneNumberOrderOutput) SetPhoneNumberOrder(v *PhoneNumberOrder) *CreatePhoneNumberOrderOutput
SetPhoneNumberOrder sets the PhoneNumberOrder field's value.
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 struct { // Capabilities is a required field Capabilities []*string `type:"list" required:"true" enum:"Capability"` ExpiryMinutes *int64 `min:"1" type:"integer"` GeoMatchLevel *string `type:"string" enum:"GeoMatchLevel"` GeoMatchParams *GeoMatchParams `type:"structure"` // 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"` NumberSelectionBehavior *string `type:"string" enum:"NumberSelectionBehavior"` // ParticipantPhoneNumbers is a required field ParticipantPhoneNumbers []*string `min:"2" type:"list" required:"true"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *CreateProxySessionInput) SetCapabilities(v []*string) *CreateProxySessionInput
SetCapabilities sets the Capabilities field's value.
func (s *CreateProxySessionInput) SetExpiryMinutes(v int64) *CreateProxySessionInput
SetExpiryMinutes sets the ExpiryMinutes field's value.
func (s *CreateProxySessionInput) SetGeoMatchLevel(v string) *CreateProxySessionInput
SetGeoMatchLevel sets the GeoMatchLevel field's value.
func (s *CreateProxySessionInput) SetGeoMatchParams(v *GeoMatchParams) *CreateProxySessionInput
SetGeoMatchParams sets the GeoMatchParams field's value.
func (s *CreateProxySessionInput) SetName(v string) *CreateProxySessionInput
SetName sets the Name field's value.
func (s *CreateProxySessionInput) SetNumberSelectionBehavior(v string) *CreateProxySessionInput
SetNumberSelectionBehavior sets the NumberSelectionBehavior field's value.
func (s *CreateProxySessionInput) SetParticipantPhoneNumbers(v []*string) *CreateProxySessionInput
SetParticipantPhoneNumbers sets the ParticipantPhoneNumbers field's value.
func (s *CreateProxySessionInput) SetVoiceConnectorId(v string) *CreateProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *CreateProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateProxySessionOutput struct { ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateProxySessionOutput) SetProxySession(v *ProxySession) *CreateProxySessionOutput
SetProxySession sets the ProxySession field's value.
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 struct { ArgumentsMap map[string]*string `type:"map"` // 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"` SipHeaders map[string]*string `type:"map"` // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // 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 (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 (s *CreateSipMediaApplicationCallInput) SetArgumentsMap(v map[string]*string) *CreateSipMediaApplicationCallInput
SetArgumentsMap sets the ArgumentsMap field's value.
func (s *CreateSipMediaApplicationCallInput) SetFromPhoneNumber(v string) *CreateSipMediaApplicationCallInput
SetFromPhoneNumber sets the FromPhoneNumber field's value.
func (s *CreateSipMediaApplicationCallInput) SetSipHeaders(v map[string]*string) *CreateSipMediaApplicationCallInput
SetSipHeaders sets the SipHeaders field's value.
func (s *CreateSipMediaApplicationCallInput) SetSipMediaApplicationId(v string) *CreateSipMediaApplicationCallInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
func (s *CreateSipMediaApplicationCallInput) SetToPhoneNumber(v string) *CreateSipMediaApplicationCallInput
SetToPhoneNumber sets the ToPhoneNumber field's value.
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 (s *CreateSipMediaApplicationCallInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSipMediaApplicationCallOutput struct { SipMediaApplicationCall *SipMediaApplicationCall `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateSipMediaApplicationCallOutput) SetSipMediaApplicationCall(v *SipMediaApplicationCall) *CreateSipMediaApplicationCallOutput
SetSipMediaApplicationCall sets the SipMediaApplicationCall field's value.
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 struct { // AwsRegion is a required field AwsRegion *string `type:"string" required:"true"` // Endpoints is a required field Endpoints []*SipMediaApplicationEndpoint `min:"1" type:"list" required:"true"` // Name is a required field Name *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *CreateSipMediaApplicationInput) SetAwsRegion(v string) *CreateSipMediaApplicationInput
SetAwsRegion sets the AwsRegion field's value.
func (s *CreateSipMediaApplicationInput) SetEndpoints(v []*SipMediaApplicationEndpoint) *CreateSipMediaApplicationInput
SetEndpoints sets the Endpoints field's value.
func (s *CreateSipMediaApplicationInput) SetName(v string) *CreateSipMediaApplicationInput
SetName sets the Name field's value.
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 (s *CreateSipMediaApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSipMediaApplicationOutput struct { SipMediaApplication *SipMediaApplication `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateSipMediaApplicationOutput) SetSipMediaApplication(v *SipMediaApplication) *CreateSipMediaApplicationOutput
SetSipMediaApplication sets the SipMediaApplication field's value.
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 struct { Disabled *bool `type:"boolean"` // Name is a required field Name *string `min:"1" type:"string" required:"true"` TargetApplications []*SipRuleTargetApplication `min:"1" type:"list"` // TriggerType is a required field TriggerType *string `type:"string" required:"true" enum:"SipRuleTriggerType"` // TriggerValue is a required field TriggerValue *string `type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *CreateSipRuleInput) SetDisabled(v bool) *CreateSipRuleInput
SetDisabled sets the Disabled field's value.
func (s *CreateSipRuleInput) SetName(v string) *CreateSipRuleInput
SetName sets the Name field's value.
func (s *CreateSipRuleInput) SetTargetApplications(v []*SipRuleTargetApplication) *CreateSipRuleInput
SetTargetApplications sets the TargetApplications field's value.
func (s *CreateSipRuleInput) SetTriggerType(v string) *CreateSipRuleInput
SetTriggerType sets the TriggerType field's value.
func (s *CreateSipRuleInput) SetTriggerValue(v string) *CreateSipRuleInput
SetTriggerValue sets the TriggerValue field's value.
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 (s *CreateSipRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSipRuleOutput struct { SipRule *SipRule `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateSipRuleOutput) SetSipRule(v *SipRule) *CreateSipRuleOutput
SetSipRule sets the SipRule field's value.
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 struct { // Name is a required field Name *string `min:"1" type:"string" required:"true"` VoiceConnectorItems []*VoiceConnectorItem `type:"list"` // contains filtered or unexported fields }
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 (s *CreateVoiceConnectorGroupInput) SetName(v string) *CreateVoiceConnectorGroupInput
SetName sets the Name field's value.
func (s *CreateVoiceConnectorGroupInput) SetVoiceConnectorItems(v []*VoiceConnectorItem) *CreateVoiceConnectorGroupInput
SetVoiceConnectorItems sets the VoiceConnectorItems field's value.
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 (s *CreateVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceConnectorGroupOutput struct { VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *CreateVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
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 struct { AwsRegion *string `type:"string" enum:"VoiceConnectorAwsRegion"` // Name is a required field Name *string `min:"1" type:"string" required:"true"` // RequireEncryption is a required field RequireEncryption *bool `type:"boolean" required:"true"` // contains filtered or unexported fields }
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 (s *CreateVoiceConnectorInput) SetAwsRegion(v string) *CreateVoiceConnectorInput
SetAwsRegion sets the AwsRegion field's value.
func (s *CreateVoiceConnectorInput) SetName(v string) *CreateVoiceConnectorInput
SetName sets the Name field's value.
func (s *CreateVoiceConnectorInput) SetRequireEncryption(v bool) *CreateVoiceConnectorInput
SetRequireEncryption sets the RequireEncryption field's value.
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 (s *CreateVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceConnectorOutput struct { VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *CreateVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
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 struct { ClientRequestToken *string `type:"string"` Description *string `type:"string"` // Name is a required field Name *string `min:"1" type:"string" required:"true"` // ServerSideEncryptionConfiguration is a required field ServerSideEncryptionConfiguration *ServerSideEncryptionConfiguration `type:"structure" required:"true"` Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
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 (s *CreateVoiceProfileDomainInput) SetClientRequestToken(v string) *CreateVoiceProfileDomainInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (s *CreateVoiceProfileDomainInput) SetDescription(v string) *CreateVoiceProfileDomainInput
SetDescription sets the Description field's value.
func (s *CreateVoiceProfileDomainInput) SetName(v string) *CreateVoiceProfileDomainInput
SetName sets the Name field's value.
func (s *CreateVoiceProfileDomainInput) SetServerSideEncryptionConfiguration(v *ServerSideEncryptionConfiguration) *CreateVoiceProfileDomainInput
SetServerSideEncryptionConfiguration sets the ServerSideEncryptionConfiguration field's value.
func (s *CreateVoiceProfileDomainInput) SetTags(v []*Tag) *CreateVoiceProfileDomainInput
SetTags sets the Tags field's value.
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 (s *CreateVoiceProfileDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceProfileDomainOutput struct { VoiceProfileDomain *VoiceProfileDomain `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateVoiceProfileDomainOutput) SetVoiceProfileDomain(v *VoiceProfileDomain) *CreateVoiceProfileDomainOutput
SetVoiceProfileDomain sets the VoiceProfileDomain field's value.
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 struct { // SpeakerSearchTaskId is a required field SpeakerSearchTaskId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *CreateVoiceProfileInput) SetSpeakerSearchTaskId(v string) *CreateVoiceProfileInput
SetSpeakerSearchTaskId sets the SpeakerSearchTaskId field's value.
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 (s *CreateVoiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateVoiceProfileOutput struct { VoiceProfile *VoiceProfile `type:"structure"` // contains filtered or unexported fields }
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 (s *CreateVoiceProfileOutput) SetVoiceProfile(v *VoiceProfile) *CreateVoiceProfileOutput
SetVoiceProfile sets the VoiceProfile field's value.
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 struct { // 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"` // 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 }
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 (s *Credential) SetPassword(v string) *Credential
SetPassword sets the Password field's value.
func (s *Credential) SetUsername(v string) *Credential
SetUsername sets the Username field's value.
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 struct { // CallingCountry is a required field CallingCountry *string `type:"string" required:"true"` // 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"` // 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 }
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 (s *DNISEmergencyCallingConfiguration) SetCallingCountry(v string) *DNISEmergencyCallingConfiguration
SetCallingCountry sets the CallingCountry field's value.
func (s *DNISEmergencyCallingConfiguration) SetEmergencyPhoneNumber(v string) *DNISEmergencyCallingConfiguration
SetEmergencyPhoneNumber sets the EmergencyPhoneNumber field's value.
func (s *DNISEmergencyCallingConfiguration) SetTestPhoneNumber(v string) *DNISEmergencyCallingConfiguration
SetTestPhoneNumber sets the TestPhoneNumber field's value.
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 (s *DNISEmergencyCallingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePhoneNumberInput struct { // 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 (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 (s *DeletePhoneNumberInput) SetPhoneNumberId(v string) *DeletePhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
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 (s *DeletePhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePhoneNumberOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteProxySessionInput) SetProxySessionId(v string) *DeleteProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (s *DeleteProxySessionInput) SetVoiceConnectorId(v string) *DeleteProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteProxySessionOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteSipMediaApplicationInput) SetSipMediaApplicationId(v string) *DeleteSipMediaApplicationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
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 (s *DeleteSipMediaApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSipMediaApplicationOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // SipRuleId is a required field SipRuleId *string `location:"uri" locationName:"sipRuleId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteSipRuleInput) SetSipRuleId(v string) *DeleteSipRuleInput
SetSipRuleId sets the SipRuleId field's value.
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 (s *DeleteSipRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSipRuleOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorEmergencyCallingConfigurationOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DeleteVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
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 (s *DeleteVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorGroupOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorOriginationInput struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorOriginationOutput struct {
// contains filtered or unexported fields
}
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 (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 struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorProxyOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorStreamingConfigurationOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // Usernames is a required field Usernames []*string `type:"list" required:"true"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorTerminationCredentialsInput) SetUsernames(v []*string) *DeleteVoiceConnectorTerminationCredentialsInput
SetUsernames sets the Usernames field's value.
func (s *DeleteVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorTerminationCredentialsOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *DeleteVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DeleteVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceConnectorTerminationOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceProfileDomainId is a required field VoiceProfileDomainId *string `location:"uri" locationName:"VoiceProfileDomainId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceProfileDomainInput) SetVoiceProfileDomainId(v string) *DeleteVoiceProfileDomainInput
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
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 (s *DeleteVoiceProfileDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceProfileDomainOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // VoiceProfileId is a required field VoiceProfileId *string `location:"uri" locationName:"VoiceProfileId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DeleteVoiceProfileInput) SetVoiceProfileId(v string) *DeleteVoiceProfileInput
SetVoiceProfileId sets the VoiceProfileId field's value.
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 (s *DeleteVoiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteVoiceProfileOutput struct {
// contains filtered or unexported fields
}
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 (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 struct { // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *DisassociatePhoneNumbersFromVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
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 (s *DisassociatePhoneNumbersFromVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumbersFromVoiceConnectorGroupOutput struct { PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
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 (s *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorGroupOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
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 struct { // E164PhoneNumbers is a required field E164PhoneNumbers []*string `type:"list" required:"true"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetE164PhoneNumbers(v []*string) *DisassociatePhoneNumbersFromVoiceConnectorInput
SetE164PhoneNumbers sets the E164PhoneNumbers field's value.
func (s *DisassociatePhoneNumbersFromVoiceConnectorInput) SetVoiceConnectorId(v string) *DisassociatePhoneNumbersFromVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *DisassociatePhoneNumbersFromVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociatePhoneNumbersFromVoiceConnectorOutput struct { PhoneNumberErrors []*PhoneNumberError `type:"list"` // contains filtered or unexported fields }
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 (s *DisassociatePhoneNumbersFromVoiceConnectorOutput) SetPhoneNumberErrors(v []*PhoneNumberError) *DisassociatePhoneNumbersFromVoiceConnectorOutput
SetPhoneNumberErrors sets the PhoneNumberErrors field's value.
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 struct { DNIS []*DNISEmergencyCallingConfiguration `type:"list"` // contains filtered or unexported fields }
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 (s *EmergencyCallingConfiguration) SetDNIS(v []*DNISEmergencyCallingConfiguration) *EmergencyCallingConfiguration
SetDNIS sets the DNIS field's value.
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 (s *EmergencyCallingConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ForbiddenException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
func (s *ForbiddenException) Code() string
Code returns the exception type name.
func (s *ForbiddenException) Error() string
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 (s *ForbiddenException) Message() string
Message returns the exception's message.
func (s *ForbiddenException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *ForbiddenException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *ForbiddenException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
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 struct { // AreaCode is a required field AreaCode *string `type:"string" required:"true"` // Country is a required field Country *string `type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GeoMatchParams) SetAreaCode(v string) *GeoMatchParams
SetAreaCode sets the AreaCode field's value.
func (s *GeoMatchParams) SetCountry(v string) *GeoMatchParams
SetCountry sets the Country field's value.
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 (s *GeoMatchParams) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGlobalSettingsInput struct {
// contains filtered or unexported fields
}
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 (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 struct { VoiceConnector *VoiceConnectorSettings `type:"structure"` // contains filtered or unexported fields }
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 (s *GetGlobalSettingsOutput) SetVoiceConnector(v *VoiceConnectorSettings) *GetGlobalSettingsOutput
SetVoiceConnector sets the VoiceConnector field's value.
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 struct { // 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 (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 (s *GetPhoneNumberInput) SetPhoneNumberId(v string) *GetPhoneNumberInput
SetPhoneNumberId sets the PhoneNumberId field's value.
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 (s *GetPhoneNumberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPhoneNumberOrderInput struct { // PhoneNumberOrderId is a required field PhoneNumberOrderId *string `location:"uri" locationName:"phoneNumberOrderId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetPhoneNumberOrderInput) SetPhoneNumberOrderId(v string) *GetPhoneNumberOrderInput
SetPhoneNumberOrderId sets the PhoneNumberOrderId field's value.
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 (s *GetPhoneNumberOrderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPhoneNumberOrderOutput struct { PhoneNumberOrder *PhoneNumberOrder `type:"structure"` // contains filtered or unexported fields }
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 (s *GetPhoneNumberOrderOutput) SetPhoneNumberOrder(v *PhoneNumberOrder) *GetPhoneNumberOrderOutput
SetPhoneNumberOrder sets the PhoneNumberOrder field's value.
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 struct { PhoneNumber *PhoneNumber `type:"structure"` // contains filtered or unexported fields }
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 (s *GetPhoneNumberOutput) SetPhoneNumber(v *PhoneNumber) *GetPhoneNumberOutput
SetPhoneNumber sets the PhoneNumber field's value.
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 struct {
// contains filtered or unexported fields
}
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 (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 struct { // 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"` CallingNameUpdatedTimestamp *time.Time `type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
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 (s *GetPhoneNumberSettingsOutput) SetCallingName(v string) *GetPhoneNumberSettingsOutput
SetCallingName sets the CallingName field's value.
func (s *GetPhoneNumberSettingsOutput) SetCallingNameUpdatedTimestamp(v time.Time) *GetPhoneNumberSettingsOutput
SetCallingNameUpdatedTimestamp sets the CallingNameUpdatedTimestamp field's value.
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 struct { // ProxySessionId is a required field ProxySessionId *string `location:"uri" locationName:"proxySessionId" min:"1" type:"string" required:"true"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetProxySessionInput) SetProxySessionId(v string) *GetProxySessionInput
SetProxySessionId sets the ProxySessionId field's value.
func (s *GetProxySessionInput) SetVoiceConnectorId(v string) *GetProxySessionInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetProxySessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetProxySessionOutput struct { ProxySession *ProxySession `type:"structure"` // contains filtered or unexported fields }
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 (s *GetProxySessionOutput) SetProxySession(v *ProxySession) *GetProxySessionOutput
SetProxySession sets the ProxySession field's value.
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 struct { // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetSipMediaApplicationAlexaSkillConfigurationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationAlexaSkillConfigurationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
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 (s *GetSipMediaApplicationAlexaSkillConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipMediaApplicationAlexaSkillConfigurationOutput struct { SipMediaApplicationAlexaSkillConfiguration *SipMediaApplicationAlexaSkillConfiguration `type:"structure"` // contains filtered or unexported fields }
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 (s *GetSipMediaApplicationAlexaSkillConfigurationOutput) SetSipMediaApplicationAlexaSkillConfiguration(v *SipMediaApplicationAlexaSkillConfiguration) *GetSipMediaApplicationAlexaSkillConfigurationOutput
SetSipMediaApplicationAlexaSkillConfiguration sets the SipMediaApplicationAlexaSkillConfiguration field's value.
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 struct { // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetSipMediaApplicationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
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 (s *GetSipMediaApplicationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipMediaApplicationLoggingConfigurationInput struct { // SipMediaApplicationId is a required field SipMediaApplicationId *string `location:"uri" locationName:"sipMediaApplicationId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetSipMediaApplicationLoggingConfigurationInput) SetSipMediaApplicationId(v string) *GetSipMediaApplicationLoggingConfigurationInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
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 (s *GetSipMediaApplicationLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipMediaApplicationLoggingConfigurationOutput struct { SipMediaApplicationLoggingConfiguration *SipMediaApplicationLoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
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 (s *GetSipMediaApplicationLoggingConfigurationOutput) SetSipMediaApplicationLoggingConfiguration(v *SipMediaApplicationLoggingConfiguration) *GetSipMediaApplicationLoggingConfigurationOutput
SetSipMediaApplicationLoggingConfiguration sets the SipMediaApplicationLoggingConfiguration field's value.
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 struct { SipMediaApplication *SipMediaApplication `type:"structure"` // contains filtered or unexported fields }
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 (s *GetSipMediaApplicationOutput) SetSipMediaApplication(v *SipMediaApplication) *GetSipMediaApplicationOutput
SetSipMediaApplication sets the SipMediaApplication field's value.
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 struct { // SipRuleId is a required field SipRuleId *string `location:"uri" locationName:"sipRuleId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetSipRuleInput) SetSipRuleId(v string) *GetSipRuleInput
SetSipRuleId sets the SipRuleId field's value.
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 (s *GetSipRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSipRuleOutput struct { SipRule *SipRule `type:"structure"` // contains filtered or unexported fields }
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 (s *GetSipRuleOutput) SetSipRule(v *SipRule) *GetSipRuleOutput
SetSipRule sets the SipRule field's value.
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 struct { // SpeakerSearchTaskId is a required field SpeakerSearchTaskId *string `location:"uri" locationName:"SpeakerSearchTaskId" min:"1" type:"string" required:"true"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetSpeakerSearchTaskInput) SetSpeakerSearchTaskId(v string) *GetSpeakerSearchTaskInput
SetSpeakerSearchTaskId sets the SpeakerSearchTaskId field's value.
func (s *GetSpeakerSearchTaskInput) SetVoiceConnectorId(v string) *GetSpeakerSearchTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetSpeakerSearchTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSpeakerSearchTaskOutput struct { SpeakerSearchTask *SpeakerSearchTask `type:"structure"` // contains filtered or unexported fields }
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 (s *GetSpeakerSearchTaskOutput) SetSpeakerSearchTask(v *SpeakerSearchTask) *GetSpeakerSearchTaskOutput
SetSpeakerSearchTask sets the SpeakerSearchTask field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorEmergencyCallingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorEmergencyCallingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorEmergencyCallingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorEmergencyCallingConfigurationOutput struct { EmergencyCallingConfiguration *EmergencyCallingConfiguration `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorEmergencyCallingConfigurationOutput) SetEmergencyCallingConfiguration(v *EmergencyCallingConfiguration) *GetVoiceConnectorEmergencyCallingConfigurationOutput
SetEmergencyCallingConfiguration sets the EmergencyCallingConfiguration field's value.
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 struct { // VoiceConnectorGroupId is a required field VoiceConnectorGroupId *string `location:"uri" locationName:"voiceConnectorGroupId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorGroupInput) SetVoiceConnectorGroupId(v string) *GetVoiceConnectorGroupInput
SetVoiceConnectorGroupId sets the VoiceConnectorGroupId field's value.
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 (s *GetVoiceConnectorGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorGroupOutput struct { VoiceConnectorGroup *VoiceConnectorGroup `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorGroupOutput) SetVoiceConnectorGroup(v *VoiceConnectorGroup) *GetVoiceConnectorGroupOutput
SetVoiceConnectorGroup sets the VoiceConnectorGroup field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorInput) SetVoiceConnectorId(v string) *GetVoiceConnectorInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorLoggingConfigurationInput struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorLoggingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorLoggingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorLoggingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorLoggingConfigurationOutput struct { LoggingConfiguration *LoggingConfiguration `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorLoggingConfigurationOutput) SetLoggingConfiguration(v *LoggingConfiguration) *GetVoiceConnectorLoggingConfigurationOutput
SetLoggingConfiguration sets the LoggingConfiguration field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorOriginationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorOriginationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorOriginationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorOriginationOutput struct { Origination *Origination `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorOriginationOutput) SetOrigination(v *Origination) *GetVoiceConnectorOriginationOutput
SetOrigination sets the Origination field's value.
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 struct { VoiceConnector *VoiceConnector `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorOutput) SetVoiceConnector(v *VoiceConnector) *GetVoiceConnectorOutput
SetVoiceConnector sets the VoiceConnector field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorProxyInput) SetVoiceConnectorId(v string) *GetVoiceConnectorProxyInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorProxyInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorProxyOutput struct { Proxy *Proxy `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorProxyOutput) SetProxy(v *Proxy) *GetVoiceConnectorProxyOutput
SetProxy sets the Proxy field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorStreamingConfigurationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorStreamingConfigurationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorStreamingConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorStreamingConfigurationOutput struct { StreamingConfiguration *StreamingConfiguration `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorStreamingConfigurationOutput) SetStreamingConfiguration(v *StreamingConfiguration) *GetVoiceConnectorStreamingConfigurationOutput
SetStreamingConfiguration sets the StreamingConfiguration field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorTerminationHealthInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationHealthInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorTerminationHealthInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorTerminationHealthOutput struct { TerminationHealth *TerminationHealth `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorTerminationHealthOutput) SetTerminationHealth(v *TerminationHealth) *GetVoiceConnectorTerminationHealthOutput
SetTerminationHealth sets the TerminationHealth field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorTerminationInput) SetVoiceConnectorId(v string) *GetVoiceConnectorTerminationInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *GetVoiceConnectorTerminationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceConnectorTerminationOutput struct { Termination *Termination `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceConnectorTerminationOutput) SetTermination(v *Termination) *GetVoiceConnectorTerminationOutput
SetTermination sets the Termination field's value.
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 struct { // VoiceProfileDomainId is a required field VoiceProfileDomainId *string `location:"uri" locationName:"VoiceProfileDomainId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceProfileDomainInput) SetVoiceProfileDomainId(v string) *GetVoiceProfileDomainInput
SetVoiceProfileDomainId sets the VoiceProfileDomainId field's value.
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 (s *GetVoiceProfileDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceProfileDomainOutput struct { VoiceProfileDomain *VoiceProfileDomain `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceProfileDomainOutput) SetVoiceProfileDomain(v *VoiceProfileDomain) *GetVoiceProfileDomainOutput
SetVoiceProfileDomain sets the VoiceProfileDomain field's value.
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 struct { // VoiceProfileId is a required field VoiceProfileId *string `location:"uri" locationName:"VoiceProfileId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceProfileInput) SetVoiceProfileId(v string) *GetVoiceProfileInput
SetVoiceProfileId sets the VoiceProfileId field's value.
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 (s *GetVoiceProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceProfileOutput struct { VoiceProfile *VoiceProfile `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceProfileOutput) SetVoiceProfile(v *VoiceProfile) *GetVoiceProfileOutput
SetVoiceProfile sets the VoiceProfile field's value.
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 struct { // IsCaller is a required field IsCaller *bool `location:"querystring" locationName:"isCaller" type:"boolean" required:"true"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"VoiceConnectorId" min:"1" type:"string" required:"true"` // VoiceToneAnalysisTaskId is a required field VoiceToneAnalysisTaskId *string `location:"uri" locationName:"VoiceToneAnalysisTaskId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *GetVoiceToneAnalysisTaskInput) SetIsCaller(v bool) *GetVoiceToneAnalysisTaskInput
SetIsCaller sets the IsCaller field's value.
func (s *GetVoiceToneAnalysisTaskInput) SetVoiceConnectorId(v string) *GetVoiceToneAnalysisTaskInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
func (s *GetVoiceToneAnalysisTaskInput) SetVoiceToneAnalysisTaskId(v string) *GetVoiceToneAnalysisTaskInput
SetVoiceToneAnalysisTaskId sets the VoiceToneAnalysisTaskId field's value.
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 (s *GetVoiceToneAnalysisTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetVoiceToneAnalysisTaskOutput struct { VoiceToneAnalysisTask *VoiceToneAnalysisTask `type:"structure"` // contains filtered or unexported fields }
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 (s *GetVoiceToneAnalysisTaskOutput) SetVoiceToneAnalysisTask(v *VoiceToneAnalysisTask) *GetVoiceToneAnalysisTaskOutput
SetVoiceToneAnalysisTask sets the VoiceToneAnalysisTask field's value.
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 struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
func (s *GoneException) Code() string
Code returns the exception type name.
func (s *GoneException) Error() string
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 (s *GoneException) Message() string
Message returns the exception's message.
func (s *GoneException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (s *GoneException) RequestID() string
RequestID returns the service's response RequestID for request.
func (s *GoneException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
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 struct {
// contains filtered or unexported fields
}
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 (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 struct {
VoiceConnectorRegions []*string `type:"list" enum:"VoiceConnectorAwsRegion"`
// contains filtered or unexported fields
}
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 (s *ListAvailableVoiceConnectorRegionsOutput) SetVoiceConnectorRegions(v []*string) *ListAvailableVoiceConnectorRegionsOutput
SetVoiceConnectorRegions sets the VoiceConnectorRegions field's value.
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 struct {
MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"`
NextToken *string `location:"querystring" locationName:"next-token" type:"string"`
// contains filtered or unexported fields
}
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 (s *ListPhoneNumberOrdersInput) SetMaxResults(v int64) *ListPhoneNumberOrdersInput
SetMaxResults sets the MaxResults field's value.
func (s *ListPhoneNumberOrdersInput) SetNextToken(v string) *ListPhoneNumberOrdersInput
SetNextToken sets the NextToken field's value.
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 (s *ListPhoneNumberOrdersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPhoneNumberOrdersOutput struct {
NextToken *string `type:"string"`
PhoneNumberOrders []*PhoneNumberOrder `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListPhoneNumberOrdersOutput) SetNextToken(v string) *ListPhoneNumberOrdersOutput
SetNextToken sets the NextToken field's value.
func (s *ListPhoneNumberOrdersOutput) SetPhoneNumberOrders(v []*PhoneNumberOrder) *ListPhoneNumberOrdersOutput
SetPhoneNumberOrders sets the PhoneNumberOrders field's value.
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 struct {
FilterName *string `location:"querystring" locationName:"filter-name" type:"string" enum:"PhoneNumberAssociationName"`
FilterValue *string `location:"querystring" locationName:"filter-value" type:"string"`
MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"`
NextToken *string `location:"querystring" locationName:"next-token" type:"string"`
ProductType *string `location:"querystring" locationName:"product-type" type:"string" enum:"PhoneNumberProductType"`
Status *string `location:"querystring" locationName:"status" type:"string"`
// contains filtered or unexported fields
}
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 (s *ListPhoneNumbersInput) SetFilterName(v string) *ListPhoneNumbersInput
SetFilterName sets the FilterName field's value.
func (s *ListPhoneNumbersInput) SetFilterValue(v string) *ListPhoneNumbersInput
SetFilterValue sets the FilterValue field's value.
func (s *ListPhoneNumbersInput) SetMaxResults(v int64) *ListPhoneNumbersInput
SetMaxResults sets the MaxResults field's value.
func (s *ListPhoneNumbersInput) SetNextToken(v string) *ListPhoneNumbersInput
SetNextToken sets the NextToken field's value.
func (s *ListPhoneNumbersInput) SetProductType(v string) *ListPhoneNumbersInput
SetProductType sets the ProductType field's value.
func (s *ListPhoneNumbersInput) SetStatus(v string) *ListPhoneNumbersInput
SetStatus sets the Status field's value.
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 (s *ListPhoneNumbersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPhoneNumbersOutput struct {
NextToken *string `type:"string"`
PhoneNumbers []*PhoneNumber `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListPhoneNumbersOutput) SetNextToken(v string) *ListPhoneNumbersOutput
SetNextToken sets the NextToken field's value.
func (s *ListPhoneNumbersOutput) SetPhoneNumbers(v []*PhoneNumber) *ListPhoneNumbersOutput
SetPhoneNumbers sets the PhoneNumbers field's value.
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 struct { MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"` NextToken *string `location:"querystring" locationName:"next-token" type:"string"` Status *string `location:"querystring" locationName:"status" type:"string" enum:"ProxySessionStatus"` // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *ListProxySessionsInput) SetMaxResults(v int64) *ListProxySessionsInput
SetMaxResults sets the MaxResults field's value.
func (s *ListProxySessionsInput) SetNextToken(v string) *ListProxySessionsInput
SetNextToken sets the NextToken field's value.
func (s *ListProxySessionsInput) SetStatus(v string) *ListProxySessionsInput
SetStatus sets the Status field's value.
func (s *ListProxySessionsInput) SetVoiceConnectorId(v string) *ListProxySessionsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *ListProxySessionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListProxySessionsOutput struct {
NextToken *string `type:"string"`
ProxySessions []*ProxySession `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListProxySessionsOutput) SetNextToken(v string) *ListProxySessionsOutput
SetNextToken sets the NextToken field's value.
func (s *ListProxySessionsOutput) SetProxySessions(v []*ProxySession) *ListProxySessionsOutput
SetProxySessions sets the ProxySessions field's value.
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 struct {
MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"`
NextToken *string `location:"querystring" locationName:"next-token" type:"string"`
// contains filtered or unexported fields
}
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 (s *ListSipMediaApplicationsInput) SetMaxResults(v int64) *ListSipMediaApplicationsInput
SetMaxResults sets the MaxResults field's value.
func (s *ListSipMediaApplicationsInput) SetNextToken(v string) *ListSipMediaApplicationsInput
SetNextToken sets the NextToken field's value.
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 (s *ListSipMediaApplicationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSipMediaApplicationsOutput struct {
NextToken *string `type:"string"`
SipMediaApplications []*SipMediaApplication `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListSipMediaApplicationsOutput) SetNextToken(v string) *ListSipMediaApplicationsOutput
SetNextToken sets the NextToken field's value.
func (s *ListSipMediaApplicationsOutput) SetSipMediaApplications(v []*SipMediaApplication) *ListSipMediaApplicationsOutput
SetSipMediaApplications sets the SipMediaApplications field's value.
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 struct {
MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"`
NextToken *string `location:"querystring" locationName:"next-token" type:"string"`
SipMediaApplicationId *string `location:"querystring" locationName:"sip-media-application" type:"string"`
// contains filtered or unexported fields
}
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 (s *ListSipRulesInput) SetMaxResults(v int64) *ListSipRulesInput
SetMaxResults sets the MaxResults field's value.
func (s *ListSipRulesInput) SetNextToken(v string) *ListSipRulesInput
SetNextToken sets the NextToken field's value.
func (s *ListSipRulesInput) SetSipMediaApplicationId(v string) *ListSipRulesInput
SetSipMediaApplicationId sets the SipMediaApplicationId field's value.
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 (s *ListSipRulesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSipRulesOutput struct {
NextToken *string `type:"string"`
SipRules []*SipRule `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListSipRulesOutput) SetNextToken(v string) *ListSipRulesOutput
SetNextToken sets the NextToken field's value.
func (s *ListSipRulesOutput) SetSipRules(v []*SipRule) *ListSipRulesOutput
SetSipRules sets the SipRules field's value.
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 struct { // ProductType is a required field ProductType *string `location:"querystring" locationName:"product-type" type:"string" required:"true" enum:"PhoneNumberProductType"` // contains filtered or unexported fields }
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 (s *ListSupportedPhoneNumberCountriesInput) SetProductType(v string) *ListSupportedPhoneNumberCountriesInput
SetProductType sets the ProductType field's value.
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 (s *ListSupportedPhoneNumberCountriesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSupportedPhoneNumberCountriesOutput struct { PhoneNumberCountries []*PhoneNumberCountry `type:"list"` // contains filtered or unexported fields }
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 (s *ListSupportedPhoneNumberCountriesOutput) SetPhoneNumberCountries(v []*PhoneNumberCountry) *ListSupportedPhoneNumberCountriesOutput
SetPhoneNumberCountries sets the PhoneNumberCountries field's value.
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 struct { // 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 (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 (s *ListTagsForResourceInput) SetResourceARN(v string) *ListTagsForResourceInput
SetResourceARN sets the ResourceARN field's value.
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 (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput struct { Tags []*Tag `min:"1" type:"list"` // contains filtered or unexported fields }
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 (s *ListTagsForResourceOutput) SetTags(v []*Tag) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
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 struct {
MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"`
NextToken *string `location:"querystring" locationName:"next-token" type:"string"`
// contains filtered or unexported fields
}
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 (s *ListVoiceConnectorGroupsInput) SetMaxResults(v int64) *ListVoiceConnectorGroupsInput
SetMaxResults sets the MaxResults field's value.
func (s *ListVoiceConnectorGroupsInput) SetNextToken(v string) *ListVoiceConnectorGroupsInput
SetNextToken sets the NextToken field's value.
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 (s *ListVoiceConnectorGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorGroupsOutput struct {
NextToken *string `type:"string"`
VoiceConnectorGroups []*VoiceConnectorGroup `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListVoiceConnectorGroupsOutput) SetNextToken(v string) *ListVoiceConnectorGroupsOutput
SetNextToken sets the NextToken field's value.
func (s *ListVoiceConnectorGroupsOutput) SetVoiceConnectorGroups(v []*VoiceConnectorGroup) *ListVoiceConnectorGroupsOutput
SetVoiceConnectorGroups sets the VoiceConnectorGroups field's value.
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 struct { // VoiceConnectorId is a required field VoiceConnectorId *string `location:"uri" locationName:"voiceConnectorId" type:"string" required:"true"` // contains filtered or unexported fields }
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 (s *ListVoiceConnectorTerminationCredentialsInput) SetVoiceConnectorId(v string) *ListVoiceConnectorTerminationCredentialsInput
SetVoiceConnectorId sets the VoiceConnectorId field's value.
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 (s *ListVoiceConnectorTerminationCredentialsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorTerminationCredentialsOutput struct {
Usernames []*string `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListVoiceConnectorTerminationCredentialsOutput) SetUsernames(v []*string) *ListVoiceConnectorTerminationCredentialsOutput
SetUsernames sets the Usernames field's value.
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 struct {
MaxResults *int64 `location:"querystring" locationName:"max-results" min:"1" type:"integer"`
NextToken *string `location:"querystring" locationName:"next-token" type:"string"`
// contains filtered or unexported fields
}
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 (s *ListVoiceConnectorsInput) SetMaxResults(v int64) *ListVoiceConnectorsInput
SetMaxResults sets the MaxResults field's value.
func (s *ListVoiceConnectorsInput) SetNextToken(v string) *ListVoiceConnectorsInput
SetNextToken sets the NextToken field's value.
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 (s *ListVoiceConnectorsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListVoiceConnectorsOutput struct {
NextToken *string `type:"string"`
VoiceConnectors []*VoiceConnector `type:"list"`
// contains filtered or unexported fields
}
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 (s *ListVoiceConnectorsOutput) SetNextToken(v string) *ListVoiceConnectorsOutput
SetNextToken sets the NextToken field's value.