Documentation ¶
Overview ¶
Package alexaforbusiness provides the client and types for making API requests to Alexa For Business.
Alexa for Business helps you use Alexa in your organization. Alexa for Business provides you with the tools to manage Alexa devices, enroll your users, and assign skills, at scale. You can build your own context-aware voice skills using the Alexa Skills Kit and the Alexa for Business API operations. You can also make these available as private skills for your organization. Alexa for Business makes it efficient to voice-enable your products and services, thus providing context-aware voice experiences for your customers. Device makers building with the Alexa Voice Service (AVS) can create fully integrated solutions, register their products with Alexa for Business, and manage them as shared devices in their organization.
See https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09 for more information on this service.
See alexaforbusiness package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/alexaforbusiness/
Using the Client ¶
To contact Alexa For Business with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the Alexa For Business client AlexaForBusiness for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/alexaforbusiness/#New
Index ¶
- Constants
- func BusinessReportFailureCode_Values() []string
- func BusinessReportFormat_Values() []string
- func BusinessReportInterval_Values() []string
- func BusinessReportStatus_Values() []string
- func CommsProtocol_Values() []string
- func ConferenceProviderType_Values() []string
- func ConnectionStatus_Values() []string
- func DeviceEventType_Values() []string
- func DeviceStatusDetailCode_Values() []string
- func DeviceStatus_Values() []string
- func DeviceUsageType_Values() []string
- func DistanceUnit_Values() []string
- func EnablementTypeFilter_Values() []string
- func EnablementType_Values() []string
- func EndOfMeetingReminderType_Values() []string
- func EnrollmentStatus_Values() []string
- func Feature_Values() []string
- func Locale_Values() []string
- func NetworkEapMethod_Values() []string
- func NetworkSecurityType_Values() []string
- func PhoneNumberType_Values() []string
- func RequirePin_Values() []string
- func SipType_Values() []string
- func SkillTypeFilter_Values() []string
- func SkillType_Values() []string
- func SortValue_Values() []string
- func TemperatureUnit_Values() []string
- func WakeWord_Values() []string
- type AddressBook
- type AddressBookData
- type AlexaForBusiness
- func (c *AlexaForBusiness) ApproveSkill(input *ApproveSkillInput) (*ApproveSkillOutput, error)
- func (c *AlexaForBusiness) ApproveSkillRequest(input *ApproveSkillInput) (req *request.Request, output *ApproveSkillOutput)
- func (c *AlexaForBusiness) ApproveSkillWithContext(ctx aws.Context, input *ApproveSkillInput, opts ...request.Option) (*ApproveSkillOutput, error)
- func (c *AlexaForBusiness) AssociateContactWithAddressBook(input *AssociateContactWithAddressBookInput) (*AssociateContactWithAddressBookOutput, error)
- func (c *AlexaForBusiness) AssociateContactWithAddressBookRequest(input *AssociateContactWithAddressBookInput) (req *request.Request, output *AssociateContactWithAddressBookOutput)
- func (c *AlexaForBusiness) AssociateContactWithAddressBookWithContext(ctx aws.Context, input *AssociateContactWithAddressBookInput, ...) (*AssociateContactWithAddressBookOutput, error)
- func (c *AlexaForBusiness) AssociateDeviceWithNetworkProfile(input *AssociateDeviceWithNetworkProfileInput) (*AssociateDeviceWithNetworkProfileOutput, error)
- func (c *AlexaForBusiness) AssociateDeviceWithNetworkProfileRequest(input *AssociateDeviceWithNetworkProfileInput) (req *request.Request, output *AssociateDeviceWithNetworkProfileOutput)
- func (c *AlexaForBusiness) AssociateDeviceWithNetworkProfileWithContext(ctx aws.Context, input *AssociateDeviceWithNetworkProfileInput, ...) (*AssociateDeviceWithNetworkProfileOutput, error)
- func (c *AlexaForBusiness) AssociateDeviceWithRoom(input *AssociateDeviceWithRoomInput) (*AssociateDeviceWithRoomOutput, error)
- func (c *AlexaForBusiness) AssociateDeviceWithRoomRequest(input *AssociateDeviceWithRoomInput) (req *request.Request, output *AssociateDeviceWithRoomOutput)
- func (c *AlexaForBusiness) AssociateDeviceWithRoomWithContext(ctx aws.Context, input *AssociateDeviceWithRoomInput, opts ...request.Option) (*AssociateDeviceWithRoomOutput, error)
- func (c *AlexaForBusiness) AssociateSkillGroupWithRoom(input *AssociateSkillGroupWithRoomInput) (*AssociateSkillGroupWithRoomOutput, error)
- func (c *AlexaForBusiness) AssociateSkillGroupWithRoomRequest(input *AssociateSkillGroupWithRoomInput) (req *request.Request, output *AssociateSkillGroupWithRoomOutput)
- func (c *AlexaForBusiness) AssociateSkillGroupWithRoomWithContext(ctx aws.Context, input *AssociateSkillGroupWithRoomInput, ...) (*AssociateSkillGroupWithRoomOutput, error)
- func (c *AlexaForBusiness) AssociateSkillWithSkillGroup(input *AssociateSkillWithSkillGroupInput) (*AssociateSkillWithSkillGroupOutput, error)
- func (c *AlexaForBusiness) AssociateSkillWithSkillGroupRequest(input *AssociateSkillWithSkillGroupInput) (req *request.Request, output *AssociateSkillWithSkillGroupOutput)
- func (c *AlexaForBusiness) AssociateSkillWithSkillGroupWithContext(ctx aws.Context, input *AssociateSkillWithSkillGroupInput, ...) (*AssociateSkillWithSkillGroupOutput, error)
- func (c *AlexaForBusiness) AssociateSkillWithUsers(input *AssociateSkillWithUsersInput) (*AssociateSkillWithUsersOutput, error)
- func (c *AlexaForBusiness) AssociateSkillWithUsersRequest(input *AssociateSkillWithUsersInput) (req *request.Request, output *AssociateSkillWithUsersOutput)
- func (c *AlexaForBusiness) AssociateSkillWithUsersWithContext(ctx aws.Context, input *AssociateSkillWithUsersInput, opts ...request.Option) (*AssociateSkillWithUsersOutput, error)
- func (c *AlexaForBusiness) CreateAddressBook(input *CreateAddressBookInput) (*CreateAddressBookOutput, error)
- func (c *AlexaForBusiness) CreateAddressBookRequest(input *CreateAddressBookInput) (req *request.Request, output *CreateAddressBookOutput)
- func (c *AlexaForBusiness) CreateAddressBookWithContext(ctx aws.Context, input *CreateAddressBookInput, opts ...request.Option) (*CreateAddressBookOutput, error)
- func (c *AlexaForBusiness) CreateBusinessReportSchedule(input *CreateBusinessReportScheduleInput) (*CreateBusinessReportScheduleOutput, error)
- func (c *AlexaForBusiness) CreateBusinessReportScheduleRequest(input *CreateBusinessReportScheduleInput) (req *request.Request, output *CreateBusinessReportScheduleOutput)
- func (c *AlexaForBusiness) CreateBusinessReportScheduleWithContext(ctx aws.Context, input *CreateBusinessReportScheduleInput, ...) (*CreateBusinessReportScheduleOutput, error)
- func (c *AlexaForBusiness) CreateConferenceProvider(input *CreateConferenceProviderInput) (*CreateConferenceProviderOutput, error)
- func (c *AlexaForBusiness) CreateConferenceProviderRequest(input *CreateConferenceProviderInput) (req *request.Request, output *CreateConferenceProviderOutput)
- func (c *AlexaForBusiness) CreateConferenceProviderWithContext(ctx aws.Context, input *CreateConferenceProviderInput, opts ...request.Option) (*CreateConferenceProviderOutput, error)
- func (c *AlexaForBusiness) CreateContact(input *CreateContactInput) (*CreateContactOutput, error)
- func (c *AlexaForBusiness) CreateContactRequest(input *CreateContactInput) (req *request.Request, output *CreateContactOutput)
- func (c *AlexaForBusiness) CreateContactWithContext(ctx aws.Context, input *CreateContactInput, opts ...request.Option) (*CreateContactOutput, error)
- func (c *AlexaForBusiness) CreateGatewayGroup(input *CreateGatewayGroupInput) (*CreateGatewayGroupOutput, error)
- func (c *AlexaForBusiness) CreateGatewayGroupRequest(input *CreateGatewayGroupInput) (req *request.Request, output *CreateGatewayGroupOutput)
- func (c *AlexaForBusiness) CreateGatewayGroupWithContext(ctx aws.Context, input *CreateGatewayGroupInput, opts ...request.Option) (*CreateGatewayGroupOutput, error)
- func (c *AlexaForBusiness) CreateNetworkProfile(input *CreateNetworkProfileInput) (*CreateNetworkProfileOutput, error)
- func (c *AlexaForBusiness) CreateNetworkProfileRequest(input *CreateNetworkProfileInput) (req *request.Request, output *CreateNetworkProfileOutput)
- func (c *AlexaForBusiness) CreateNetworkProfileWithContext(ctx aws.Context, input *CreateNetworkProfileInput, opts ...request.Option) (*CreateNetworkProfileOutput, error)
- func (c *AlexaForBusiness) CreateProfile(input *CreateProfileInput) (*CreateProfileOutput, error)
- func (c *AlexaForBusiness) CreateProfileRequest(input *CreateProfileInput) (req *request.Request, output *CreateProfileOutput)
- func (c *AlexaForBusiness) CreateProfileWithContext(ctx aws.Context, input *CreateProfileInput, opts ...request.Option) (*CreateProfileOutput, error)
- func (c *AlexaForBusiness) CreateRoom(input *CreateRoomInput) (*CreateRoomOutput, error)
- func (c *AlexaForBusiness) CreateRoomRequest(input *CreateRoomInput) (req *request.Request, output *CreateRoomOutput)
- func (c *AlexaForBusiness) CreateRoomWithContext(ctx aws.Context, input *CreateRoomInput, opts ...request.Option) (*CreateRoomOutput, error)
- func (c *AlexaForBusiness) CreateSkillGroup(input *CreateSkillGroupInput) (*CreateSkillGroupOutput, error)
- func (c *AlexaForBusiness) CreateSkillGroupRequest(input *CreateSkillGroupInput) (req *request.Request, output *CreateSkillGroupOutput)
- func (c *AlexaForBusiness) CreateSkillGroupWithContext(ctx aws.Context, input *CreateSkillGroupInput, opts ...request.Option) (*CreateSkillGroupOutput, error)
- func (c *AlexaForBusiness) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)
- func (c *AlexaForBusiness) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)
- func (c *AlexaForBusiness) CreateUserWithContext(ctx aws.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)
- func (c *AlexaForBusiness) DeleteAddressBook(input *DeleteAddressBookInput) (*DeleteAddressBookOutput, error)
- func (c *AlexaForBusiness) DeleteAddressBookRequest(input *DeleteAddressBookInput) (req *request.Request, output *DeleteAddressBookOutput)
- func (c *AlexaForBusiness) DeleteAddressBookWithContext(ctx aws.Context, input *DeleteAddressBookInput, opts ...request.Option) (*DeleteAddressBookOutput, error)
- func (c *AlexaForBusiness) DeleteBusinessReportSchedule(input *DeleteBusinessReportScheduleInput) (*DeleteBusinessReportScheduleOutput, error)
- func (c *AlexaForBusiness) DeleteBusinessReportScheduleRequest(input *DeleteBusinessReportScheduleInput) (req *request.Request, output *DeleteBusinessReportScheduleOutput)
- func (c *AlexaForBusiness) DeleteBusinessReportScheduleWithContext(ctx aws.Context, input *DeleteBusinessReportScheduleInput, ...) (*DeleteBusinessReportScheduleOutput, error)
- func (c *AlexaForBusiness) DeleteConferenceProvider(input *DeleteConferenceProviderInput) (*DeleteConferenceProviderOutput, error)
- func (c *AlexaForBusiness) DeleteConferenceProviderRequest(input *DeleteConferenceProviderInput) (req *request.Request, output *DeleteConferenceProviderOutput)
- func (c *AlexaForBusiness) DeleteConferenceProviderWithContext(ctx aws.Context, input *DeleteConferenceProviderInput, opts ...request.Option) (*DeleteConferenceProviderOutput, error)
- func (c *AlexaForBusiness) DeleteContact(input *DeleteContactInput) (*DeleteContactOutput, error)
- func (c *AlexaForBusiness) DeleteContactRequest(input *DeleteContactInput) (req *request.Request, output *DeleteContactOutput)
- func (c *AlexaForBusiness) DeleteContactWithContext(ctx aws.Context, input *DeleteContactInput, opts ...request.Option) (*DeleteContactOutput, error)
- func (c *AlexaForBusiness) DeleteDevice(input *DeleteDeviceInput) (*DeleteDeviceOutput, error)
- func (c *AlexaForBusiness) DeleteDeviceRequest(input *DeleteDeviceInput) (req *request.Request, output *DeleteDeviceOutput)
- func (c *AlexaForBusiness) DeleteDeviceUsageData(input *DeleteDeviceUsageDataInput) (*DeleteDeviceUsageDataOutput, error)
- func (c *AlexaForBusiness) DeleteDeviceUsageDataRequest(input *DeleteDeviceUsageDataInput) (req *request.Request, output *DeleteDeviceUsageDataOutput)
- func (c *AlexaForBusiness) DeleteDeviceUsageDataWithContext(ctx aws.Context, input *DeleteDeviceUsageDataInput, opts ...request.Option) (*DeleteDeviceUsageDataOutput, error)
- func (c *AlexaForBusiness) DeleteDeviceWithContext(ctx aws.Context, input *DeleteDeviceInput, opts ...request.Option) (*DeleteDeviceOutput, error)
- func (c *AlexaForBusiness) DeleteGatewayGroup(input *DeleteGatewayGroupInput) (*DeleteGatewayGroupOutput, error)
- func (c *AlexaForBusiness) DeleteGatewayGroupRequest(input *DeleteGatewayGroupInput) (req *request.Request, output *DeleteGatewayGroupOutput)
- func (c *AlexaForBusiness) DeleteGatewayGroupWithContext(ctx aws.Context, input *DeleteGatewayGroupInput, opts ...request.Option) (*DeleteGatewayGroupOutput, error)
- func (c *AlexaForBusiness) DeleteNetworkProfile(input *DeleteNetworkProfileInput) (*DeleteNetworkProfileOutput, error)
- func (c *AlexaForBusiness) DeleteNetworkProfileRequest(input *DeleteNetworkProfileInput) (req *request.Request, output *DeleteNetworkProfileOutput)
- func (c *AlexaForBusiness) DeleteNetworkProfileWithContext(ctx aws.Context, input *DeleteNetworkProfileInput, opts ...request.Option) (*DeleteNetworkProfileOutput, error)
- func (c *AlexaForBusiness) DeleteProfile(input *DeleteProfileInput) (*DeleteProfileOutput, error)
- func (c *AlexaForBusiness) DeleteProfileRequest(input *DeleteProfileInput) (req *request.Request, output *DeleteProfileOutput)
- func (c *AlexaForBusiness) DeleteProfileWithContext(ctx aws.Context, input *DeleteProfileInput, opts ...request.Option) (*DeleteProfileOutput, error)
- func (c *AlexaForBusiness) DeleteRoom(input *DeleteRoomInput) (*DeleteRoomOutput, error)
- func (c *AlexaForBusiness) DeleteRoomRequest(input *DeleteRoomInput) (req *request.Request, output *DeleteRoomOutput)
- func (c *AlexaForBusiness) DeleteRoomSkillParameter(input *DeleteRoomSkillParameterInput) (*DeleteRoomSkillParameterOutput, error)
- func (c *AlexaForBusiness) DeleteRoomSkillParameterRequest(input *DeleteRoomSkillParameterInput) (req *request.Request, output *DeleteRoomSkillParameterOutput)
- func (c *AlexaForBusiness) DeleteRoomSkillParameterWithContext(ctx aws.Context, input *DeleteRoomSkillParameterInput, opts ...request.Option) (*DeleteRoomSkillParameterOutput, error)
- func (c *AlexaForBusiness) DeleteRoomWithContext(ctx aws.Context, input *DeleteRoomInput, opts ...request.Option) (*DeleteRoomOutput, error)
- func (c *AlexaForBusiness) DeleteSkillAuthorization(input *DeleteSkillAuthorizationInput) (*DeleteSkillAuthorizationOutput, error)
- func (c *AlexaForBusiness) DeleteSkillAuthorizationRequest(input *DeleteSkillAuthorizationInput) (req *request.Request, output *DeleteSkillAuthorizationOutput)
- func (c *AlexaForBusiness) DeleteSkillAuthorizationWithContext(ctx aws.Context, input *DeleteSkillAuthorizationInput, opts ...request.Option) (*DeleteSkillAuthorizationOutput, error)
- func (c *AlexaForBusiness) DeleteSkillGroup(input *DeleteSkillGroupInput) (*DeleteSkillGroupOutput, error)
- func (c *AlexaForBusiness) DeleteSkillGroupRequest(input *DeleteSkillGroupInput) (req *request.Request, output *DeleteSkillGroupOutput)
- func (c *AlexaForBusiness) DeleteSkillGroupWithContext(ctx aws.Context, input *DeleteSkillGroupInput, opts ...request.Option) (*DeleteSkillGroupOutput, error)
- func (c *AlexaForBusiness) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
- func (c *AlexaForBusiness) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
- func (c *AlexaForBusiness) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
- func (c *AlexaForBusiness) DisassociateContactFromAddressBook(input *DisassociateContactFromAddressBookInput) (*DisassociateContactFromAddressBookOutput, error)
- func (c *AlexaForBusiness) DisassociateContactFromAddressBookRequest(input *DisassociateContactFromAddressBookInput) (req *request.Request, output *DisassociateContactFromAddressBookOutput)
- func (c *AlexaForBusiness) DisassociateContactFromAddressBookWithContext(ctx aws.Context, input *DisassociateContactFromAddressBookInput, ...) (*DisassociateContactFromAddressBookOutput, error)
- func (c *AlexaForBusiness) DisassociateDeviceFromRoom(input *DisassociateDeviceFromRoomInput) (*DisassociateDeviceFromRoomOutput, error)
- func (c *AlexaForBusiness) DisassociateDeviceFromRoomRequest(input *DisassociateDeviceFromRoomInput) (req *request.Request, output *DisassociateDeviceFromRoomOutput)
- func (c *AlexaForBusiness) DisassociateDeviceFromRoomWithContext(ctx aws.Context, input *DisassociateDeviceFromRoomInput, ...) (*DisassociateDeviceFromRoomOutput, error)
- func (c *AlexaForBusiness) DisassociateSkillFromSkillGroup(input *DisassociateSkillFromSkillGroupInput) (*DisassociateSkillFromSkillGroupOutput, error)
- func (c *AlexaForBusiness) DisassociateSkillFromSkillGroupRequest(input *DisassociateSkillFromSkillGroupInput) (req *request.Request, output *DisassociateSkillFromSkillGroupOutput)
- func (c *AlexaForBusiness) DisassociateSkillFromSkillGroupWithContext(ctx aws.Context, input *DisassociateSkillFromSkillGroupInput, ...) (*DisassociateSkillFromSkillGroupOutput, error)
- func (c *AlexaForBusiness) DisassociateSkillFromUsers(input *DisassociateSkillFromUsersInput) (*DisassociateSkillFromUsersOutput, error)
- func (c *AlexaForBusiness) DisassociateSkillFromUsersRequest(input *DisassociateSkillFromUsersInput) (req *request.Request, output *DisassociateSkillFromUsersOutput)
- func (c *AlexaForBusiness) DisassociateSkillFromUsersWithContext(ctx aws.Context, input *DisassociateSkillFromUsersInput, ...) (*DisassociateSkillFromUsersOutput, error)
- func (c *AlexaForBusiness) DisassociateSkillGroupFromRoom(input *DisassociateSkillGroupFromRoomInput) (*DisassociateSkillGroupFromRoomOutput, error)
- func (c *AlexaForBusiness) DisassociateSkillGroupFromRoomRequest(input *DisassociateSkillGroupFromRoomInput) (req *request.Request, output *DisassociateSkillGroupFromRoomOutput)
- func (c *AlexaForBusiness) DisassociateSkillGroupFromRoomWithContext(ctx aws.Context, input *DisassociateSkillGroupFromRoomInput, ...) (*DisassociateSkillGroupFromRoomOutput, error)
- func (c *AlexaForBusiness) ForgetSmartHomeAppliances(input *ForgetSmartHomeAppliancesInput) (*ForgetSmartHomeAppliancesOutput, error)
- func (c *AlexaForBusiness) ForgetSmartHomeAppliancesRequest(input *ForgetSmartHomeAppliancesInput) (req *request.Request, output *ForgetSmartHomeAppliancesOutput)
- func (c *AlexaForBusiness) ForgetSmartHomeAppliancesWithContext(ctx aws.Context, input *ForgetSmartHomeAppliancesInput, opts ...request.Option) (*ForgetSmartHomeAppliancesOutput, error)
- func (c *AlexaForBusiness) GetAddressBook(input *GetAddressBookInput) (*GetAddressBookOutput, error)
- func (c *AlexaForBusiness) GetAddressBookRequest(input *GetAddressBookInput) (req *request.Request, output *GetAddressBookOutput)
- func (c *AlexaForBusiness) GetAddressBookWithContext(ctx aws.Context, input *GetAddressBookInput, opts ...request.Option) (*GetAddressBookOutput, error)
- func (c *AlexaForBusiness) GetConferencePreference(input *GetConferencePreferenceInput) (*GetConferencePreferenceOutput, error)
- func (c *AlexaForBusiness) GetConferencePreferenceRequest(input *GetConferencePreferenceInput) (req *request.Request, output *GetConferencePreferenceOutput)
- func (c *AlexaForBusiness) GetConferencePreferenceWithContext(ctx aws.Context, input *GetConferencePreferenceInput, opts ...request.Option) (*GetConferencePreferenceOutput, error)
- func (c *AlexaForBusiness) GetConferenceProvider(input *GetConferenceProviderInput) (*GetConferenceProviderOutput, error)
- func (c *AlexaForBusiness) GetConferenceProviderRequest(input *GetConferenceProviderInput) (req *request.Request, output *GetConferenceProviderOutput)
- func (c *AlexaForBusiness) GetConferenceProviderWithContext(ctx aws.Context, input *GetConferenceProviderInput, opts ...request.Option) (*GetConferenceProviderOutput, error)
- func (c *AlexaForBusiness) GetContact(input *GetContactInput) (*GetContactOutput, error)
- func (c *AlexaForBusiness) GetContactRequest(input *GetContactInput) (req *request.Request, output *GetContactOutput)
- func (c *AlexaForBusiness) GetContactWithContext(ctx aws.Context, input *GetContactInput, opts ...request.Option) (*GetContactOutput, error)
- func (c *AlexaForBusiness) GetDevice(input *GetDeviceInput) (*GetDeviceOutput, error)
- func (c *AlexaForBusiness) GetDeviceRequest(input *GetDeviceInput) (req *request.Request, output *GetDeviceOutput)
- func (c *AlexaForBusiness) GetDeviceWithContext(ctx aws.Context, input *GetDeviceInput, opts ...request.Option) (*GetDeviceOutput, error)
- func (c *AlexaForBusiness) GetGateway(input *GetGatewayInput) (*GetGatewayOutput, error)
- func (c *AlexaForBusiness) GetGatewayGroup(input *GetGatewayGroupInput) (*GetGatewayGroupOutput, error)
- func (c *AlexaForBusiness) GetGatewayGroupRequest(input *GetGatewayGroupInput) (req *request.Request, output *GetGatewayGroupOutput)
- func (c *AlexaForBusiness) GetGatewayGroupWithContext(ctx aws.Context, input *GetGatewayGroupInput, opts ...request.Option) (*GetGatewayGroupOutput, error)
- func (c *AlexaForBusiness) GetGatewayRequest(input *GetGatewayInput) (req *request.Request, output *GetGatewayOutput)
- func (c *AlexaForBusiness) GetGatewayWithContext(ctx aws.Context, input *GetGatewayInput, opts ...request.Option) (*GetGatewayOutput, error)
- func (c *AlexaForBusiness) GetInvitationConfiguration(input *GetInvitationConfigurationInput) (*GetInvitationConfigurationOutput, error)
- func (c *AlexaForBusiness) GetInvitationConfigurationRequest(input *GetInvitationConfigurationInput) (req *request.Request, output *GetInvitationConfigurationOutput)
- func (c *AlexaForBusiness) GetInvitationConfigurationWithContext(ctx aws.Context, input *GetInvitationConfigurationInput, ...) (*GetInvitationConfigurationOutput, error)
- func (c *AlexaForBusiness) GetNetworkProfile(input *GetNetworkProfileInput) (*GetNetworkProfileOutput, error)
- func (c *AlexaForBusiness) GetNetworkProfileRequest(input *GetNetworkProfileInput) (req *request.Request, output *GetNetworkProfileOutput)
- func (c *AlexaForBusiness) GetNetworkProfileWithContext(ctx aws.Context, input *GetNetworkProfileInput, opts ...request.Option) (*GetNetworkProfileOutput, error)
- func (c *AlexaForBusiness) GetProfile(input *GetProfileInput) (*GetProfileOutput, error)
- func (c *AlexaForBusiness) GetProfileRequest(input *GetProfileInput) (req *request.Request, output *GetProfileOutput)
- func (c *AlexaForBusiness) GetProfileWithContext(ctx aws.Context, input *GetProfileInput, opts ...request.Option) (*GetProfileOutput, error)
- func (c *AlexaForBusiness) GetRoom(input *GetRoomInput) (*GetRoomOutput, error)
- func (c *AlexaForBusiness) GetRoomRequest(input *GetRoomInput) (req *request.Request, output *GetRoomOutput)
- func (c *AlexaForBusiness) GetRoomSkillParameter(input *GetRoomSkillParameterInput) (*GetRoomSkillParameterOutput, error)
- func (c *AlexaForBusiness) GetRoomSkillParameterRequest(input *GetRoomSkillParameterInput) (req *request.Request, output *GetRoomSkillParameterOutput)
- func (c *AlexaForBusiness) GetRoomSkillParameterWithContext(ctx aws.Context, input *GetRoomSkillParameterInput, opts ...request.Option) (*GetRoomSkillParameterOutput, error)
- func (c *AlexaForBusiness) GetRoomWithContext(ctx aws.Context, input *GetRoomInput, opts ...request.Option) (*GetRoomOutput, error)
- func (c *AlexaForBusiness) GetSkillGroup(input *GetSkillGroupInput) (*GetSkillGroupOutput, error)
- func (c *AlexaForBusiness) GetSkillGroupRequest(input *GetSkillGroupInput) (req *request.Request, output *GetSkillGroupOutput)
- func (c *AlexaForBusiness) GetSkillGroupWithContext(ctx aws.Context, input *GetSkillGroupInput, opts ...request.Option) (*GetSkillGroupOutput, error)
- func (c *AlexaForBusiness) ListBusinessReportSchedules(input *ListBusinessReportSchedulesInput) (*ListBusinessReportSchedulesOutput, error)
- func (c *AlexaForBusiness) ListBusinessReportSchedulesPages(input *ListBusinessReportSchedulesInput, ...) error
- func (c *AlexaForBusiness) ListBusinessReportSchedulesPagesWithContext(ctx aws.Context, input *ListBusinessReportSchedulesInput, ...) error
- func (c *AlexaForBusiness) ListBusinessReportSchedulesRequest(input *ListBusinessReportSchedulesInput) (req *request.Request, output *ListBusinessReportSchedulesOutput)
- func (c *AlexaForBusiness) ListBusinessReportSchedulesWithContext(ctx aws.Context, input *ListBusinessReportSchedulesInput, ...) (*ListBusinessReportSchedulesOutput, error)
- func (c *AlexaForBusiness) ListConferenceProviders(input *ListConferenceProvidersInput) (*ListConferenceProvidersOutput, error)
- func (c *AlexaForBusiness) ListConferenceProvidersPages(input *ListConferenceProvidersInput, ...) error
- func (c *AlexaForBusiness) ListConferenceProvidersPagesWithContext(ctx aws.Context, input *ListConferenceProvidersInput, ...) error
- func (c *AlexaForBusiness) ListConferenceProvidersRequest(input *ListConferenceProvidersInput) (req *request.Request, output *ListConferenceProvidersOutput)
- func (c *AlexaForBusiness) ListConferenceProvidersWithContext(ctx aws.Context, input *ListConferenceProvidersInput, opts ...request.Option) (*ListConferenceProvidersOutput, error)
- func (c *AlexaForBusiness) ListDeviceEvents(input *ListDeviceEventsInput) (*ListDeviceEventsOutput, error)
- func (c *AlexaForBusiness) ListDeviceEventsPages(input *ListDeviceEventsInput, fn func(*ListDeviceEventsOutput, bool) bool) error
- func (c *AlexaForBusiness) ListDeviceEventsPagesWithContext(ctx aws.Context, input *ListDeviceEventsInput, ...) error
- func (c *AlexaForBusiness) ListDeviceEventsRequest(input *ListDeviceEventsInput) (req *request.Request, output *ListDeviceEventsOutput)
- func (c *AlexaForBusiness) ListDeviceEventsWithContext(ctx aws.Context, input *ListDeviceEventsInput, opts ...request.Option) (*ListDeviceEventsOutput, error)
- func (c *AlexaForBusiness) ListGatewayGroups(input *ListGatewayGroupsInput) (*ListGatewayGroupsOutput, error)
- func (c *AlexaForBusiness) ListGatewayGroupsPages(input *ListGatewayGroupsInput, fn func(*ListGatewayGroupsOutput, bool) bool) error
- func (c *AlexaForBusiness) ListGatewayGroupsPagesWithContext(ctx aws.Context, input *ListGatewayGroupsInput, ...) error
- func (c *AlexaForBusiness) ListGatewayGroupsRequest(input *ListGatewayGroupsInput) (req *request.Request, output *ListGatewayGroupsOutput)
- func (c *AlexaForBusiness) ListGatewayGroupsWithContext(ctx aws.Context, input *ListGatewayGroupsInput, opts ...request.Option) (*ListGatewayGroupsOutput, error)
- func (c *AlexaForBusiness) ListGateways(input *ListGatewaysInput) (*ListGatewaysOutput, error)
- func (c *AlexaForBusiness) ListGatewaysPages(input *ListGatewaysInput, fn func(*ListGatewaysOutput, bool) bool) error
- func (c *AlexaForBusiness) ListGatewaysPagesWithContext(ctx aws.Context, input *ListGatewaysInput, ...) error
- func (c *AlexaForBusiness) ListGatewaysRequest(input *ListGatewaysInput) (req *request.Request, output *ListGatewaysOutput)
- func (c *AlexaForBusiness) ListGatewaysWithContext(ctx aws.Context, input *ListGatewaysInput, opts ...request.Option) (*ListGatewaysOutput, error)
- func (c *AlexaForBusiness) ListSkills(input *ListSkillsInput) (*ListSkillsOutput, error)
- func (c *AlexaForBusiness) ListSkillsPages(input *ListSkillsInput, fn func(*ListSkillsOutput, bool) bool) error
- func (c *AlexaForBusiness) ListSkillsPagesWithContext(ctx aws.Context, input *ListSkillsInput, fn func(*ListSkillsOutput, bool) bool, ...) error
- func (c *AlexaForBusiness) ListSkillsRequest(input *ListSkillsInput) (req *request.Request, output *ListSkillsOutput)
- func (c *AlexaForBusiness) ListSkillsStoreCategories(input *ListSkillsStoreCategoriesInput) (*ListSkillsStoreCategoriesOutput, error)
- func (c *AlexaForBusiness) ListSkillsStoreCategoriesPages(input *ListSkillsStoreCategoriesInput, ...) error
- func (c *AlexaForBusiness) ListSkillsStoreCategoriesPagesWithContext(ctx aws.Context, input *ListSkillsStoreCategoriesInput, ...) error
- func (c *AlexaForBusiness) ListSkillsStoreCategoriesRequest(input *ListSkillsStoreCategoriesInput) (req *request.Request, output *ListSkillsStoreCategoriesOutput)
- func (c *AlexaForBusiness) ListSkillsStoreCategoriesWithContext(ctx aws.Context, input *ListSkillsStoreCategoriesInput, opts ...request.Option) (*ListSkillsStoreCategoriesOutput, error)
- func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategory(input *ListSkillsStoreSkillsByCategoryInput) (*ListSkillsStoreSkillsByCategoryOutput, error)
- func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryPages(input *ListSkillsStoreSkillsByCategoryInput, ...) error
- func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryPagesWithContext(ctx aws.Context, input *ListSkillsStoreSkillsByCategoryInput, ...) error
- func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryRequest(input *ListSkillsStoreSkillsByCategoryInput) (req *request.Request, output *ListSkillsStoreSkillsByCategoryOutput)
- func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryWithContext(ctx aws.Context, input *ListSkillsStoreSkillsByCategoryInput, ...) (*ListSkillsStoreSkillsByCategoryOutput, error)
- func (c *AlexaForBusiness) ListSkillsWithContext(ctx aws.Context, input *ListSkillsInput, opts ...request.Option) (*ListSkillsOutput, error)
- func (c *AlexaForBusiness) ListSmartHomeAppliances(input *ListSmartHomeAppliancesInput) (*ListSmartHomeAppliancesOutput, error)
- func (c *AlexaForBusiness) ListSmartHomeAppliancesPages(input *ListSmartHomeAppliancesInput, ...) error
- func (c *AlexaForBusiness) ListSmartHomeAppliancesPagesWithContext(ctx aws.Context, input *ListSmartHomeAppliancesInput, ...) error
- func (c *AlexaForBusiness) ListSmartHomeAppliancesRequest(input *ListSmartHomeAppliancesInput) (req *request.Request, output *ListSmartHomeAppliancesOutput)
- func (c *AlexaForBusiness) ListSmartHomeAppliancesWithContext(ctx aws.Context, input *ListSmartHomeAppliancesInput, opts ...request.Option) (*ListSmartHomeAppliancesOutput, error)
- func (c *AlexaForBusiness) ListTags(input *ListTagsInput) (*ListTagsOutput, error)
- func (c *AlexaForBusiness) ListTagsPages(input *ListTagsInput, fn func(*ListTagsOutput, bool) bool) error
- func (c *AlexaForBusiness) ListTagsPagesWithContext(ctx aws.Context, input *ListTagsInput, fn func(*ListTagsOutput, bool) bool, ...) error
- func (c *AlexaForBusiness) ListTagsRequest(input *ListTagsInput) (req *request.Request, output *ListTagsOutput)
- func (c *AlexaForBusiness) ListTagsWithContext(ctx aws.Context, input *ListTagsInput, opts ...request.Option) (*ListTagsOutput, error)
- func (c *AlexaForBusiness) PutConferencePreference(input *PutConferencePreferenceInput) (*PutConferencePreferenceOutput, error)
- func (c *AlexaForBusiness) PutConferencePreferenceRequest(input *PutConferencePreferenceInput) (req *request.Request, output *PutConferencePreferenceOutput)
- func (c *AlexaForBusiness) PutConferencePreferenceWithContext(ctx aws.Context, input *PutConferencePreferenceInput, opts ...request.Option) (*PutConferencePreferenceOutput, error)
- func (c *AlexaForBusiness) PutInvitationConfiguration(input *PutInvitationConfigurationInput) (*PutInvitationConfigurationOutput, error)
- func (c *AlexaForBusiness) PutInvitationConfigurationRequest(input *PutInvitationConfigurationInput) (req *request.Request, output *PutInvitationConfigurationOutput)
- func (c *AlexaForBusiness) PutInvitationConfigurationWithContext(ctx aws.Context, input *PutInvitationConfigurationInput, ...) (*PutInvitationConfigurationOutput, error)
- func (c *AlexaForBusiness) PutRoomSkillParameter(input *PutRoomSkillParameterInput) (*PutRoomSkillParameterOutput, error)
- func (c *AlexaForBusiness) PutRoomSkillParameterRequest(input *PutRoomSkillParameterInput) (req *request.Request, output *PutRoomSkillParameterOutput)
- func (c *AlexaForBusiness) PutRoomSkillParameterWithContext(ctx aws.Context, input *PutRoomSkillParameterInput, opts ...request.Option) (*PutRoomSkillParameterOutput, error)
- func (c *AlexaForBusiness) PutSkillAuthorization(input *PutSkillAuthorizationInput) (*PutSkillAuthorizationOutput, error)
- func (c *AlexaForBusiness) PutSkillAuthorizationRequest(input *PutSkillAuthorizationInput) (req *request.Request, output *PutSkillAuthorizationOutput)
- func (c *AlexaForBusiness) PutSkillAuthorizationWithContext(ctx aws.Context, input *PutSkillAuthorizationInput, opts ...request.Option) (*PutSkillAuthorizationOutput, error)
- func (c *AlexaForBusiness) RegisterAVSDevice(input *RegisterAVSDeviceInput) (*RegisterAVSDeviceOutput, error)
- func (c *AlexaForBusiness) RegisterAVSDeviceRequest(input *RegisterAVSDeviceInput) (req *request.Request, output *RegisterAVSDeviceOutput)
- func (c *AlexaForBusiness) RegisterAVSDeviceWithContext(ctx aws.Context, input *RegisterAVSDeviceInput, opts ...request.Option) (*RegisterAVSDeviceOutput, error)
- func (c *AlexaForBusiness) RejectSkill(input *RejectSkillInput) (*RejectSkillOutput, error)
- func (c *AlexaForBusiness) RejectSkillRequest(input *RejectSkillInput) (req *request.Request, output *RejectSkillOutput)
- func (c *AlexaForBusiness) RejectSkillWithContext(ctx aws.Context, input *RejectSkillInput, opts ...request.Option) (*RejectSkillOutput, error)
- func (c *AlexaForBusiness) ResolveRoom(input *ResolveRoomInput) (*ResolveRoomOutput, error)
- func (c *AlexaForBusiness) ResolveRoomRequest(input *ResolveRoomInput) (req *request.Request, output *ResolveRoomOutput)
- func (c *AlexaForBusiness) ResolveRoomWithContext(ctx aws.Context, input *ResolveRoomInput, opts ...request.Option) (*ResolveRoomOutput, error)
- func (c *AlexaForBusiness) RevokeInvitation(input *RevokeInvitationInput) (*RevokeInvitationOutput, error)
- func (c *AlexaForBusiness) RevokeInvitationRequest(input *RevokeInvitationInput) (req *request.Request, output *RevokeInvitationOutput)
- func (c *AlexaForBusiness) RevokeInvitationWithContext(ctx aws.Context, input *RevokeInvitationInput, opts ...request.Option) (*RevokeInvitationOutput, error)
- func (c *AlexaForBusiness) SearchAddressBooks(input *SearchAddressBooksInput) (*SearchAddressBooksOutput, error)
- func (c *AlexaForBusiness) SearchAddressBooksPages(input *SearchAddressBooksInput, fn func(*SearchAddressBooksOutput, bool) bool) error
- func (c *AlexaForBusiness) SearchAddressBooksPagesWithContext(ctx aws.Context, input *SearchAddressBooksInput, ...) error
- func (c *AlexaForBusiness) SearchAddressBooksRequest(input *SearchAddressBooksInput) (req *request.Request, output *SearchAddressBooksOutput)
- func (c *AlexaForBusiness) SearchAddressBooksWithContext(ctx aws.Context, input *SearchAddressBooksInput, opts ...request.Option) (*SearchAddressBooksOutput, error)
- func (c *AlexaForBusiness) SearchContacts(input *SearchContactsInput) (*SearchContactsOutput, error)
- func (c *AlexaForBusiness) SearchContactsPages(input *SearchContactsInput, fn func(*SearchContactsOutput, bool) bool) error
- func (c *AlexaForBusiness) SearchContactsPagesWithContext(ctx aws.Context, input *SearchContactsInput, ...) error
- func (c *AlexaForBusiness) SearchContactsRequest(input *SearchContactsInput) (req *request.Request, output *SearchContactsOutput)
- func (c *AlexaForBusiness) SearchContactsWithContext(ctx aws.Context, input *SearchContactsInput, opts ...request.Option) (*SearchContactsOutput, error)
- func (c *AlexaForBusiness) SearchDevices(input *SearchDevicesInput) (*SearchDevicesOutput, error)
- func (c *AlexaForBusiness) SearchDevicesPages(input *SearchDevicesInput, fn func(*SearchDevicesOutput, bool) bool) error
- func (c *AlexaForBusiness) SearchDevicesPagesWithContext(ctx aws.Context, input *SearchDevicesInput, ...) error
- func (c *AlexaForBusiness) SearchDevicesRequest(input *SearchDevicesInput) (req *request.Request, output *SearchDevicesOutput)
- func (c *AlexaForBusiness) SearchDevicesWithContext(ctx aws.Context, input *SearchDevicesInput, opts ...request.Option) (*SearchDevicesOutput, error)
- func (c *AlexaForBusiness) SearchNetworkProfiles(input *SearchNetworkProfilesInput) (*SearchNetworkProfilesOutput, error)
- func (c *AlexaForBusiness) SearchNetworkProfilesPages(input *SearchNetworkProfilesInput, ...) error
- func (c *AlexaForBusiness) SearchNetworkProfilesPagesWithContext(ctx aws.Context, input *SearchNetworkProfilesInput, ...) error
- func (c *AlexaForBusiness) SearchNetworkProfilesRequest(input *SearchNetworkProfilesInput) (req *request.Request, output *SearchNetworkProfilesOutput)
- func (c *AlexaForBusiness) SearchNetworkProfilesWithContext(ctx aws.Context, input *SearchNetworkProfilesInput, opts ...request.Option) (*SearchNetworkProfilesOutput, error)
- func (c *AlexaForBusiness) SearchProfiles(input *SearchProfilesInput) (*SearchProfilesOutput, error)
- func (c *AlexaForBusiness) SearchProfilesPages(input *SearchProfilesInput, fn func(*SearchProfilesOutput, bool) bool) error
- func (c *AlexaForBusiness) SearchProfilesPagesWithContext(ctx aws.Context, input *SearchProfilesInput, ...) error
- func (c *AlexaForBusiness) SearchProfilesRequest(input *SearchProfilesInput) (req *request.Request, output *SearchProfilesOutput)
- func (c *AlexaForBusiness) SearchProfilesWithContext(ctx aws.Context, input *SearchProfilesInput, opts ...request.Option) (*SearchProfilesOutput, error)
- func (c *AlexaForBusiness) SearchRooms(input *SearchRoomsInput) (*SearchRoomsOutput, error)
- func (c *AlexaForBusiness) SearchRoomsPages(input *SearchRoomsInput, fn func(*SearchRoomsOutput, bool) bool) error
- func (c *AlexaForBusiness) SearchRoomsPagesWithContext(ctx aws.Context, input *SearchRoomsInput, ...) error
- func (c *AlexaForBusiness) SearchRoomsRequest(input *SearchRoomsInput) (req *request.Request, output *SearchRoomsOutput)
- func (c *AlexaForBusiness) SearchRoomsWithContext(ctx aws.Context, input *SearchRoomsInput, opts ...request.Option) (*SearchRoomsOutput, error)
- func (c *AlexaForBusiness) SearchSkillGroups(input *SearchSkillGroupsInput) (*SearchSkillGroupsOutput, error)
- func (c *AlexaForBusiness) SearchSkillGroupsPages(input *SearchSkillGroupsInput, fn func(*SearchSkillGroupsOutput, bool) bool) error
- func (c *AlexaForBusiness) SearchSkillGroupsPagesWithContext(ctx aws.Context, input *SearchSkillGroupsInput, ...) error
- func (c *AlexaForBusiness) SearchSkillGroupsRequest(input *SearchSkillGroupsInput) (req *request.Request, output *SearchSkillGroupsOutput)
- func (c *AlexaForBusiness) SearchSkillGroupsWithContext(ctx aws.Context, input *SearchSkillGroupsInput, opts ...request.Option) (*SearchSkillGroupsOutput, error)
- func (c *AlexaForBusiness) SearchUsers(input *SearchUsersInput) (*SearchUsersOutput, error)
- func (c *AlexaForBusiness) SearchUsersPages(input *SearchUsersInput, fn func(*SearchUsersOutput, bool) bool) error
- func (c *AlexaForBusiness) SearchUsersPagesWithContext(ctx aws.Context, input *SearchUsersInput, ...) error
- func (c *AlexaForBusiness) SearchUsersRequest(input *SearchUsersInput) (req *request.Request, output *SearchUsersOutput)
- func (c *AlexaForBusiness) SearchUsersWithContext(ctx aws.Context, input *SearchUsersInput, opts ...request.Option) (*SearchUsersOutput, error)
- func (c *AlexaForBusiness) SendAnnouncement(input *SendAnnouncementInput) (*SendAnnouncementOutput, error)
- func (c *AlexaForBusiness) SendAnnouncementRequest(input *SendAnnouncementInput) (req *request.Request, output *SendAnnouncementOutput)
- func (c *AlexaForBusiness) SendAnnouncementWithContext(ctx aws.Context, input *SendAnnouncementInput, opts ...request.Option) (*SendAnnouncementOutput, error)
- func (c *AlexaForBusiness) SendInvitation(input *SendInvitationInput) (*SendInvitationOutput, error)
- func (c *AlexaForBusiness) SendInvitationRequest(input *SendInvitationInput) (req *request.Request, output *SendInvitationOutput)
- func (c *AlexaForBusiness) SendInvitationWithContext(ctx aws.Context, input *SendInvitationInput, opts ...request.Option) (*SendInvitationOutput, error)
- func (c *AlexaForBusiness) StartDeviceSync(input *StartDeviceSyncInput) (*StartDeviceSyncOutput, error)
- func (c *AlexaForBusiness) StartDeviceSyncRequest(input *StartDeviceSyncInput) (req *request.Request, output *StartDeviceSyncOutput)
- func (c *AlexaForBusiness) StartDeviceSyncWithContext(ctx aws.Context, input *StartDeviceSyncInput, opts ...request.Option) (*StartDeviceSyncOutput, error)
- func (c *AlexaForBusiness) StartSmartHomeApplianceDiscovery(input *StartSmartHomeApplianceDiscoveryInput) (*StartSmartHomeApplianceDiscoveryOutput, error)
- func (c *AlexaForBusiness) StartSmartHomeApplianceDiscoveryRequest(input *StartSmartHomeApplianceDiscoveryInput) (req *request.Request, output *StartSmartHomeApplianceDiscoveryOutput)
- func (c *AlexaForBusiness) StartSmartHomeApplianceDiscoveryWithContext(ctx aws.Context, input *StartSmartHomeApplianceDiscoveryInput, ...) (*StartSmartHomeApplianceDiscoveryOutput, error)
- func (c *AlexaForBusiness) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *AlexaForBusiness) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *AlexaForBusiness) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *AlexaForBusiness) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *AlexaForBusiness) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *AlexaForBusiness) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *AlexaForBusiness) UpdateAddressBook(input *UpdateAddressBookInput) (*UpdateAddressBookOutput, error)
- func (c *AlexaForBusiness) UpdateAddressBookRequest(input *UpdateAddressBookInput) (req *request.Request, output *UpdateAddressBookOutput)
- func (c *AlexaForBusiness) UpdateAddressBookWithContext(ctx aws.Context, input *UpdateAddressBookInput, opts ...request.Option) (*UpdateAddressBookOutput, error)
- func (c *AlexaForBusiness) UpdateBusinessReportSchedule(input *UpdateBusinessReportScheduleInput) (*UpdateBusinessReportScheduleOutput, error)
- func (c *AlexaForBusiness) UpdateBusinessReportScheduleRequest(input *UpdateBusinessReportScheduleInput) (req *request.Request, output *UpdateBusinessReportScheduleOutput)
- func (c *AlexaForBusiness) UpdateBusinessReportScheduleWithContext(ctx aws.Context, input *UpdateBusinessReportScheduleInput, ...) (*UpdateBusinessReportScheduleOutput, error)
- func (c *AlexaForBusiness) UpdateConferenceProvider(input *UpdateConferenceProviderInput) (*UpdateConferenceProviderOutput, error)
- func (c *AlexaForBusiness) UpdateConferenceProviderRequest(input *UpdateConferenceProviderInput) (req *request.Request, output *UpdateConferenceProviderOutput)
- func (c *AlexaForBusiness) UpdateConferenceProviderWithContext(ctx aws.Context, input *UpdateConferenceProviderInput, opts ...request.Option) (*UpdateConferenceProviderOutput, error)
- func (c *AlexaForBusiness) UpdateContact(input *UpdateContactInput) (*UpdateContactOutput, error)
- func (c *AlexaForBusiness) UpdateContactRequest(input *UpdateContactInput) (req *request.Request, output *UpdateContactOutput)
- func (c *AlexaForBusiness) UpdateContactWithContext(ctx aws.Context, input *UpdateContactInput, opts ...request.Option) (*UpdateContactOutput, error)
- func (c *AlexaForBusiness) UpdateDevice(input *UpdateDeviceInput) (*UpdateDeviceOutput, error)
- func (c *AlexaForBusiness) UpdateDeviceRequest(input *UpdateDeviceInput) (req *request.Request, output *UpdateDeviceOutput)
- func (c *AlexaForBusiness) UpdateDeviceWithContext(ctx aws.Context, input *UpdateDeviceInput, opts ...request.Option) (*UpdateDeviceOutput, error)
- func (c *AlexaForBusiness) UpdateGateway(input *UpdateGatewayInput) (*UpdateGatewayOutput, error)
- func (c *AlexaForBusiness) UpdateGatewayGroup(input *UpdateGatewayGroupInput) (*UpdateGatewayGroupOutput, error)
- func (c *AlexaForBusiness) UpdateGatewayGroupRequest(input *UpdateGatewayGroupInput) (req *request.Request, output *UpdateGatewayGroupOutput)
- func (c *AlexaForBusiness) UpdateGatewayGroupWithContext(ctx aws.Context, input *UpdateGatewayGroupInput, opts ...request.Option) (*UpdateGatewayGroupOutput, error)
- func (c *AlexaForBusiness) UpdateGatewayRequest(input *UpdateGatewayInput) (req *request.Request, output *UpdateGatewayOutput)
- func (c *AlexaForBusiness) UpdateGatewayWithContext(ctx aws.Context, input *UpdateGatewayInput, opts ...request.Option) (*UpdateGatewayOutput, error)
- func (c *AlexaForBusiness) UpdateNetworkProfile(input *UpdateNetworkProfileInput) (*UpdateNetworkProfileOutput, error)
- func (c *AlexaForBusiness) UpdateNetworkProfileRequest(input *UpdateNetworkProfileInput) (req *request.Request, output *UpdateNetworkProfileOutput)
- func (c *AlexaForBusiness) UpdateNetworkProfileWithContext(ctx aws.Context, input *UpdateNetworkProfileInput, opts ...request.Option) (*UpdateNetworkProfileOutput, error)
- func (c *AlexaForBusiness) UpdateProfile(input *UpdateProfileInput) (*UpdateProfileOutput, error)
- func (c *AlexaForBusiness) UpdateProfileRequest(input *UpdateProfileInput) (req *request.Request, output *UpdateProfileOutput)
- func (c *AlexaForBusiness) UpdateProfileWithContext(ctx aws.Context, input *UpdateProfileInput, opts ...request.Option) (*UpdateProfileOutput, error)
- func (c *AlexaForBusiness) UpdateRoom(input *UpdateRoomInput) (*UpdateRoomOutput, error)
- func (c *AlexaForBusiness) UpdateRoomRequest(input *UpdateRoomInput) (req *request.Request, output *UpdateRoomOutput)
- func (c *AlexaForBusiness) UpdateRoomWithContext(ctx aws.Context, input *UpdateRoomInput, opts ...request.Option) (*UpdateRoomOutput, error)
- func (c *AlexaForBusiness) UpdateSkillGroup(input *UpdateSkillGroupInput) (*UpdateSkillGroupOutput, error)
- func (c *AlexaForBusiness) UpdateSkillGroupRequest(input *UpdateSkillGroupInput) (req *request.Request, output *UpdateSkillGroupOutput)
- func (c *AlexaForBusiness) UpdateSkillGroupWithContext(ctx aws.Context, input *UpdateSkillGroupInput, opts ...request.Option) (*UpdateSkillGroupOutput, error)
- type AlreadyExistsException
- func (s *AlreadyExistsException) Code() string
- func (s *AlreadyExistsException) Error() string
- func (s AlreadyExistsException) GoString() string
- func (s *AlreadyExistsException) Message() string
- func (s *AlreadyExistsException) OrigErr() error
- func (s *AlreadyExistsException) RequestID() string
- func (s *AlreadyExistsException) StatusCode() int
- func (s AlreadyExistsException) String() string
- type ApproveSkillInput
- type ApproveSkillOutput
- type AssociateContactWithAddressBookInput
- func (s AssociateContactWithAddressBookInput) GoString() string
- func (s *AssociateContactWithAddressBookInput) SetAddressBookArn(v string) *AssociateContactWithAddressBookInput
- func (s *AssociateContactWithAddressBookInput) SetContactArn(v string) *AssociateContactWithAddressBookInput
- func (s AssociateContactWithAddressBookInput) String() string
- func (s *AssociateContactWithAddressBookInput) Validate() error
- type AssociateContactWithAddressBookOutput
- type AssociateDeviceWithNetworkProfileInput
- func (s AssociateDeviceWithNetworkProfileInput) GoString() string
- func (s *AssociateDeviceWithNetworkProfileInput) SetDeviceArn(v string) *AssociateDeviceWithNetworkProfileInput
- func (s *AssociateDeviceWithNetworkProfileInput) SetNetworkProfileArn(v string) *AssociateDeviceWithNetworkProfileInput
- func (s AssociateDeviceWithNetworkProfileInput) String() string
- func (s *AssociateDeviceWithNetworkProfileInput) Validate() error
- type AssociateDeviceWithNetworkProfileOutput
- type AssociateDeviceWithRoomInput
- type AssociateDeviceWithRoomOutput
- type AssociateSkillGroupWithRoomInput
- func (s AssociateSkillGroupWithRoomInput) GoString() string
- func (s *AssociateSkillGroupWithRoomInput) SetRoomArn(v string) *AssociateSkillGroupWithRoomInput
- func (s *AssociateSkillGroupWithRoomInput) SetSkillGroupArn(v string) *AssociateSkillGroupWithRoomInput
- func (s AssociateSkillGroupWithRoomInput) String() string
- type AssociateSkillGroupWithRoomOutput
- type AssociateSkillWithSkillGroupInput
- func (s AssociateSkillWithSkillGroupInput) GoString() string
- func (s *AssociateSkillWithSkillGroupInput) SetSkillGroupArn(v string) *AssociateSkillWithSkillGroupInput
- func (s *AssociateSkillWithSkillGroupInput) SetSkillId(v string) *AssociateSkillWithSkillGroupInput
- func (s AssociateSkillWithSkillGroupInput) String() string
- func (s *AssociateSkillWithSkillGroupInput) Validate() error
- type AssociateSkillWithSkillGroupOutput
- type AssociateSkillWithUsersInput
- type AssociateSkillWithUsersOutput
- type Audio
- type BusinessReport
- func (s BusinessReport) GoString() string
- func (s *BusinessReport) SetDeliveryTime(v time.Time) *BusinessReport
- func (s *BusinessReport) SetDownloadUrl(v string) *BusinessReport
- func (s *BusinessReport) SetFailureCode(v string) *BusinessReport
- func (s *BusinessReport) SetS3Location(v *BusinessReportS3Location) *BusinessReport
- func (s *BusinessReport) SetStatus(v string) *BusinessReport
- func (s BusinessReport) String() string
- type BusinessReportContentRange
- type BusinessReportRecurrence
- type BusinessReportS3Location
- type BusinessReportSchedule
- func (s BusinessReportSchedule) GoString() string
- func (s *BusinessReportSchedule) SetContentRange(v *BusinessReportContentRange) *BusinessReportSchedule
- func (s *BusinessReportSchedule) SetFormat(v string) *BusinessReportSchedule
- func (s *BusinessReportSchedule) SetLastBusinessReport(v *BusinessReport) *BusinessReportSchedule
- func (s *BusinessReportSchedule) SetRecurrence(v *BusinessReportRecurrence) *BusinessReportSchedule
- func (s *BusinessReportSchedule) SetS3BucketName(v string) *BusinessReportSchedule
- func (s *BusinessReportSchedule) SetS3KeyPrefix(v string) *BusinessReportSchedule
- func (s *BusinessReportSchedule) SetScheduleArn(v string) *BusinessReportSchedule
- func (s *BusinessReportSchedule) SetScheduleName(v string) *BusinessReportSchedule
- func (s BusinessReportSchedule) String() string
- type Category
- type ConcurrentModificationException
- func (s *ConcurrentModificationException) Code() string
- func (s *ConcurrentModificationException) Error() string
- func (s ConcurrentModificationException) GoString() string
- func (s *ConcurrentModificationException) Message() string
- func (s *ConcurrentModificationException) OrigErr() error
- func (s *ConcurrentModificationException) RequestID() string
- func (s *ConcurrentModificationException) StatusCode() int
- func (s ConcurrentModificationException) String() string
- type ConferencePreference
- type ConferenceProvider
- func (s ConferenceProvider) GoString() string
- func (s *ConferenceProvider) SetArn(v string) *ConferenceProvider
- func (s *ConferenceProvider) SetIPDialIn(v *IPDialIn) *ConferenceProvider
- func (s *ConferenceProvider) SetMeetingSetting(v *MeetingSetting) *ConferenceProvider
- func (s *ConferenceProvider) SetName(v string) *ConferenceProvider
- func (s *ConferenceProvider) SetPSTNDialIn(v *PSTNDialIn) *ConferenceProvider
- func (s *ConferenceProvider) SetType(v string) *ConferenceProvider
- func (s ConferenceProvider) String() string
- type Contact
- func (s Contact) GoString() string
- func (s *Contact) SetContactArn(v string) *Contact
- func (s *Contact) SetDisplayName(v string) *Contact
- func (s *Contact) SetFirstName(v string) *Contact
- func (s *Contact) SetLastName(v string) *Contact
- func (s *Contact) SetPhoneNumber(v string) *Contact
- func (s *Contact) SetPhoneNumbers(v []*PhoneNumber) *Contact
- func (s *Contact) SetSipAddresses(v []*SipAddress) *Contact
- func (s Contact) String() string
- type ContactData
- func (s ContactData) GoString() string
- func (s *ContactData) SetContactArn(v string) *ContactData
- func (s *ContactData) SetDisplayName(v string) *ContactData
- func (s *ContactData) SetFirstName(v string) *ContactData
- func (s *ContactData) SetLastName(v string) *ContactData
- func (s *ContactData) SetPhoneNumber(v string) *ContactData
- func (s *ContactData) SetPhoneNumbers(v []*PhoneNumber) *ContactData
- func (s *ContactData) SetSipAddresses(v []*SipAddress) *ContactData
- func (s ContactData) String() string
- type Content
- type CreateAddressBookInput
- func (s CreateAddressBookInput) GoString() string
- func (s *CreateAddressBookInput) SetClientRequestToken(v string) *CreateAddressBookInput
- func (s *CreateAddressBookInput) SetDescription(v string) *CreateAddressBookInput
- func (s *CreateAddressBookInput) SetName(v string) *CreateAddressBookInput
- func (s CreateAddressBookInput) String() string
- func (s *CreateAddressBookInput) Validate() error
- type CreateAddressBookOutput
- type CreateBusinessReportScheduleInput
- func (s CreateBusinessReportScheduleInput) GoString() string
- func (s *CreateBusinessReportScheduleInput) SetClientRequestToken(v string) *CreateBusinessReportScheduleInput
- func (s *CreateBusinessReportScheduleInput) SetContentRange(v *BusinessReportContentRange) *CreateBusinessReportScheduleInput
- func (s *CreateBusinessReportScheduleInput) SetFormat(v string) *CreateBusinessReportScheduleInput
- func (s *CreateBusinessReportScheduleInput) SetRecurrence(v *BusinessReportRecurrence) *CreateBusinessReportScheduleInput
- func (s *CreateBusinessReportScheduleInput) SetS3BucketName(v string) *CreateBusinessReportScheduleInput
- func (s *CreateBusinessReportScheduleInput) SetS3KeyPrefix(v string) *CreateBusinessReportScheduleInput
- func (s *CreateBusinessReportScheduleInput) SetScheduleName(v string) *CreateBusinessReportScheduleInput
- func (s *CreateBusinessReportScheduleInput) SetTags(v []*Tag) *CreateBusinessReportScheduleInput
- func (s CreateBusinessReportScheduleInput) String() string
- func (s *CreateBusinessReportScheduleInput) Validate() error
- type CreateBusinessReportScheduleOutput
- type CreateConferenceProviderInput
- func (s CreateConferenceProviderInput) GoString() string
- func (s *CreateConferenceProviderInput) SetClientRequestToken(v string) *CreateConferenceProviderInput
- func (s *CreateConferenceProviderInput) SetConferenceProviderName(v string) *CreateConferenceProviderInput
- func (s *CreateConferenceProviderInput) SetConferenceProviderType(v string) *CreateConferenceProviderInput
- func (s *CreateConferenceProviderInput) SetIPDialIn(v *IPDialIn) *CreateConferenceProviderInput
- func (s *CreateConferenceProviderInput) SetMeetingSetting(v *MeetingSetting) *CreateConferenceProviderInput
- func (s *CreateConferenceProviderInput) SetPSTNDialIn(v *PSTNDialIn) *CreateConferenceProviderInput
- func (s CreateConferenceProviderInput) String() string
- func (s *CreateConferenceProviderInput) Validate() error
- type CreateConferenceProviderOutput
- type CreateContactInput
- func (s CreateContactInput) GoString() string
- func (s *CreateContactInput) SetClientRequestToken(v string) *CreateContactInput
- func (s *CreateContactInput) SetDisplayName(v string) *CreateContactInput
- func (s *CreateContactInput) SetFirstName(v string) *CreateContactInput
- func (s *CreateContactInput) SetLastName(v string) *CreateContactInput
- func (s *CreateContactInput) SetPhoneNumber(v string) *CreateContactInput
- func (s *CreateContactInput) SetPhoneNumbers(v []*PhoneNumber) *CreateContactInput
- func (s *CreateContactInput) SetSipAddresses(v []*SipAddress) *CreateContactInput
- func (s CreateContactInput) String() string
- func (s *CreateContactInput) Validate() error
- type CreateContactOutput
- type CreateEndOfMeetingReminder
- func (s CreateEndOfMeetingReminder) GoString() string
- func (s *CreateEndOfMeetingReminder) SetEnabled(v bool) *CreateEndOfMeetingReminder
- func (s *CreateEndOfMeetingReminder) SetReminderAtMinutes(v []*int64) *CreateEndOfMeetingReminder
- func (s *CreateEndOfMeetingReminder) SetReminderType(v string) *CreateEndOfMeetingReminder
- func (s CreateEndOfMeetingReminder) String() string
- func (s *CreateEndOfMeetingReminder) Validate() error
- type CreateGatewayGroupInput
- func (s CreateGatewayGroupInput) GoString() string
- func (s *CreateGatewayGroupInput) SetClientRequestToken(v string) *CreateGatewayGroupInput
- func (s *CreateGatewayGroupInput) SetDescription(v string) *CreateGatewayGroupInput
- func (s *CreateGatewayGroupInput) SetName(v string) *CreateGatewayGroupInput
- func (s CreateGatewayGroupInput) String() string
- func (s *CreateGatewayGroupInput) Validate() error
- type CreateGatewayGroupOutput
- type CreateInstantBooking
- type CreateMeetingRoomConfiguration
- func (s CreateMeetingRoomConfiguration) GoString() string
- func (s *CreateMeetingRoomConfiguration) SetEndOfMeetingReminder(v *CreateEndOfMeetingReminder) *CreateMeetingRoomConfiguration
- func (s *CreateMeetingRoomConfiguration) SetInstantBooking(v *CreateInstantBooking) *CreateMeetingRoomConfiguration
- func (s *CreateMeetingRoomConfiguration) SetRequireCheckIn(v *CreateRequireCheckIn) *CreateMeetingRoomConfiguration
- func (s *CreateMeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled(v bool) *CreateMeetingRoomConfiguration
- func (s CreateMeetingRoomConfiguration) String() string
- func (s *CreateMeetingRoomConfiguration) Validate() error
- type CreateNetworkProfileInput
- func (s CreateNetworkProfileInput) GoString() string
- func (s *CreateNetworkProfileInput) SetCertificateAuthorityArn(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetClientRequestToken(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetCurrentPassword(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetDescription(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetEapMethod(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetNetworkProfileName(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetNextPassword(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetSecurityType(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetSsid(v string) *CreateNetworkProfileInput
- func (s *CreateNetworkProfileInput) SetTrustAnchors(v []*string) *CreateNetworkProfileInput
- func (s CreateNetworkProfileInput) String() string
- func (s *CreateNetworkProfileInput) Validate() error
- type CreateNetworkProfileOutput
- type CreateProfileInput
- func (s CreateProfileInput) GoString() string
- func (s *CreateProfileInput) SetAddress(v string) *CreateProfileInput
- func (s *CreateProfileInput) SetClientRequestToken(v string) *CreateProfileInput
- func (s *CreateProfileInput) SetDistanceUnit(v string) *CreateProfileInput
- func (s *CreateProfileInput) SetLocale(v string) *CreateProfileInput
- func (s *CreateProfileInput) SetMaxVolumeLimit(v int64) *CreateProfileInput
- func (s *CreateProfileInput) SetMeetingRoomConfiguration(v *CreateMeetingRoomConfiguration) *CreateProfileInput
- func (s *CreateProfileInput) SetPSTNEnabled(v bool) *CreateProfileInput
- func (s *CreateProfileInput) SetProfileName(v string) *CreateProfileInput
- func (s *CreateProfileInput) SetSetupModeDisabled(v bool) *CreateProfileInput
- func (s *CreateProfileInput) SetTags(v []*Tag) *CreateProfileInput
- func (s *CreateProfileInput) SetTemperatureUnit(v string) *CreateProfileInput
- func (s *CreateProfileInput) SetTimezone(v string) *CreateProfileInput
- func (s *CreateProfileInput) SetWakeWord(v string) *CreateProfileInput
- func (s CreateProfileInput) String() string
- func (s *CreateProfileInput) Validate() error
- type CreateProfileOutput
- type CreateRequireCheckIn
- type CreateRoomInput
- func (s CreateRoomInput) GoString() string
- func (s *CreateRoomInput) SetClientRequestToken(v string) *CreateRoomInput
- func (s *CreateRoomInput) SetDescription(v string) *CreateRoomInput
- func (s *CreateRoomInput) SetProfileArn(v string) *CreateRoomInput
- func (s *CreateRoomInput) SetProviderCalendarId(v string) *CreateRoomInput
- func (s *CreateRoomInput) SetRoomName(v string) *CreateRoomInput
- func (s *CreateRoomInput) SetTags(v []*Tag) *CreateRoomInput
- func (s CreateRoomInput) String() string
- func (s *CreateRoomInput) Validate() error
- type CreateRoomOutput
- type CreateSkillGroupInput
- func (s CreateSkillGroupInput) GoString() string
- func (s *CreateSkillGroupInput) SetClientRequestToken(v string) *CreateSkillGroupInput
- func (s *CreateSkillGroupInput) SetDescription(v string) *CreateSkillGroupInput
- func (s *CreateSkillGroupInput) SetSkillGroupName(v string) *CreateSkillGroupInput
- func (s *CreateSkillGroupInput) SetTags(v []*Tag) *CreateSkillGroupInput
- func (s CreateSkillGroupInput) String() string
- func (s *CreateSkillGroupInput) Validate() error
- type CreateSkillGroupOutput
- type CreateUserInput
- func (s CreateUserInput) GoString() string
- func (s *CreateUserInput) SetClientRequestToken(v string) *CreateUserInput
- func (s *CreateUserInput) SetEmail(v string) *CreateUserInput
- func (s *CreateUserInput) SetFirstName(v string) *CreateUserInput
- func (s *CreateUserInput) SetLastName(v string) *CreateUserInput
- func (s *CreateUserInput) SetTags(v []*Tag) *CreateUserInput
- func (s *CreateUserInput) SetUserId(v string) *CreateUserInput
- func (s CreateUserInput) String() string
- func (s *CreateUserInput) Validate() error
- type CreateUserOutput
- type DeleteAddressBookInput
- type DeleteAddressBookOutput
- type DeleteBusinessReportScheduleInput
- type DeleteBusinessReportScheduleOutput
- type DeleteConferenceProviderInput
- type DeleteConferenceProviderOutput
- type DeleteContactInput
- type DeleteContactOutput
- type DeleteDeviceInput
- type DeleteDeviceOutput
- type DeleteDeviceUsageDataInput
- func (s DeleteDeviceUsageDataInput) GoString() string
- func (s *DeleteDeviceUsageDataInput) SetDeviceArn(v string) *DeleteDeviceUsageDataInput
- func (s *DeleteDeviceUsageDataInput) SetDeviceUsageType(v string) *DeleteDeviceUsageDataInput
- func (s DeleteDeviceUsageDataInput) String() string
- func (s *DeleteDeviceUsageDataInput) Validate() error
- type DeleteDeviceUsageDataOutput
- type DeleteGatewayGroupInput
- type DeleteGatewayGroupOutput
- type DeleteNetworkProfileInput
- type DeleteNetworkProfileOutput
- type DeleteProfileInput
- type DeleteProfileOutput
- type DeleteRoomInput
- type DeleteRoomOutput
- type DeleteRoomSkillParameterInput
- func (s DeleteRoomSkillParameterInput) GoString() string
- func (s *DeleteRoomSkillParameterInput) SetParameterKey(v string) *DeleteRoomSkillParameterInput
- func (s *DeleteRoomSkillParameterInput) SetRoomArn(v string) *DeleteRoomSkillParameterInput
- func (s *DeleteRoomSkillParameterInput) SetSkillId(v string) *DeleteRoomSkillParameterInput
- func (s DeleteRoomSkillParameterInput) String() string
- func (s *DeleteRoomSkillParameterInput) Validate() error
- type DeleteRoomSkillParameterOutput
- type DeleteSkillAuthorizationInput
- func (s DeleteSkillAuthorizationInput) GoString() string
- func (s *DeleteSkillAuthorizationInput) SetRoomArn(v string) *DeleteSkillAuthorizationInput
- func (s *DeleteSkillAuthorizationInput) SetSkillId(v string) *DeleteSkillAuthorizationInput
- func (s DeleteSkillAuthorizationInput) String() string
- func (s *DeleteSkillAuthorizationInput) Validate() error
- type DeleteSkillAuthorizationOutput
- type DeleteSkillGroupInput
- type DeleteSkillGroupOutput
- type DeleteUserInput
- type DeleteUserOutput
- type DeveloperInfo
- func (s DeveloperInfo) GoString() string
- func (s *DeveloperInfo) SetDeveloperName(v string) *DeveloperInfo
- func (s *DeveloperInfo) SetEmail(v string) *DeveloperInfo
- func (s *DeveloperInfo) SetPrivacyPolicy(v string) *DeveloperInfo
- func (s *DeveloperInfo) SetUrl(v string) *DeveloperInfo
- func (s DeveloperInfo) String() string
- type Device
- func (s Device) GoString() string
- func (s *Device) SetDeviceArn(v string) *Device
- func (s *Device) SetDeviceName(v string) *Device
- func (s *Device) SetDeviceSerialNumber(v string) *Device
- func (s *Device) SetDeviceStatus(v string) *Device
- func (s *Device) SetDeviceStatusInfo(v *DeviceStatusInfo) *Device
- func (s *Device) SetDeviceType(v string) *Device
- func (s *Device) SetMacAddress(v string) *Device
- func (s *Device) SetNetworkProfileInfo(v *DeviceNetworkProfileInfo) *Device
- func (s *Device) SetRoomArn(v string) *Device
- func (s *Device) SetSoftwareVersion(v string) *Device
- func (s Device) String() string
- type DeviceData
- func (s DeviceData) GoString() string
- func (s *DeviceData) SetCreatedTime(v time.Time) *DeviceData
- func (s *DeviceData) SetDeviceArn(v string) *DeviceData
- func (s *DeviceData) SetDeviceName(v string) *DeviceData
- func (s *DeviceData) SetDeviceSerialNumber(v string) *DeviceData
- func (s *DeviceData) SetDeviceStatus(v string) *DeviceData
- func (s *DeviceData) SetDeviceStatusInfo(v *DeviceStatusInfo) *DeviceData
- func (s *DeviceData) SetDeviceType(v string) *DeviceData
- func (s *DeviceData) SetMacAddress(v string) *DeviceData
- func (s *DeviceData) SetNetworkProfileArn(v string) *DeviceData
- func (s *DeviceData) SetNetworkProfileName(v string) *DeviceData
- func (s *DeviceData) SetRoomArn(v string) *DeviceData
- func (s *DeviceData) SetRoomName(v string) *DeviceData
- func (s *DeviceData) SetSoftwareVersion(v string) *DeviceData
- func (s DeviceData) String() string
- type DeviceEvent
- type DeviceNetworkProfileInfo
- func (s DeviceNetworkProfileInfo) GoString() string
- func (s *DeviceNetworkProfileInfo) SetCertificateArn(v string) *DeviceNetworkProfileInfo
- func (s *DeviceNetworkProfileInfo) SetCertificateExpirationTime(v time.Time) *DeviceNetworkProfileInfo
- func (s *DeviceNetworkProfileInfo) SetNetworkProfileArn(v string) *DeviceNetworkProfileInfo
- func (s DeviceNetworkProfileInfo) String() string
- type DeviceNotRegisteredException
- func (s *DeviceNotRegisteredException) Code() string
- func (s *DeviceNotRegisteredException) Error() string
- func (s DeviceNotRegisteredException) GoString() string
- func (s *DeviceNotRegisteredException) Message() string
- func (s *DeviceNotRegisteredException) OrigErr() error
- func (s *DeviceNotRegisteredException) RequestID() string
- func (s *DeviceNotRegisteredException) StatusCode() int
- func (s DeviceNotRegisteredException) String() string
- type DeviceStatusDetail
- type DeviceStatusInfo
- func (s DeviceStatusInfo) GoString() string
- func (s *DeviceStatusInfo) SetConnectionStatus(v string) *DeviceStatusInfo
- func (s *DeviceStatusInfo) SetConnectionStatusUpdatedTime(v time.Time) *DeviceStatusInfo
- func (s *DeviceStatusInfo) SetDeviceStatusDetails(v []*DeviceStatusDetail) *DeviceStatusInfo
- func (s DeviceStatusInfo) String() string
- type DisassociateContactFromAddressBookInput
- func (s DisassociateContactFromAddressBookInput) GoString() string
- func (s *DisassociateContactFromAddressBookInput) SetAddressBookArn(v string) *DisassociateContactFromAddressBookInput
- func (s *DisassociateContactFromAddressBookInput) SetContactArn(v string) *DisassociateContactFromAddressBookInput
- func (s DisassociateContactFromAddressBookInput) String() string
- func (s *DisassociateContactFromAddressBookInput) Validate() error
- type DisassociateContactFromAddressBookOutput
- type DisassociateDeviceFromRoomInput
- type DisassociateDeviceFromRoomOutput
- type DisassociateSkillFromSkillGroupInput
- func (s DisassociateSkillFromSkillGroupInput) GoString() string
- func (s *DisassociateSkillFromSkillGroupInput) SetSkillGroupArn(v string) *DisassociateSkillFromSkillGroupInput
- func (s *DisassociateSkillFromSkillGroupInput) SetSkillId(v string) *DisassociateSkillFromSkillGroupInput
- func (s DisassociateSkillFromSkillGroupInput) String() string
- func (s *DisassociateSkillFromSkillGroupInput) Validate() error
- type DisassociateSkillFromSkillGroupOutput
- type DisassociateSkillFromUsersInput
- type DisassociateSkillFromUsersOutput
- type DisassociateSkillGroupFromRoomInput
- func (s DisassociateSkillGroupFromRoomInput) GoString() string
- func (s *DisassociateSkillGroupFromRoomInput) SetRoomArn(v string) *DisassociateSkillGroupFromRoomInput
- func (s *DisassociateSkillGroupFromRoomInput) SetSkillGroupArn(v string) *DisassociateSkillGroupFromRoomInput
- func (s DisassociateSkillGroupFromRoomInput) String() string
- type DisassociateSkillGroupFromRoomOutput
- type EndOfMeetingReminder
- func (s EndOfMeetingReminder) GoString() string
- func (s *EndOfMeetingReminder) SetEnabled(v bool) *EndOfMeetingReminder
- func (s *EndOfMeetingReminder) SetReminderAtMinutes(v []*int64) *EndOfMeetingReminder
- func (s *EndOfMeetingReminder) SetReminderType(v string) *EndOfMeetingReminder
- func (s EndOfMeetingReminder) String() string
- type Filter
- type ForgetSmartHomeAppliancesInput
- type ForgetSmartHomeAppliancesOutput
- type Gateway
- func (s Gateway) GoString() string
- func (s *Gateway) SetArn(v string) *Gateway
- func (s *Gateway) SetDescription(v string) *Gateway
- func (s *Gateway) SetGatewayGroupArn(v string) *Gateway
- func (s *Gateway) SetName(v string) *Gateway
- func (s *Gateway) SetSoftwareVersion(v string) *Gateway
- func (s Gateway) String() string
- type GatewayGroup
- type GatewayGroupSummary
- func (s GatewayGroupSummary) GoString() string
- func (s *GatewayGroupSummary) SetArn(v string) *GatewayGroupSummary
- func (s *GatewayGroupSummary) SetDescription(v string) *GatewayGroupSummary
- func (s *GatewayGroupSummary) SetName(v string) *GatewayGroupSummary
- func (s GatewayGroupSummary) String() string
- type GatewaySummary
- func (s GatewaySummary) GoString() string
- func (s *GatewaySummary) SetArn(v string) *GatewaySummary
- func (s *GatewaySummary) SetDescription(v string) *GatewaySummary
- func (s *GatewaySummary) SetGatewayGroupArn(v string) *GatewaySummary
- func (s *GatewaySummary) SetName(v string) *GatewaySummary
- func (s *GatewaySummary) SetSoftwareVersion(v string) *GatewaySummary
- func (s GatewaySummary) String() string
- type GetAddressBookInput
- type GetAddressBookOutput
- type GetConferencePreferenceInput
- type GetConferencePreferenceOutput
- type GetConferenceProviderInput
- type GetConferenceProviderOutput
- type GetContactInput
- type GetContactOutput
- type GetDeviceInput
- type GetDeviceOutput
- type GetGatewayGroupInput
- type GetGatewayGroupOutput
- type GetGatewayInput
- type GetGatewayOutput
- type GetInvitationConfigurationInput
- type GetInvitationConfigurationOutput
- func (s GetInvitationConfigurationOutput) GoString() string
- func (s *GetInvitationConfigurationOutput) SetContactEmail(v string) *GetInvitationConfigurationOutput
- func (s *GetInvitationConfigurationOutput) SetOrganizationName(v string) *GetInvitationConfigurationOutput
- func (s *GetInvitationConfigurationOutput) SetPrivateSkillIds(v []*string) *GetInvitationConfigurationOutput
- func (s GetInvitationConfigurationOutput) String() string
- type GetNetworkProfileInput
- type GetNetworkProfileOutput
- type GetProfileInput
- type GetProfileOutput
- type GetRoomInput
- type GetRoomOutput
- type GetRoomSkillParameterInput
- func (s GetRoomSkillParameterInput) GoString() string
- func (s *GetRoomSkillParameterInput) SetParameterKey(v string) *GetRoomSkillParameterInput
- func (s *GetRoomSkillParameterInput) SetRoomArn(v string) *GetRoomSkillParameterInput
- func (s *GetRoomSkillParameterInput) SetSkillId(v string) *GetRoomSkillParameterInput
- func (s GetRoomSkillParameterInput) String() string
- func (s *GetRoomSkillParameterInput) Validate() error
- type GetRoomSkillParameterOutput
- type GetSkillGroupInput
- type GetSkillGroupOutput
- type IPDialIn
- type InstantBooking
- type InvalidCertificateAuthorityException
- func (s *InvalidCertificateAuthorityException) Code() string
- func (s *InvalidCertificateAuthorityException) Error() string
- func (s InvalidCertificateAuthorityException) GoString() string
- func (s *InvalidCertificateAuthorityException) Message() string
- func (s *InvalidCertificateAuthorityException) OrigErr() error
- func (s *InvalidCertificateAuthorityException) RequestID() string
- func (s *InvalidCertificateAuthorityException) StatusCode() int
- func (s InvalidCertificateAuthorityException) String() string
- type InvalidDeviceException
- func (s *InvalidDeviceException) Code() string
- func (s *InvalidDeviceException) Error() string
- func (s InvalidDeviceException) GoString() string
- func (s *InvalidDeviceException) Message() string
- func (s *InvalidDeviceException) OrigErr() error
- func (s *InvalidDeviceException) RequestID() string
- func (s *InvalidDeviceException) StatusCode() int
- func (s InvalidDeviceException) String() string
- type InvalidSecretsManagerResourceException
- func (s *InvalidSecretsManagerResourceException) Code() string
- func (s *InvalidSecretsManagerResourceException) Error() string
- func (s InvalidSecretsManagerResourceException) GoString() string
- func (s *InvalidSecretsManagerResourceException) Message() string
- func (s *InvalidSecretsManagerResourceException) OrigErr() error
- func (s *InvalidSecretsManagerResourceException) RequestID() string
- func (s *InvalidSecretsManagerResourceException) StatusCode() int
- func (s InvalidSecretsManagerResourceException) String() string
- type InvalidServiceLinkedRoleStateException
- func (s *InvalidServiceLinkedRoleStateException) Code() string
- func (s *InvalidServiceLinkedRoleStateException) Error() string
- func (s InvalidServiceLinkedRoleStateException) GoString() string
- func (s *InvalidServiceLinkedRoleStateException) Message() string
- func (s *InvalidServiceLinkedRoleStateException) OrigErr() error
- func (s *InvalidServiceLinkedRoleStateException) RequestID() string
- func (s *InvalidServiceLinkedRoleStateException) StatusCode() int
- func (s InvalidServiceLinkedRoleStateException) String() string
- type InvalidUserStatusException
- func (s *InvalidUserStatusException) Code() string
- func (s *InvalidUserStatusException) Error() string
- func (s InvalidUserStatusException) GoString() string
- func (s *InvalidUserStatusException) Message() string
- func (s *InvalidUserStatusException) OrigErr() error
- func (s *InvalidUserStatusException) RequestID() string
- func (s *InvalidUserStatusException) StatusCode() int
- func (s InvalidUserStatusException) String() string
- type LimitExceededException
- func (s *LimitExceededException) Code() string
- func (s *LimitExceededException) Error() string
- func (s LimitExceededException) GoString() string
- func (s *LimitExceededException) Message() string
- func (s *LimitExceededException) OrigErr() error
- func (s *LimitExceededException) RequestID() string
- func (s *LimitExceededException) StatusCode() int
- func (s LimitExceededException) String() string
- type ListBusinessReportSchedulesInput
- func (s ListBusinessReportSchedulesInput) GoString() string
- func (s *ListBusinessReportSchedulesInput) SetMaxResults(v int64) *ListBusinessReportSchedulesInput
- func (s *ListBusinessReportSchedulesInput) SetNextToken(v string) *ListBusinessReportSchedulesInput
- func (s ListBusinessReportSchedulesInput) String() string
- func (s *ListBusinessReportSchedulesInput) Validate() error
- type ListBusinessReportSchedulesOutput
- func (s ListBusinessReportSchedulesOutput) GoString() string
- func (s *ListBusinessReportSchedulesOutput) SetBusinessReportSchedules(v []*BusinessReportSchedule) *ListBusinessReportSchedulesOutput
- func (s *ListBusinessReportSchedulesOutput) SetNextToken(v string) *ListBusinessReportSchedulesOutput
- func (s ListBusinessReportSchedulesOutput) String() string
- type ListConferenceProvidersInput
- func (s ListConferenceProvidersInput) GoString() string
- func (s *ListConferenceProvidersInput) SetMaxResults(v int64) *ListConferenceProvidersInput
- func (s *ListConferenceProvidersInput) SetNextToken(v string) *ListConferenceProvidersInput
- func (s ListConferenceProvidersInput) String() string
- func (s *ListConferenceProvidersInput) Validate() error
- type ListConferenceProvidersOutput
- func (s ListConferenceProvidersOutput) GoString() string
- func (s *ListConferenceProvidersOutput) SetConferenceProviders(v []*ConferenceProvider) *ListConferenceProvidersOutput
- func (s *ListConferenceProvidersOutput) SetNextToken(v string) *ListConferenceProvidersOutput
- func (s ListConferenceProvidersOutput) String() string
- type ListDeviceEventsInput
- func (s ListDeviceEventsInput) GoString() string
- func (s *ListDeviceEventsInput) SetDeviceArn(v string) *ListDeviceEventsInput
- func (s *ListDeviceEventsInput) SetEventType(v string) *ListDeviceEventsInput
- func (s *ListDeviceEventsInput) SetMaxResults(v int64) *ListDeviceEventsInput
- func (s *ListDeviceEventsInput) SetNextToken(v string) *ListDeviceEventsInput
- func (s ListDeviceEventsInput) String() string
- func (s *ListDeviceEventsInput) Validate() error
- type ListDeviceEventsOutput
- type ListGatewayGroupsInput
- func (s ListGatewayGroupsInput) GoString() string
- func (s *ListGatewayGroupsInput) SetMaxResults(v int64) *ListGatewayGroupsInput
- func (s *ListGatewayGroupsInput) SetNextToken(v string) *ListGatewayGroupsInput
- func (s ListGatewayGroupsInput) String() string
- func (s *ListGatewayGroupsInput) Validate() error
- type ListGatewayGroupsOutput
- type ListGatewaysInput
- func (s ListGatewaysInput) GoString() string
- func (s *ListGatewaysInput) SetGatewayGroupArn(v string) *ListGatewaysInput
- func (s *ListGatewaysInput) SetMaxResults(v int64) *ListGatewaysInput
- func (s *ListGatewaysInput) SetNextToken(v string) *ListGatewaysInput
- func (s ListGatewaysInput) String() string
- func (s *ListGatewaysInput) Validate() error
- type ListGatewaysOutput
- type ListSkillsInput
- func (s ListSkillsInput) GoString() string
- func (s *ListSkillsInput) SetEnablementType(v string) *ListSkillsInput
- func (s *ListSkillsInput) SetMaxResults(v int64) *ListSkillsInput
- func (s *ListSkillsInput) SetNextToken(v string) *ListSkillsInput
- func (s *ListSkillsInput) SetSkillGroupArn(v string) *ListSkillsInput
- func (s *ListSkillsInput) SetSkillType(v string) *ListSkillsInput
- func (s ListSkillsInput) String() string
- func (s *ListSkillsInput) Validate() error
- type ListSkillsOutput
- type ListSkillsStoreCategoriesInput
- func (s ListSkillsStoreCategoriesInput) GoString() string
- func (s *ListSkillsStoreCategoriesInput) SetMaxResults(v int64) *ListSkillsStoreCategoriesInput
- func (s *ListSkillsStoreCategoriesInput) SetNextToken(v string) *ListSkillsStoreCategoriesInput
- func (s ListSkillsStoreCategoriesInput) String() string
- func (s *ListSkillsStoreCategoriesInput) Validate() error
- type ListSkillsStoreCategoriesOutput
- func (s ListSkillsStoreCategoriesOutput) GoString() string
- func (s *ListSkillsStoreCategoriesOutput) SetCategoryList(v []*Category) *ListSkillsStoreCategoriesOutput
- func (s *ListSkillsStoreCategoriesOutput) SetNextToken(v string) *ListSkillsStoreCategoriesOutput
- func (s ListSkillsStoreCategoriesOutput) String() string
- type ListSkillsStoreSkillsByCategoryInput
- func (s ListSkillsStoreSkillsByCategoryInput) GoString() string
- func (s *ListSkillsStoreSkillsByCategoryInput) SetCategoryId(v int64) *ListSkillsStoreSkillsByCategoryInput
- func (s *ListSkillsStoreSkillsByCategoryInput) SetMaxResults(v int64) *ListSkillsStoreSkillsByCategoryInput
- func (s *ListSkillsStoreSkillsByCategoryInput) SetNextToken(v string) *ListSkillsStoreSkillsByCategoryInput
- func (s ListSkillsStoreSkillsByCategoryInput) String() string
- func (s *ListSkillsStoreSkillsByCategoryInput) Validate() error
- type ListSkillsStoreSkillsByCategoryOutput
- func (s ListSkillsStoreSkillsByCategoryOutput) GoString() string
- func (s *ListSkillsStoreSkillsByCategoryOutput) SetNextToken(v string) *ListSkillsStoreSkillsByCategoryOutput
- func (s *ListSkillsStoreSkillsByCategoryOutput) SetSkillsStoreSkills(v []*SkillsStoreSkill) *ListSkillsStoreSkillsByCategoryOutput
- func (s ListSkillsStoreSkillsByCategoryOutput) String() string
- type ListSmartHomeAppliancesInput
- func (s ListSmartHomeAppliancesInput) GoString() string
- func (s *ListSmartHomeAppliancesInput) SetMaxResults(v int64) *ListSmartHomeAppliancesInput
- func (s *ListSmartHomeAppliancesInput) SetNextToken(v string) *ListSmartHomeAppliancesInput
- func (s *ListSmartHomeAppliancesInput) SetRoomArn(v string) *ListSmartHomeAppliancesInput
- func (s ListSmartHomeAppliancesInput) String() string
- func (s *ListSmartHomeAppliancesInput) Validate() error
- type ListSmartHomeAppliancesOutput
- func (s ListSmartHomeAppliancesOutput) GoString() string
- func (s *ListSmartHomeAppliancesOutput) SetNextToken(v string) *ListSmartHomeAppliancesOutput
- func (s *ListSmartHomeAppliancesOutput) SetSmartHomeAppliances(v []*SmartHomeAppliance) *ListSmartHomeAppliancesOutput
- func (s ListSmartHomeAppliancesOutput) String() string
- type ListTagsInput
- func (s ListTagsInput) GoString() string
- func (s *ListTagsInput) SetArn(v string) *ListTagsInput
- func (s *ListTagsInput) SetMaxResults(v int64) *ListTagsInput
- func (s *ListTagsInput) SetNextToken(v string) *ListTagsInput
- func (s ListTagsInput) String() string
- func (s *ListTagsInput) Validate() error
- type ListTagsOutput
- type MeetingRoomConfiguration
- func (s MeetingRoomConfiguration) GoString() string
- func (s *MeetingRoomConfiguration) SetEndOfMeetingReminder(v *EndOfMeetingReminder) *MeetingRoomConfiguration
- func (s *MeetingRoomConfiguration) SetInstantBooking(v *InstantBooking) *MeetingRoomConfiguration
- func (s *MeetingRoomConfiguration) SetRequireCheckIn(v *RequireCheckIn) *MeetingRoomConfiguration
- func (s *MeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled(v bool) *MeetingRoomConfiguration
- func (s MeetingRoomConfiguration) String() string
- type MeetingSetting
- type NameInUseException
- func (s *NameInUseException) Code() string
- func (s *NameInUseException) Error() string
- func (s NameInUseException) GoString() string
- func (s *NameInUseException) Message() string
- func (s *NameInUseException) OrigErr() error
- func (s *NameInUseException) RequestID() string
- func (s *NameInUseException) StatusCode() int
- func (s NameInUseException) String() string
- type NetworkProfile
- func (s NetworkProfile) GoString() string
- func (s *NetworkProfile) SetCertificateAuthorityArn(v string) *NetworkProfile
- func (s *NetworkProfile) SetCurrentPassword(v string) *NetworkProfile
- func (s *NetworkProfile) SetDescription(v string) *NetworkProfile
- func (s *NetworkProfile) SetEapMethod(v string) *NetworkProfile
- func (s *NetworkProfile) SetNetworkProfileArn(v string) *NetworkProfile
- func (s *NetworkProfile) SetNetworkProfileName(v string) *NetworkProfile
- func (s *NetworkProfile) SetNextPassword(v string) *NetworkProfile
- func (s *NetworkProfile) SetSecurityType(v string) *NetworkProfile
- func (s *NetworkProfile) SetSsid(v string) *NetworkProfile
- func (s *NetworkProfile) SetTrustAnchors(v []*string) *NetworkProfile
- func (s NetworkProfile) String() string
- type NetworkProfileData
- func (s NetworkProfileData) GoString() string
- func (s *NetworkProfileData) SetCertificateAuthorityArn(v string) *NetworkProfileData
- func (s *NetworkProfileData) SetDescription(v string) *NetworkProfileData
- func (s *NetworkProfileData) SetEapMethod(v string) *NetworkProfileData
- func (s *NetworkProfileData) SetNetworkProfileArn(v string) *NetworkProfileData
- func (s *NetworkProfileData) SetNetworkProfileName(v string) *NetworkProfileData
- func (s *NetworkProfileData) SetSecurityType(v string) *NetworkProfileData
- func (s *NetworkProfileData) SetSsid(v string) *NetworkProfileData
- func (s NetworkProfileData) String() string
- type NotFoundException
- func (s *NotFoundException) Code() string
- func (s *NotFoundException) Error() string
- func (s NotFoundException) GoString() string
- func (s *NotFoundException) Message() string
- func (s *NotFoundException) OrigErr() error
- func (s *NotFoundException) RequestID() string
- func (s *NotFoundException) StatusCode() int
- func (s NotFoundException) String() string
- type PSTNDialIn
- func (s PSTNDialIn) GoString() string
- func (s *PSTNDialIn) SetCountryCode(v string) *PSTNDialIn
- func (s *PSTNDialIn) SetOneClickIdDelay(v string) *PSTNDialIn
- func (s *PSTNDialIn) SetOneClickPinDelay(v string) *PSTNDialIn
- func (s *PSTNDialIn) SetPhoneNumber(v string) *PSTNDialIn
- func (s PSTNDialIn) String() string
- func (s *PSTNDialIn) Validate() error
- type PhoneNumber
- type Profile
- func (s Profile) GoString() string
- func (s *Profile) SetAddress(v string) *Profile
- func (s *Profile) SetAddressBookArn(v string) *Profile
- func (s *Profile) SetDistanceUnit(v string) *Profile
- func (s *Profile) SetIsDefault(v bool) *Profile
- func (s *Profile) SetLocale(v string) *Profile
- func (s *Profile) SetMaxVolumeLimit(v int64) *Profile
- func (s *Profile) SetMeetingRoomConfiguration(v *MeetingRoomConfiguration) *Profile
- func (s *Profile) SetPSTNEnabled(v bool) *Profile
- func (s *Profile) SetProfileArn(v string) *Profile
- func (s *Profile) SetProfileName(v string) *Profile
- func (s *Profile) SetSetupModeDisabled(v bool) *Profile
- func (s *Profile) SetTemperatureUnit(v string) *Profile
- func (s *Profile) SetTimezone(v string) *Profile
- func (s *Profile) SetWakeWord(v string) *Profile
- func (s Profile) String() string
- type ProfileData
- func (s ProfileData) GoString() string
- func (s *ProfileData) SetAddress(v string) *ProfileData
- func (s *ProfileData) SetDistanceUnit(v string) *ProfileData
- func (s *ProfileData) SetIsDefault(v bool) *ProfileData
- func (s *ProfileData) SetLocale(v string) *ProfileData
- func (s *ProfileData) SetProfileArn(v string) *ProfileData
- func (s *ProfileData) SetProfileName(v string) *ProfileData
- func (s *ProfileData) SetTemperatureUnit(v string) *ProfileData
- func (s *ProfileData) SetTimezone(v string) *ProfileData
- func (s *ProfileData) SetWakeWord(v string) *ProfileData
- func (s ProfileData) String() string
- type PutConferencePreferenceInput
- type PutConferencePreferenceOutput
- type PutInvitationConfigurationInput
- func (s PutInvitationConfigurationInput) GoString() string
- func (s *PutInvitationConfigurationInput) SetContactEmail(v string) *PutInvitationConfigurationInput
- func (s *PutInvitationConfigurationInput) SetOrganizationName(v string) *PutInvitationConfigurationInput
- func (s *PutInvitationConfigurationInput) SetPrivateSkillIds(v []*string) *PutInvitationConfigurationInput
- func (s PutInvitationConfigurationInput) String() string
- func (s *PutInvitationConfigurationInput) Validate() error
- type PutInvitationConfigurationOutput
- type PutRoomSkillParameterInput
- func (s PutRoomSkillParameterInput) GoString() string
- func (s *PutRoomSkillParameterInput) SetRoomArn(v string) *PutRoomSkillParameterInput
- func (s *PutRoomSkillParameterInput) SetRoomSkillParameter(v *RoomSkillParameter) *PutRoomSkillParameterInput
- func (s *PutRoomSkillParameterInput) SetSkillId(v string) *PutRoomSkillParameterInput
- func (s PutRoomSkillParameterInput) String() string
- func (s *PutRoomSkillParameterInput) Validate() error
- type PutRoomSkillParameterOutput
- type PutSkillAuthorizationInput
- func (s PutSkillAuthorizationInput) GoString() string
- func (s *PutSkillAuthorizationInput) SetAuthorizationResult(v map[string]*string) *PutSkillAuthorizationInput
- func (s *PutSkillAuthorizationInput) SetRoomArn(v string) *PutSkillAuthorizationInput
- func (s *PutSkillAuthorizationInput) SetSkillId(v string) *PutSkillAuthorizationInput
- func (s PutSkillAuthorizationInput) String() string
- func (s *PutSkillAuthorizationInput) Validate() error
- type PutSkillAuthorizationOutput
- type RegisterAVSDeviceInput
- func (s RegisterAVSDeviceInput) GoString() string
- func (s *RegisterAVSDeviceInput) SetAmazonId(v string) *RegisterAVSDeviceInput
- func (s *RegisterAVSDeviceInput) SetClientId(v string) *RegisterAVSDeviceInput
- func (s *RegisterAVSDeviceInput) SetDeviceSerialNumber(v string) *RegisterAVSDeviceInput
- func (s *RegisterAVSDeviceInput) SetProductId(v string) *RegisterAVSDeviceInput
- func (s *RegisterAVSDeviceInput) SetRoomArn(v string) *RegisterAVSDeviceInput
- func (s *RegisterAVSDeviceInput) SetUserCode(v string) *RegisterAVSDeviceInput
- func (s RegisterAVSDeviceInput) String() string
- func (s *RegisterAVSDeviceInput) Validate() error
- type RegisterAVSDeviceOutput
- type RejectSkillInput
- type RejectSkillOutput
- type RequireCheckIn
- type ResolveRoomInput
- type ResolveRoomOutput
- func (s ResolveRoomOutput) GoString() string
- func (s *ResolveRoomOutput) SetRoomArn(v string) *ResolveRoomOutput
- func (s *ResolveRoomOutput) SetRoomName(v string) *ResolveRoomOutput
- func (s *ResolveRoomOutput) SetRoomSkillParameters(v []*RoomSkillParameter) *ResolveRoomOutput
- func (s ResolveRoomOutput) String() string
- type ResourceAssociatedException
- func (s *ResourceAssociatedException) Code() string
- func (s *ResourceAssociatedException) Error() string
- func (s ResourceAssociatedException) GoString() string
- func (s *ResourceAssociatedException) Message() string
- func (s *ResourceAssociatedException) OrigErr() error
- func (s *ResourceAssociatedException) RequestID() string
- func (s *ResourceAssociatedException) StatusCode() int
- func (s ResourceAssociatedException) String() string
- type ResourceInUseException
- func (s *ResourceInUseException) Code() string
- func (s *ResourceInUseException) Error() string
- func (s ResourceInUseException) GoString() string
- func (s *ResourceInUseException) Message() string
- func (s *ResourceInUseException) OrigErr() error
- func (s *ResourceInUseException) RequestID() string
- func (s *ResourceInUseException) StatusCode() int
- func (s ResourceInUseException) String() string
- type RevokeInvitationInput
- type RevokeInvitationOutput
- type Room
- type RoomData
- func (s RoomData) GoString() string
- func (s *RoomData) SetDescription(v string) *RoomData
- func (s *RoomData) SetProfileArn(v string) *RoomData
- func (s *RoomData) SetProfileName(v string) *RoomData
- func (s *RoomData) SetProviderCalendarId(v string) *RoomData
- func (s *RoomData) SetRoomArn(v string) *RoomData
- func (s *RoomData) SetRoomName(v string) *RoomData
- func (s RoomData) String() string
- type RoomSkillParameter
- type SearchAddressBooksInput
- func (s SearchAddressBooksInput) GoString() string
- func (s *SearchAddressBooksInput) SetFilters(v []*Filter) *SearchAddressBooksInput
- func (s *SearchAddressBooksInput) SetMaxResults(v int64) *SearchAddressBooksInput
- func (s *SearchAddressBooksInput) SetNextToken(v string) *SearchAddressBooksInput
- func (s *SearchAddressBooksInput) SetSortCriteria(v []*Sort) *SearchAddressBooksInput
- func (s SearchAddressBooksInput) String() string
- func (s *SearchAddressBooksInput) Validate() error
- type SearchAddressBooksOutput
- func (s SearchAddressBooksOutput) GoString() string
- func (s *SearchAddressBooksOutput) SetAddressBooks(v []*AddressBookData) *SearchAddressBooksOutput
- func (s *SearchAddressBooksOutput) SetNextToken(v string) *SearchAddressBooksOutput
- func (s *SearchAddressBooksOutput) SetTotalCount(v int64) *SearchAddressBooksOutput
- func (s SearchAddressBooksOutput) String() string
- type SearchContactsInput
- func (s SearchContactsInput) GoString() string
- func (s *SearchContactsInput) SetFilters(v []*Filter) *SearchContactsInput
- func (s *SearchContactsInput) SetMaxResults(v int64) *SearchContactsInput
- func (s *SearchContactsInput) SetNextToken(v string) *SearchContactsInput
- func (s *SearchContactsInput) SetSortCriteria(v []*Sort) *SearchContactsInput
- func (s SearchContactsInput) String() string
- func (s *SearchContactsInput) Validate() error
- type SearchContactsOutput
- func (s SearchContactsOutput) GoString() string
- func (s *SearchContactsOutput) SetContacts(v []*ContactData) *SearchContactsOutput
- func (s *SearchContactsOutput) SetNextToken(v string) *SearchContactsOutput
- func (s *SearchContactsOutput) SetTotalCount(v int64) *SearchContactsOutput
- func (s SearchContactsOutput) String() string
- type SearchDevicesInput
- func (s SearchDevicesInput) GoString() string
- func (s *SearchDevicesInput) SetFilters(v []*Filter) *SearchDevicesInput
- func (s *SearchDevicesInput) SetMaxResults(v int64) *SearchDevicesInput
- func (s *SearchDevicesInput) SetNextToken(v string) *SearchDevicesInput
- func (s *SearchDevicesInput) SetSortCriteria(v []*Sort) *SearchDevicesInput
- func (s SearchDevicesInput) String() string
- func (s *SearchDevicesInput) Validate() error
- type SearchDevicesOutput
- func (s SearchDevicesOutput) GoString() string
- func (s *SearchDevicesOutput) SetDevices(v []*DeviceData) *SearchDevicesOutput
- func (s *SearchDevicesOutput) SetNextToken(v string) *SearchDevicesOutput
- func (s *SearchDevicesOutput) SetTotalCount(v int64) *SearchDevicesOutput
- func (s SearchDevicesOutput) String() string
- type SearchNetworkProfilesInput
- func (s SearchNetworkProfilesInput) GoString() string
- func (s *SearchNetworkProfilesInput) SetFilters(v []*Filter) *SearchNetworkProfilesInput
- func (s *SearchNetworkProfilesInput) SetMaxResults(v int64) *SearchNetworkProfilesInput
- func (s *SearchNetworkProfilesInput) SetNextToken(v string) *SearchNetworkProfilesInput
- func (s *SearchNetworkProfilesInput) SetSortCriteria(v []*Sort) *SearchNetworkProfilesInput
- func (s SearchNetworkProfilesInput) String() string
- func (s *SearchNetworkProfilesInput) Validate() error
- type SearchNetworkProfilesOutput
- func (s SearchNetworkProfilesOutput) GoString() string
- func (s *SearchNetworkProfilesOutput) SetNetworkProfiles(v []*NetworkProfileData) *SearchNetworkProfilesOutput
- func (s *SearchNetworkProfilesOutput) SetNextToken(v string) *SearchNetworkProfilesOutput
- func (s *SearchNetworkProfilesOutput) SetTotalCount(v int64) *SearchNetworkProfilesOutput
- func (s SearchNetworkProfilesOutput) String() string
- type SearchProfilesInput
- func (s SearchProfilesInput) GoString() string
- func (s *SearchProfilesInput) SetFilters(v []*Filter) *SearchProfilesInput
- func (s *SearchProfilesInput) SetMaxResults(v int64) *SearchProfilesInput
- func (s *SearchProfilesInput) SetNextToken(v string) *SearchProfilesInput
- func (s *SearchProfilesInput) SetSortCriteria(v []*Sort) *SearchProfilesInput
- func (s SearchProfilesInput) String() string
- func (s *SearchProfilesInput) Validate() error
- type SearchProfilesOutput
- func (s SearchProfilesOutput) GoString() string
- func (s *SearchProfilesOutput) SetNextToken(v string) *SearchProfilesOutput
- func (s *SearchProfilesOutput) SetProfiles(v []*ProfileData) *SearchProfilesOutput
- func (s *SearchProfilesOutput) SetTotalCount(v int64) *SearchProfilesOutput
- func (s SearchProfilesOutput) String() string
- type SearchRoomsInput
- func (s SearchRoomsInput) GoString() string
- func (s *SearchRoomsInput) SetFilters(v []*Filter) *SearchRoomsInput
- func (s *SearchRoomsInput) SetMaxResults(v int64) *SearchRoomsInput
- func (s *SearchRoomsInput) SetNextToken(v string) *SearchRoomsInput
- func (s *SearchRoomsInput) SetSortCriteria(v []*Sort) *SearchRoomsInput
- func (s SearchRoomsInput) String() string
- func (s *SearchRoomsInput) Validate() error
- type SearchRoomsOutput
- type SearchSkillGroupsInput
- func (s SearchSkillGroupsInput) GoString() string
- func (s *SearchSkillGroupsInput) SetFilters(v []*Filter) *SearchSkillGroupsInput
- func (s *SearchSkillGroupsInput) SetMaxResults(v int64) *SearchSkillGroupsInput
- func (s *SearchSkillGroupsInput) SetNextToken(v string) *SearchSkillGroupsInput
- func (s *SearchSkillGroupsInput) SetSortCriteria(v []*Sort) *SearchSkillGroupsInput
- func (s SearchSkillGroupsInput) String() string
- func (s *SearchSkillGroupsInput) Validate() error
- type SearchSkillGroupsOutput
- func (s SearchSkillGroupsOutput) GoString() string
- func (s *SearchSkillGroupsOutput) SetNextToken(v string) *SearchSkillGroupsOutput
- func (s *SearchSkillGroupsOutput) SetSkillGroups(v []*SkillGroupData) *SearchSkillGroupsOutput
- func (s *SearchSkillGroupsOutput) SetTotalCount(v int64) *SearchSkillGroupsOutput
- func (s SearchSkillGroupsOutput) String() string
- type SearchUsersInput
- func (s SearchUsersInput) GoString() string
- func (s *SearchUsersInput) SetFilters(v []*Filter) *SearchUsersInput
- func (s *SearchUsersInput) SetMaxResults(v int64) *SearchUsersInput
- func (s *SearchUsersInput) SetNextToken(v string) *SearchUsersInput
- func (s *SearchUsersInput) SetSortCriteria(v []*Sort) *SearchUsersInput
- func (s SearchUsersInput) String() string
- func (s *SearchUsersInput) Validate() error
- type SearchUsersOutput
- type SendAnnouncementInput
- func (s SendAnnouncementInput) GoString() string
- func (s *SendAnnouncementInput) SetClientRequestToken(v string) *SendAnnouncementInput
- func (s *SendAnnouncementInput) SetContent(v *Content) *SendAnnouncementInput
- func (s *SendAnnouncementInput) SetRoomFilters(v []*Filter) *SendAnnouncementInput
- func (s *SendAnnouncementInput) SetTimeToLiveInSeconds(v int64) *SendAnnouncementInput
- func (s SendAnnouncementInput) String() string
- func (s *SendAnnouncementInput) Validate() error
- type SendAnnouncementOutput
- type SendInvitationInput
- type SendInvitationOutput
- type SipAddress
- type SkillDetails
- func (s SkillDetails) GoString() string
- func (s *SkillDetails) SetBulletPoints(v []*string) *SkillDetails
- func (s *SkillDetails) SetDeveloperInfo(v *DeveloperInfo) *SkillDetails
- func (s *SkillDetails) SetEndUserLicenseAgreement(v string) *SkillDetails
- func (s *SkillDetails) SetGenericKeywords(v []*string) *SkillDetails
- func (s *SkillDetails) SetInvocationPhrase(v string) *SkillDetails
- func (s *SkillDetails) SetNewInThisVersionBulletPoints(v []*string) *SkillDetails
- func (s *SkillDetails) SetProductDescription(v string) *SkillDetails
- func (s *SkillDetails) SetReleaseDate(v string) *SkillDetails
- func (s *SkillDetails) SetReviews(v map[string]*string) *SkillDetails
- func (s *SkillDetails) SetSkillTypes(v []*string) *SkillDetails
- func (s SkillDetails) String() string
- type SkillGroup
- type SkillGroupData
- type SkillNotLinkedException
- func (s *SkillNotLinkedException) Code() string
- func (s *SkillNotLinkedException) Error() string
- func (s SkillNotLinkedException) GoString() string
- func (s *SkillNotLinkedException) Message() string
- func (s *SkillNotLinkedException) OrigErr() error
- func (s *SkillNotLinkedException) RequestID() string
- func (s *SkillNotLinkedException) StatusCode() int
- func (s SkillNotLinkedException) String() string
- type SkillSummary
- func (s SkillSummary) GoString() string
- func (s *SkillSummary) SetEnablementType(v string) *SkillSummary
- func (s *SkillSummary) SetSkillId(v string) *SkillSummary
- func (s *SkillSummary) SetSkillName(v string) *SkillSummary
- func (s *SkillSummary) SetSkillType(v string) *SkillSummary
- func (s *SkillSummary) SetSupportsLinking(v bool) *SkillSummary
- func (s SkillSummary) String() string
- type SkillsStoreSkill
- func (s SkillsStoreSkill) GoString() string
- func (s *SkillsStoreSkill) SetIconUrl(v string) *SkillsStoreSkill
- func (s *SkillsStoreSkill) SetSampleUtterances(v []*string) *SkillsStoreSkill
- func (s *SkillsStoreSkill) SetShortDescription(v string) *SkillsStoreSkill
- func (s *SkillsStoreSkill) SetSkillDetails(v *SkillDetails) *SkillsStoreSkill
- func (s *SkillsStoreSkill) SetSkillId(v string) *SkillsStoreSkill
- func (s *SkillsStoreSkill) SetSkillName(v string) *SkillsStoreSkill
- func (s *SkillsStoreSkill) SetSupportsLinking(v bool) *SkillsStoreSkill
- func (s SkillsStoreSkill) String() string
- type SmartHomeAppliance
- func (s SmartHomeAppliance) GoString() string
- func (s *SmartHomeAppliance) SetDescription(v string) *SmartHomeAppliance
- func (s *SmartHomeAppliance) SetFriendlyName(v string) *SmartHomeAppliance
- func (s *SmartHomeAppliance) SetManufacturerName(v string) *SmartHomeAppliance
- func (s SmartHomeAppliance) String() string
- type Sort
- type Ssml
- type StartDeviceSyncInput
- func (s StartDeviceSyncInput) GoString() string
- func (s *StartDeviceSyncInput) SetDeviceArn(v string) *StartDeviceSyncInput
- func (s *StartDeviceSyncInput) SetFeatures(v []*string) *StartDeviceSyncInput
- func (s *StartDeviceSyncInput) SetRoomArn(v string) *StartDeviceSyncInput
- func (s StartDeviceSyncInput) String() string
- func (s *StartDeviceSyncInput) Validate() error
- type StartDeviceSyncOutput
- type StartSmartHomeApplianceDiscoveryInput
- func (s StartSmartHomeApplianceDiscoveryInput) GoString() string
- func (s *StartSmartHomeApplianceDiscoveryInput) SetRoomArn(v string) *StartSmartHomeApplianceDiscoveryInput
- func (s StartSmartHomeApplianceDiscoveryInput) String() string
- func (s *StartSmartHomeApplianceDiscoveryInput) Validate() error
- type StartSmartHomeApplianceDiscoveryOutput
- type Tag
- type TagResourceInput
- type TagResourceOutput
- type Text
- type UnauthorizedException
- func (s *UnauthorizedException) Code() string
- func (s *UnauthorizedException) Error() string
- func (s UnauthorizedException) GoString() string
- func (s *UnauthorizedException) Message() string
- func (s *UnauthorizedException) OrigErr() error
- func (s *UnauthorizedException) RequestID() string
- func (s *UnauthorizedException) StatusCode() int
- func (s UnauthorizedException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateAddressBookInput
- func (s UpdateAddressBookInput) GoString() string
- func (s *UpdateAddressBookInput) SetAddressBookArn(v string) *UpdateAddressBookInput
- func (s *UpdateAddressBookInput) SetDescription(v string) *UpdateAddressBookInput
- func (s *UpdateAddressBookInput) SetName(v string) *UpdateAddressBookInput
- func (s UpdateAddressBookInput) String() string
- func (s *UpdateAddressBookInput) Validate() error
- type UpdateAddressBookOutput
- type UpdateBusinessReportScheduleInput
- func (s UpdateBusinessReportScheduleInput) GoString() string
- func (s *UpdateBusinessReportScheduleInput) SetFormat(v string) *UpdateBusinessReportScheduleInput
- func (s *UpdateBusinessReportScheduleInput) SetRecurrence(v *BusinessReportRecurrence) *UpdateBusinessReportScheduleInput
- func (s *UpdateBusinessReportScheduleInput) SetS3BucketName(v string) *UpdateBusinessReportScheduleInput
- func (s *UpdateBusinessReportScheduleInput) SetS3KeyPrefix(v string) *UpdateBusinessReportScheduleInput
- func (s *UpdateBusinessReportScheduleInput) SetScheduleArn(v string) *UpdateBusinessReportScheduleInput
- func (s *UpdateBusinessReportScheduleInput) SetScheduleName(v string) *UpdateBusinessReportScheduleInput
- func (s UpdateBusinessReportScheduleInput) String() string
- func (s *UpdateBusinessReportScheduleInput) Validate() error
- type UpdateBusinessReportScheduleOutput
- type UpdateConferenceProviderInput
- func (s UpdateConferenceProviderInput) GoString() string
- func (s *UpdateConferenceProviderInput) SetConferenceProviderArn(v string) *UpdateConferenceProviderInput
- func (s *UpdateConferenceProviderInput) SetConferenceProviderType(v string) *UpdateConferenceProviderInput
- func (s *UpdateConferenceProviderInput) SetIPDialIn(v *IPDialIn) *UpdateConferenceProviderInput
- func (s *UpdateConferenceProviderInput) SetMeetingSetting(v *MeetingSetting) *UpdateConferenceProviderInput
- func (s *UpdateConferenceProviderInput) SetPSTNDialIn(v *PSTNDialIn) *UpdateConferenceProviderInput
- func (s UpdateConferenceProviderInput) String() string
- func (s *UpdateConferenceProviderInput) Validate() error
- type UpdateConferenceProviderOutput
- type UpdateContactInput
- func (s UpdateContactInput) GoString() string
- func (s *UpdateContactInput) SetContactArn(v string) *UpdateContactInput
- func (s *UpdateContactInput) SetDisplayName(v string) *UpdateContactInput
- func (s *UpdateContactInput) SetFirstName(v string) *UpdateContactInput
- func (s *UpdateContactInput) SetLastName(v string) *UpdateContactInput
- func (s *UpdateContactInput) SetPhoneNumber(v string) *UpdateContactInput
- func (s *UpdateContactInput) SetPhoneNumbers(v []*PhoneNumber) *UpdateContactInput
- func (s *UpdateContactInput) SetSipAddresses(v []*SipAddress) *UpdateContactInput
- func (s UpdateContactInput) String() string
- func (s *UpdateContactInput) Validate() error
- type UpdateContactOutput
- type UpdateDeviceInput
- type UpdateDeviceOutput
- type UpdateEndOfMeetingReminder
- func (s UpdateEndOfMeetingReminder) GoString() string
- func (s *UpdateEndOfMeetingReminder) SetEnabled(v bool) *UpdateEndOfMeetingReminder
- func (s *UpdateEndOfMeetingReminder) SetReminderAtMinutes(v []*int64) *UpdateEndOfMeetingReminder
- func (s *UpdateEndOfMeetingReminder) SetReminderType(v string) *UpdateEndOfMeetingReminder
- func (s UpdateEndOfMeetingReminder) String() string
- func (s *UpdateEndOfMeetingReminder) Validate() error
- type UpdateGatewayGroupInput
- func (s UpdateGatewayGroupInput) GoString() string
- func (s *UpdateGatewayGroupInput) SetDescription(v string) *UpdateGatewayGroupInput
- func (s *UpdateGatewayGroupInput) SetGatewayGroupArn(v string) *UpdateGatewayGroupInput
- func (s *UpdateGatewayGroupInput) SetName(v string) *UpdateGatewayGroupInput
- func (s UpdateGatewayGroupInput) String() string
- func (s *UpdateGatewayGroupInput) Validate() error
- type UpdateGatewayGroupOutput
- type UpdateGatewayInput
- func (s UpdateGatewayInput) GoString() string
- func (s *UpdateGatewayInput) SetDescription(v string) *UpdateGatewayInput
- func (s *UpdateGatewayInput) SetGatewayArn(v string) *UpdateGatewayInput
- func (s *UpdateGatewayInput) SetName(v string) *UpdateGatewayInput
- func (s *UpdateGatewayInput) SetSoftwareVersion(v string) *UpdateGatewayInput
- func (s UpdateGatewayInput) String() string
- func (s *UpdateGatewayInput) Validate() error
- type UpdateGatewayOutput
- type UpdateInstantBooking
- type UpdateMeetingRoomConfiguration
- func (s UpdateMeetingRoomConfiguration) GoString() string
- func (s *UpdateMeetingRoomConfiguration) SetEndOfMeetingReminder(v *UpdateEndOfMeetingReminder) *UpdateMeetingRoomConfiguration
- func (s *UpdateMeetingRoomConfiguration) SetInstantBooking(v *UpdateInstantBooking) *UpdateMeetingRoomConfiguration
- func (s *UpdateMeetingRoomConfiguration) SetRequireCheckIn(v *UpdateRequireCheckIn) *UpdateMeetingRoomConfiguration
- func (s *UpdateMeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled(v bool) *UpdateMeetingRoomConfiguration
- func (s UpdateMeetingRoomConfiguration) String() string
- func (s *UpdateMeetingRoomConfiguration) Validate() error
- type UpdateNetworkProfileInput
- func (s UpdateNetworkProfileInput) GoString() string
- func (s *UpdateNetworkProfileInput) SetCertificateAuthorityArn(v string) *UpdateNetworkProfileInput
- func (s *UpdateNetworkProfileInput) SetCurrentPassword(v string) *UpdateNetworkProfileInput
- func (s *UpdateNetworkProfileInput) SetDescription(v string) *UpdateNetworkProfileInput
- func (s *UpdateNetworkProfileInput) SetNetworkProfileArn(v string) *UpdateNetworkProfileInput
- func (s *UpdateNetworkProfileInput) SetNetworkProfileName(v string) *UpdateNetworkProfileInput
- func (s *UpdateNetworkProfileInput) SetNextPassword(v string) *UpdateNetworkProfileInput
- func (s *UpdateNetworkProfileInput) SetTrustAnchors(v []*string) *UpdateNetworkProfileInput
- func (s UpdateNetworkProfileInput) String() string
- func (s *UpdateNetworkProfileInput) Validate() error
- type UpdateNetworkProfileOutput
- type UpdateProfileInput
- func (s UpdateProfileInput) GoString() string
- func (s *UpdateProfileInput) SetAddress(v string) *UpdateProfileInput
- func (s *UpdateProfileInput) SetDistanceUnit(v string) *UpdateProfileInput
- func (s *UpdateProfileInput) SetIsDefault(v bool) *UpdateProfileInput
- func (s *UpdateProfileInput) SetLocale(v string) *UpdateProfileInput
- func (s *UpdateProfileInput) SetMaxVolumeLimit(v int64) *UpdateProfileInput
- func (s *UpdateProfileInput) SetMeetingRoomConfiguration(v *UpdateMeetingRoomConfiguration) *UpdateProfileInput
- func (s *UpdateProfileInput) SetPSTNEnabled(v bool) *UpdateProfileInput
- func (s *UpdateProfileInput) SetProfileArn(v string) *UpdateProfileInput
- func (s *UpdateProfileInput) SetProfileName(v string) *UpdateProfileInput
- func (s *UpdateProfileInput) SetSetupModeDisabled(v bool) *UpdateProfileInput
- func (s *UpdateProfileInput) SetTemperatureUnit(v string) *UpdateProfileInput
- func (s *UpdateProfileInput) SetTimezone(v string) *UpdateProfileInput
- func (s *UpdateProfileInput) SetWakeWord(v string) *UpdateProfileInput
- func (s UpdateProfileInput) String() string
- func (s *UpdateProfileInput) Validate() error
- type UpdateProfileOutput
- type UpdateRequireCheckIn
- type UpdateRoomInput
- func (s UpdateRoomInput) GoString() string
- func (s *UpdateRoomInput) SetDescription(v string) *UpdateRoomInput
- func (s *UpdateRoomInput) SetProfileArn(v string) *UpdateRoomInput
- func (s *UpdateRoomInput) SetProviderCalendarId(v string) *UpdateRoomInput
- func (s *UpdateRoomInput) SetRoomArn(v string) *UpdateRoomInput
- func (s *UpdateRoomInput) SetRoomName(v string) *UpdateRoomInput
- func (s UpdateRoomInput) String() string
- func (s *UpdateRoomInput) Validate() error
- type UpdateRoomOutput
- type UpdateSkillGroupInput
- func (s UpdateSkillGroupInput) GoString() string
- func (s *UpdateSkillGroupInput) SetDescription(v string) *UpdateSkillGroupInput
- func (s *UpdateSkillGroupInput) SetSkillGroupArn(v string) *UpdateSkillGroupInput
- func (s *UpdateSkillGroupInput) SetSkillGroupName(v string) *UpdateSkillGroupInput
- func (s UpdateSkillGroupInput) String() string
- func (s *UpdateSkillGroupInput) Validate() error
- type UpdateSkillGroupOutput
- type UserData
- func (s UserData) GoString() string
- func (s *UserData) SetEmail(v string) *UserData
- func (s *UserData) SetEnrollmentId(v string) *UserData
- func (s *UserData) SetEnrollmentStatus(v string) *UserData
- func (s *UserData) SetFirstName(v string) *UserData
- func (s *UserData) SetLastName(v string) *UserData
- func (s *UserData) SetUserArn(v string) *UserData
- func (s UserData) String() string
Constants ¶
const ( // BusinessReportFailureCodeAccessDenied is a BusinessReportFailureCode enum value BusinessReportFailureCodeAccessDenied = "ACCESS_DENIED" // BusinessReportFailureCodeNoSuchBucket is a BusinessReportFailureCode enum value BusinessReportFailureCodeNoSuchBucket = "NO_SUCH_BUCKET" // BusinessReportFailureCodeInternalFailure is a BusinessReportFailureCode enum value BusinessReportFailureCodeInternalFailure = "INTERNAL_FAILURE" )
const ( // BusinessReportFormatCsv is a BusinessReportFormat enum value BusinessReportFormatCsv = "CSV" // BusinessReportFormatCsvZip is a BusinessReportFormat enum value BusinessReportFormatCsvZip = "CSV_ZIP" )
const ( // BusinessReportIntervalOneDay is a BusinessReportInterval enum value BusinessReportIntervalOneDay = "ONE_DAY" // BusinessReportIntervalOneWeek is a BusinessReportInterval enum value BusinessReportIntervalOneWeek = "ONE_WEEK" // BusinessReportIntervalThirtyDays is a BusinessReportInterval enum value BusinessReportIntervalThirtyDays = "THIRTY_DAYS" )
const ( // BusinessReportStatusRunning is a BusinessReportStatus enum value BusinessReportStatusRunning = "RUNNING" // BusinessReportStatusSucceeded is a BusinessReportStatus enum value BusinessReportStatusSucceeded = "SUCCEEDED" // BusinessReportStatusFailed is a BusinessReportStatus enum value BusinessReportStatusFailed = "FAILED" )
const ( // CommsProtocolSip is a CommsProtocol enum value CommsProtocolSip = "SIP" // CommsProtocolSips is a CommsProtocol enum value CommsProtocolSips = "SIPS" // CommsProtocolH323 is a CommsProtocol enum value CommsProtocolH323 = "H323" )
const ( // ConferenceProviderTypeChime is a ConferenceProviderType enum value ConferenceProviderTypeChime = "CHIME" // ConferenceProviderTypeBluejeans is a ConferenceProviderType enum value ConferenceProviderTypeBluejeans = "BLUEJEANS" // ConferenceProviderTypeFuze is a ConferenceProviderType enum value ConferenceProviderTypeFuze = "FUZE" // ConferenceProviderTypeGoogleHangouts is a ConferenceProviderType enum value ConferenceProviderTypeGoogleHangouts = "GOOGLE_HANGOUTS" // ConferenceProviderTypePolycom is a ConferenceProviderType enum value ConferenceProviderTypePolycom = "POLYCOM" // ConferenceProviderTypeRingcentral is a ConferenceProviderType enum value ConferenceProviderTypeRingcentral = "RINGCENTRAL" // ConferenceProviderTypeSkypeForBusiness is a ConferenceProviderType enum value ConferenceProviderTypeSkypeForBusiness = "SKYPE_FOR_BUSINESS" // ConferenceProviderTypeWebex is a ConferenceProviderType enum value ConferenceProviderTypeWebex = "WEBEX" // ConferenceProviderTypeZoom is a ConferenceProviderType enum value ConferenceProviderTypeZoom = "ZOOM" // ConferenceProviderTypeCustom is a ConferenceProviderType enum value ConferenceProviderTypeCustom = "CUSTOM" )
const ( // ConnectionStatusOnline is a ConnectionStatus enum value ConnectionStatusOnline = "ONLINE" // ConnectionStatusOffline is a ConnectionStatus enum value ConnectionStatusOffline = "OFFLINE" )
const ( // DeviceEventTypeConnectionStatus is a DeviceEventType enum value DeviceEventTypeConnectionStatus = "CONNECTION_STATUS" // DeviceEventTypeDeviceStatus is a DeviceEventType enum value DeviceEventTypeDeviceStatus = "DEVICE_STATUS" )
const ( // DeviceStatusReady is a DeviceStatus enum value DeviceStatusReady = "READY" // DeviceStatusPending is a DeviceStatus enum value DeviceStatusPending = "PENDING" // DeviceStatusWasOffline is a DeviceStatus enum value DeviceStatusWasOffline = "WAS_OFFLINE" // DeviceStatusDeregistered is a DeviceStatus enum value DeviceStatusDeregistered = "DEREGISTERED" // DeviceStatusFailed is a DeviceStatus enum value DeviceStatusFailed = "FAILED" )
const ( // DeviceStatusDetailCodeDeviceSoftwareUpdateNeeded is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeDeviceSoftwareUpdateNeeded = "DEVICE_SOFTWARE_UPDATE_NEEDED" // DeviceStatusDetailCodeDeviceWasOffline is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeDeviceWasOffline = "DEVICE_WAS_OFFLINE" // DeviceStatusDetailCodeCredentialsAccessFailure is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeCredentialsAccessFailure = "CREDENTIALS_ACCESS_FAILURE" // DeviceStatusDetailCodeTlsVersionMismatch is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeTlsVersionMismatch = "TLS_VERSION_MISMATCH" // DeviceStatusDetailCodeAssociationRejection is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeAssociationRejection = "ASSOCIATION_REJECTION" // DeviceStatusDetailCodeAuthenticationFailure is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeAuthenticationFailure = "AUTHENTICATION_FAILURE" // DeviceStatusDetailCodeDhcpFailure is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeDhcpFailure = "DHCP_FAILURE" DeviceStatusDetailCodeInternetUnavailable = "INTERNET_UNAVAILABLE" // DeviceStatusDetailCodeDnsFailure is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeDnsFailure = "DNS_FAILURE" // DeviceStatusDetailCodeUnknownFailure is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeUnknownFailure = "UNKNOWN_FAILURE" // DeviceStatusDetailCodeCertificateIssuingLimitExceeded is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeCertificateIssuingLimitExceeded = "CERTIFICATE_ISSUING_LIMIT_EXCEEDED" // DeviceStatusDetailCodeInvalidCertificateAuthority is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeInvalidCertificateAuthority = "INVALID_CERTIFICATE_AUTHORITY" // DeviceStatusDetailCodeNetworkProfileNotFound is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeNetworkProfileNotFound = "NETWORK_PROFILE_NOT_FOUND" // DeviceStatusDetailCodeInvalidPasswordState is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeInvalidPasswordState = "INVALID_PASSWORD_STATE" // DeviceStatusDetailCodePasswordNotFound is a DeviceStatusDetailCode enum value DeviceStatusDetailCodePasswordNotFound = "PASSWORD_NOT_FOUND" // DeviceStatusDetailCodePasswordManagerAccessDenied is a DeviceStatusDetailCode enum value DeviceStatusDetailCodePasswordManagerAccessDenied = "PASSWORD_MANAGER_ACCESS_DENIED" // DeviceStatusDetailCodeCertificateAuthorityAccessDenied is a DeviceStatusDetailCode enum value DeviceStatusDetailCodeCertificateAuthorityAccessDenied = "CERTIFICATE_AUTHORITY_ACCESS_DENIED" )
const ( // DistanceUnitMetric is a DistanceUnit enum value DistanceUnitMetric = "METRIC" // DistanceUnitImperial is a DistanceUnit enum value DistanceUnitImperial = "IMPERIAL" )
const ( // EnablementTypeEnabled is a EnablementType enum value EnablementTypeEnabled = "ENABLED" // EnablementTypePending is a EnablementType enum value EnablementTypePending = "PENDING" )
const ( // EnablementTypeFilterEnabled is a EnablementTypeFilter enum value EnablementTypeFilterEnabled = "ENABLED" // EnablementTypeFilterPending is a EnablementTypeFilter enum value EnablementTypeFilterPending = "PENDING" )
const ( // EndOfMeetingReminderTypeAnnouncementTimeCheck is a EndOfMeetingReminderType enum value EndOfMeetingReminderTypeAnnouncementTimeCheck = "ANNOUNCEMENT_TIME_CHECK" // EndOfMeetingReminderTypeAnnouncementVariableTimeLeft is a EndOfMeetingReminderType enum value EndOfMeetingReminderTypeAnnouncementVariableTimeLeft = "ANNOUNCEMENT_VARIABLE_TIME_LEFT" // EndOfMeetingReminderTypeChime is a EndOfMeetingReminderType enum value EndOfMeetingReminderTypeChime = "CHIME" // EndOfMeetingReminderTypeKnock is a EndOfMeetingReminderType enum value EndOfMeetingReminderTypeKnock = "KNOCK" )
const ( // EnrollmentStatusInitialized is a EnrollmentStatus enum value EnrollmentStatusInitialized = "INITIALIZED" // EnrollmentStatusPending is a EnrollmentStatus enum value EnrollmentStatusPending = "PENDING" // EnrollmentStatusRegistered is a EnrollmentStatus enum value EnrollmentStatusRegistered = "REGISTERED" // EnrollmentStatusDisassociating is a EnrollmentStatus enum value EnrollmentStatusDisassociating = "DISASSOCIATING" // EnrollmentStatusDeregistering is a EnrollmentStatus enum value EnrollmentStatusDeregistering = "DEREGISTERING" )
const ( // FeatureBluetooth is a Feature enum value FeatureBluetooth = "BLUETOOTH" // FeatureVolume is a Feature enum value FeatureVolume = "VOLUME" // FeatureNotifications is a Feature enum value FeatureNotifications = "NOTIFICATIONS" // FeatureLists is a Feature enum value FeatureLists = "LISTS" // FeatureSkills is a Feature enum value FeatureSkills = "SKILLS" // FeatureNetworkProfile is a Feature enum value FeatureNetworkProfile = "NETWORK_PROFILE" // FeatureSettings is a Feature enum value FeatureSettings = "SETTINGS" // FeatureAll is a Feature enum value FeatureAll = "ALL" )
const ( // NetworkSecurityTypeOpen is a NetworkSecurityType enum value NetworkSecurityTypeOpen = "OPEN" // NetworkSecurityTypeWep is a NetworkSecurityType enum value NetworkSecurityTypeWep = "WEP" // NetworkSecurityTypeWpaPsk is a NetworkSecurityType enum value NetworkSecurityTypeWpaPsk = "WPA_PSK" // NetworkSecurityTypeWpa2Psk is a NetworkSecurityType enum value NetworkSecurityTypeWpa2Psk = "WPA2_PSK" // NetworkSecurityTypeWpa2Enterprise is a NetworkSecurityType enum value NetworkSecurityTypeWpa2Enterprise = "WPA2_ENTERPRISE" )
const ( // PhoneNumberTypeMobile is a PhoneNumberType enum value PhoneNumberTypeMobile = "MOBILE" // PhoneNumberTypeWork is a PhoneNumberType enum value PhoneNumberTypeWork = "WORK" // PhoneNumberTypeHome is a PhoneNumberType enum value PhoneNumberTypeHome = "HOME" )
const ( // RequirePinYes is a RequirePin enum value RequirePinYes = "YES" // RequirePinNo is a RequirePin enum value RequirePinNo = "NO" // RequirePinOptional is a RequirePin enum value RequirePinOptional = "OPTIONAL" )
const ( // SkillTypePublic is a SkillType enum value SkillTypePublic = "PUBLIC" // SkillTypePrivate is a SkillType enum value SkillTypePrivate = "PRIVATE" )
const ( // SkillTypeFilterPublic is a SkillTypeFilter enum value SkillTypeFilterPublic = "PUBLIC" // SkillTypeFilterPrivate is a SkillTypeFilter enum value SkillTypeFilterPrivate = "PRIVATE" // SkillTypeFilterAll is a SkillTypeFilter enum value SkillTypeFilterAll = "ALL" )
const ( // SortValueAsc is a SortValue enum value SortValueAsc = "ASC" // SortValueDesc is a SortValue enum value SortValueDesc = "DESC" )
const ( // TemperatureUnitFahrenheit is a TemperatureUnit enum value TemperatureUnitFahrenheit = "FAHRENHEIT" // TemperatureUnitCelsius is a TemperatureUnit enum value TemperatureUnitCelsius = "CELSIUS" )
const ( // WakeWordAlexa is a WakeWord enum value WakeWordAlexa = "ALEXA" // WakeWordAmazon is a WakeWord enum value WakeWordAmazon = "AMAZON" // WakeWordEcho is a WakeWord enum value WakeWordEcho = "ECHO" // WakeWordComputer is a WakeWord enum value WakeWordComputer = "COMPUTER" )
const ( // ErrCodeAlreadyExistsException for service response error code // "AlreadyExistsException". // // The resource being created already exists. ErrCodeAlreadyExistsException = "AlreadyExistsException" // ErrCodeConcurrentModificationException for service response error code // "ConcurrentModificationException". // // There is a concurrent modification of resources. ErrCodeConcurrentModificationException = "ConcurrentModificationException" // ErrCodeDeviceNotRegisteredException for service response error code // "DeviceNotRegisteredException". // // The request failed because this device is no longer registered and therefore // no longer managed by this account. ErrCodeDeviceNotRegisteredException = "DeviceNotRegisteredException" // ErrCodeInvalidCertificateAuthorityException for service response error code // "InvalidCertificateAuthorityException". // // The Certificate Authority can't issue or revoke a certificate. ErrCodeInvalidCertificateAuthorityException = "InvalidCertificateAuthorityException" // ErrCodeInvalidDeviceException for service response error code // "InvalidDeviceException". // // The device is in an invalid state. ErrCodeInvalidDeviceException = "InvalidDeviceException" // ErrCodeInvalidSecretsManagerResourceException for service response error code // "InvalidSecretsManagerResourceException". // // A password in SecretsManager is in an invalid state. ErrCodeInvalidSecretsManagerResourceException = "InvalidSecretsManagerResourceException" // ErrCodeInvalidServiceLinkedRoleStateException for service response error code // "InvalidServiceLinkedRoleStateException". // // The service linked role is locked for deletion. ErrCodeInvalidServiceLinkedRoleStateException = "InvalidServiceLinkedRoleStateException" // ErrCodeInvalidUserStatusException for service response error code // "InvalidUserStatusException". // // The attempt to update a user is invalid due to the user's current status. ErrCodeInvalidUserStatusException = "InvalidUserStatusException" // ErrCodeLimitExceededException for service response error code // "LimitExceededException". // // You are performing an action that would put you beyond your account's limits. ErrCodeLimitExceededException = "LimitExceededException" // ErrCodeNameInUseException for service response error code // "NameInUseException". // // The name sent in the request is already in use. ErrCodeNameInUseException = "NameInUseException" // ErrCodeNotFoundException for service response error code // "NotFoundException". // // The resource is not found. ErrCodeNotFoundException = "NotFoundException" // ErrCodeResourceAssociatedException for service response error code // "ResourceAssociatedException". // // Another resource is associated with the resource in the request. ErrCodeResourceAssociatedException = "ResourceAssociatedException" // ErrCodeResourceInUseException for service response error code // "ResourceInUseException". // // The resource in the request is already in use. ErrCodeResourceInUseException = "ResourceInUseException" // ErrCodeSkillNotLinkedException for service response error code // "SkillNotLinkedException". // // The skill must be linked to a third-party account. ErrCodeSkillNotLinkedException = "SkillNotLinkedException" // "UnauthorizedException". // // The caller has no permissions to operate on the resource involved in the // API call. ErrCodeUnauthorizedException = "UnauthorizedException" )
const ( ServiceName = "a4b" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "Alexa For Business" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// DeviceUsageTypeVoice is a DeviceUsageType enum value
DeviceUsageTypeVoice = "VOICE"
)
const (
// LocaleEnUs is a Locale enum value
LocaleEnUs = "en-US"
)
const (
// NetworkEapMethodEapTls is a NetworkEapMethod enum value
NetworkEapMethodEapTls = "EAP_TLS"
)
const (
// SipTypeWork is a SipType enum value
SipTypeWork = "WORK"
)
Variables ¶
This section is empty.
Functions ¶
func BusinessReportFailureCode_Values ¶ added in v1.34.3
func BusinessReportFailureCode_Values() []string
BusinessReportFailureCode_Values returns all elements of the BusinessReportFailureCode enum
func BusinessReportFormat_Values ¶ added in v1.34.3
func BusinessReportFormat_Values() []string
BusinessReportFormat_Values returns all elements of the BusinessReportFormat enum
func BusinessReportInterval_Values ¶ added in v1.34.3
func BusinessReportInterval_Values() []string
BusinessReportInterval_Values returns all elements of the BusinessReportInterval enum
func BusinessReportStatus_Values ¶ added in v1.34.3
func BusinessReportStatus_Values() []string
BusinessReportStatus_Values returns all elements of the BusinessReportStatus enum
func CommsProtocol_Values ¶ added in v1.34.3
func CommsProtocol_Values() []string
CommsProtocol_Values returns all elements of the CommsProtocol enum
func ConferenceProviderType_Values ¶ added in v1.34.3
func ConferenceProviderType_Values() []string
ConferenceProviderType_Values returns all elements of the ConferenceProviderType enum
func ConnectionStatus_Values ¶ added in v1.34.3
func ConnectionStatus_Values() []string
ConnectionStatus_Values returns all elements of the ConnectionStatus enum
func DeviceEventType_Values ¶ added in v1.34.3
func DeviceEventType_Values() []string
DeviceEventType_Values returns all elements of the DeviceEventType enum
func DeviceStatusDetailCode_Values ¶ added in v1.34.3
func DeviceStatusDetailCode_Values() []string
DeviceStatusDetailCode_Values returns all elements of the DeviceStatusDetailCode enum
func DeviceStatus_Values ¶ added in v1.34.3
func DeviceStatus_Values() []string
DeviceStatus_Values returns all elements of the DeviceStatus enum
func DeviceUsageType_Values ¶ added in v1.34.3
func DeviceUsageType_Values() []string
DeviceUsageType_Values returns all elements of the DeviceUsageType enum
func DistanceUnit_Values ¶ added in v1.34.3
func DistanceUnit_Values() []string
DistanceUnit_Values returns all elements of the DistanceUnit enum
func EnablementTypeFilter_Values ¶ added in v1.34.3
func EnablementTypeFilter_Values() []string
EnablementTypeFilter_Values returns all elements of the EnablementTypeFilter enum
func EnablementType_Values ¶ added in v1.34.3
func EnablementType_Values() []string
EnablementType_Values returns all elements of the EnablementType enum
func EndOfMeetingReminderType_Values ¶ added in v1.34.3
func EndOfMeetingReminderType_Values() []string
EndOfMeetingReminderType_Values returns all elements of the EndOfMeetingReminderType enum
func EnrollmentStatus_Values ¶ added in v1.34.3
func EnrollmentStatus_Values() []string
EnrollmentStatus_Values returns all elements of the EnrollmentStatus enum
func Feature_Values ¶ added in v1.34.3
func Feature_Values() []string
Feature_Values returns all elements of the Feature enum
func Locale_Values ¶ added in v1.34.3
func Locale_Values() []string
Locale_Values returns all elements of the Locale enum
func NetworkEapMethod_Values ¶ added in v1.34.3
func NetworkEapMethod_Values() []string
NetworkEapMethod_Values returns all elements of the NetworkEapMethod enum
func NetworkSecurityType_Values ¶ added in v1.34.3
func NetworkSecurityType_Values() []string
NetworkSecurityType_Values returns all elements of the NetworkSecurityType enum
func PhoneNumberType_Values ¶ added in v1.34.3
func PhoneNumberType_Values() []string
PhoneNumberType_Values returns all elements of the PhoneNumberType enum
func RequirePin_Values ¶ added in v1.34.3
func RequirePin_Values() []string
RequirePin_Values returns all elements of the RequirePin enum
func SipType_Values ¶ added in v1.34.3
func SipType_Values() []string
SipType_Values returns all elements of the SipType enum
func SkillTypeFilter_Values ¶ added in v1.34.3
func SkillTypeFilter_Values() []string
SkillTypeFilter_Values returns all elements of the SkillTypeFilter enum
func SkillType_Values ¶ added in v1.34.3
func SkillType_Values() []string
SkillType_Values returns all elements of the SkillType enum
func SortValue_Values ¶ added in v1.34.3
func SortValue_Values() []string
SortValue_Values returns all elements of the SortValue enum
func TemperatureUnit_Values ¶ added in v1.34.3
func TemperatureUnit_Values() []string
TemperatureUnit_Values returns all elements of the TemperatureUnit enum
func WakeWord_Values ¶ added in v1.34.3
func WakeWord_Values() []string
WakeWord_Values returns all elements of the WakeWord enum
Types ¶
type AddressBook ¶ added in v1.13.24
type AddressBook struct { // The ARN of the address book. AddressBookArn *string `type:"string"` // The description of the address book. Description *string `min:"1" type:"string"` // The name of the address book. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
An address book with attributes.
func (AddressBook) GoString ¶ added in v1.13.24
func (s AddressBook) GoString() string
GoString returns the string representation
func (*AddressBook) SetAddressBookArn ¶ added in v1.13.24
func (s *AddressBook) SetAddressBookArn(v string) *AddressBook
SetAddressBookArn sets the AddressBookArn field's value.
func (*AddressBook) SetDescription ¶ added in v1.13.24
func (s *AddressBook) SetDescription(v string) *AddressBook
SetDescription sets the Description field's value.
func (*AddressBook) SetName ¶ added in v1.13.24
func (s *AddressBook) SetName(v string) *AddressBook
SetName sets the Name field's value.
func (AddressBook) String ¶ added in v1.13.24
func (s AddressBook) String() string
String returns the string representation
type AddressBookData ¶ added in v1.13.24
type AddressBookData struct { // The ARN of the address book. AddressBookArn *string `type:"string"` // The description of the address book. Description *string `min:"1" type:"string"` // The name of the address book. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
Information related to an address book.
func (AddressBookData) GoString ¶ added in v1.13.24
func (s AddressBookData) GoString() string
GoString returns the string representation
func (*AddressBookData) SetAddressBookArn ¶ added in v1.13.24
func (s *AddressBookData) SetAddressBookArn(v string) *AddressBookData
SetAddressBookArn sets the AddressBookArn field's value.
func (*AddressBookData) SetDescription ¶ added in v1.13.24
func (s *AddressBookData) SetDescription(v string) *AddressBookData
SetDescription sets the Description field's value.
func (*AddressBookData) SetName ¶ added in v1.13.24
func (s *AddressBookData) SetName(v string) *AddressBookData
SetName sets the Name field's value.
func (AddressBookData) String ¶ added in v1.13.24
func (s AddressBookData) String() string
String returns the string representation
type AlexaForBusiness ¶
AlexaForBusiness provides the API operation methods for making requests to Alexa For Business. See this package's package overview docs for details on the service.
AlexaForBusiness methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *AlexaForBusiness
New creates a new instance of the AlexaForBusiness 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 AlexaForBusiness client from just a session. svc := alexaforbusiness.New(mySession) // Create a AlexaForBusiness client with additional configuration svc := alexaforbusiness.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*AlexaForBusiness) ApproveSkill ¶ added in v1.15.62
func (c *AlexaForBusiness) ApproveSkill(input *ApproveSkillInput) (*ApproveSkillOutput, error)
ApproveSkill API operation for Alexa For Business.
Associates a skill with the organization under the customer's AWS account. If a skill is private, the user implicitly accepts access to this skill during enablement.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ApproveSkill for usage and error information.
Returned Error Types:
LimitExceededException You are performing an action that would put you beyond your account's limits.
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ApproveSkill
func (*AlexaForBusiness) ApproveSkillRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) ApproveSkillRequest(input *ApproveSkillInput) (req *request.Request, output *ApproveSkillOutput)
ApproveSkillRequest generates a "aws/request.Request" representing the client's request for the ApproveSkill operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ApproveSkill for more information on using the ApproveSkill API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ApproveSkillRequest method. req, resp := client.ApproveSkillRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ApproveSkill
func (*AlexaForBusiness) ApproveSkillWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ApproveSkillWithContext(ctx aws.Context, input *ApproveSkillInput, opts ...request.Option) (*ApproveSkillOutput, error)
ApproveSkillWithContext is the same as ApproveSkill with the addition of the ability to pass a context and additional request options.
See ApproveSkill for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) AssociateContactWithAddressBook ¶ added in v1.13.24
func (c *AlexaForBusiness) AssociateContactWithAddressBook(input *AssociateContactWithAddressBookInput) (*AssociateContactWithAddressBookOutput, error)
AssociateContactWithAddressBook API operation for Alexa For Business.
Associates a contact with a given address book.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation AssociateContactWithAddressBook for usage and error information.
Returned Error Types:
- LimitExceededException You are performing an action that would put you beyond your account's limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateContactWithAddressBook
func (*AlexaForBusiness) AssociateContactWithAddressBookRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) AssociateContactWithAddressBookRequest(input *AssociateContactWithAddressBookInput) (req *request.Request, output *AssociateContactWithAddressBookOutput)
AssociateContactWithAddressBookRequest generates a "aws/request.Request" representing the client's request for the AssociateContactWithAddressBook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateContactWithAddressBook for more information on using the AssociateContactWithAddressBook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateContactWithAddressBookRequest method. req, resp := client.AssociateContactWithAddressBookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateContactWithAddressBook
func (*AlexaForBusiness) AssociateContactWithAddressBookWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) AssociateContactWithAddressBookWithContext(ctx aws.Context, input *AssociateContactWithAddressBookInput, opts ...request.Option) (*AssociateContactWithAddressBookOutput, error)
AssociateContactWithAddressBookWithContext is the same as AssociateContactWithAddressBook with the addition of the ability to pass a context and additional request options.
See AssociateContactWithAddressBook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) AssociateDeviceWithNetworkProfile ¶ added in v1.19.35
func (c *AlexaForBusiness) AssociateDeviceWithNetworkProfile(input *AssociateDeviceWithNetworkProfileInput) (*AssociateDeviceWithNetworkProfileOutput, error)
AssociateDeviceWithNetworkProfile API operation for Alexa For Business.
Associates a device with the specified network profile.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation AssociateDeviceWithNetworkProfile for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
DeviceNotRegisteredException The request failed because this device is no longer registered and therefore no longer managed by this account.
func (*AlexaForBusiness) AssociateDeviceWithNetworkProfileRequest ¶ added in v1.19.35
func (c *AlexaForBusiness) AssociateDeviceWithNetworkProfileRequest(input *AssociateDeviceWithNetworkProfileInput) (req *request.Request, output *AssociateDeviceWithNetworkProfileOutput)
AssociateDeviceWithNetworkProfileRequest generates a "aws/request.Request" representing the client's request for the AssociateDeviceWithNetworkProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateDeviceWithNetworkProfile for more information on using the AssociateDeviceWithNetworkProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateDeviceWithNetworkProfileRequest method. req, resp := client.AssociateDeviceWithNetworkProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AlexaForBusiness) AssociateDeviceWithNetworkProfileWithContext ¶ added in v1.19.35
func (c *AlexaForBusiness) AssociateDeviceWithNetworkProfileWithContext(ctx aws.Context, input *AssociateDeviceWithNetworkProfileInput, opts ...request.Option) (*AssociateDeviceWithNetworkProfileOutput, error)
AssociateDeviceWithNetworkProfileWithContext is the same as AssociateDeviceWithNetworkProfile with the addition of the ability to pass a context and additional request options.
See AssociateDeviceWithNetworkProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) AssociateDeviceWithRoom ¶
func (c *AlexaForBusiness) AssociateDeviceWithRoom(input *AssociateDeviceWithRoomInput) (*AssociateDeviceWithRoomOutput, error)
AssociateDeviceWithRoom API operation for Alexa For Business.
Associates a device with a given room. This applies all the settings from the room profile to the device, and all the skills in any skill groups added to that room. This operation requires the device to be online, or else a manual sync is required.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation AssociateDeviceWithRoom for usage and error information.
Returned Error Types:
LimitExceededException You are performing an action that would put you beyond your account's limits.
ConcurrentModificationException There is a concurrent modification of resources.
DeviceNotRegisteredException The request failed because this device is no longer registered and therefore no longer managed by this account.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateDeviceWithRoom
func (*AlexaForBusiness) AssociateDeviceWithRoomRequest ¶
func (c *AlexaForBusiness) AssociateDeviceWithRoomRequest(input *AssociateDeviceWithRoomInput) (req *request.Request, output *AssociateDeviceWithRoomOutput)
AssociateDeviceWithRoomRequest generates a "aws/request.Request" representing the client's request for the AssociateDeviceWithRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateDeviceWithRoom for more information on using the AssociateDeviceWithRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateDeviceWithRoomRequest method. req, resp := client.AssociateDeviceWithRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateDeviceWithRoom
func (*AlexaForBusiness) AssociateDeviceWithRoomWithContext ¶
func (c *AlexaForBusiness) AssociateDeviceWithRoomWithContext(ctx aws.Context, input *AssociateDeviceWithRoomInput, opts ...request.Option) (*AssociateDeviceWithRoomOutput, error)
AssociateDeviceWithRoomWithContext is the same as AssociateDeviceWithRoom with the addition of the ability to pass a context and additional request options.
See AssociateDeviceWithRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) AssociateSkillGroupWithRoom ¶
func (c *AlexaForBusiness) AssociateSkillGroupWithRoom(input *AssociateSkillGroupWithRoomInput) (*AssociateSkillGroupWithRoomOutput, error)
AssociateSkillGroupWithRoom API operation for Alexa For Business.
Associates a skill group with a given room. This enables all skills in the associated skill group on all devices in the room.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation AssociateSkillGroupWithRoom for usage and error information.
Returned Error Types:
- ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateSkillGroupWithRoom
func (*AlexaForBusiness) AssociateSkillGroupWithRoomRequest ¶
func (c *AlexaForBusiness) AssociateSkillGroupWithRoomRequest(input *AssociateSkillGroupWithRoomInput) (req *request.Request, output *AssociateSkillGroupWithRoomOutput)
AssociateSkillGroupWithRoomRequest generates a "aws/request.Request" representing the client's request for the AssociateSkillGroupWithRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateSkillGroupWithRoom for more information on using the AssociateSkillGroupWithRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateSkillGroupWithRoomRequest method. req, resp := client.AssociateSkillGroupWithRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateSkillGroupWithRoom
func (*AlexaForBusiness) AssociateSkillGroupWithRoomWithContext ¶
func (c *AlexaForBusiness) AssociateSkillGroupWithRoomWithContext(ctx aws.Context, input *AssociateSkillGroupWithRoomInput, opts ...request.Option) (*AssociateSkillGroupWithRoomOutput, error)
AssociateSkillGroupWithRoomWithContext is the same as AssociateSkillGroupWithRoom with the addition of the ability to pass a context and additional request options.
See AssociateSkillGroupWithRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) AssociateSkillWithSkillGroup ¶ added in v1.15.62
func (c *AlexaForBusiness) AssociateSkillWithSkillGroup(input *AssociateSkillWithSkillGroupInput) (*AssociateSkillWithSkillGroupOutput, error)
AssociateSkillWithSkillGroup API operation for Alexa For Business.
Associates a skill with a skill group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation AssociateSkillWithSkillGroup for usage and error information.
Returned Error Types:
ConcurrentModificationException There is a concurrent modification of resources.
NotFoundException The resource is not found.
SkillNotLinkedException The skill must be linked to a third-party account.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateSkillWithSkillGroup
func (*AlexaForBusiness) AssociateSkillWithSkillGroupRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) AssociateSkillWithSkillGroupRequest(input *AssociateSkillWithSkillGroupInput) (req *request.Request, output *AssociateSkillWithSkillGroupOutput)
AssociateSkillWithSkillGroupRequest generates a "aws/request.Request" representing the client's request for the AssociateSkillWithSkillGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateSkillWithSkillGroup for more information on using the AssociateSkillWithSkillGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateSkillWithSkillGroupRequest method. req, resp := client.AssociateSkillWithSkillGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateSkillWithSkillGroup
func (*AlexaForBusiness) AssociateSkillWithSkillGroupWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) AssociateSkillWithSkillGroupWithContext(ctx aws.Context, input *AssociateSkillWithSkillGroupInput, opts ...request.Option) (*AssociateSkillWithSkillGroupOutput, error)
AssociateSkillWithSkillGroupWithContext is the same as AssociateSkillWithSkillGroup with the addition of the ability to pass a context and additional request options.
See AssociateSkillWithSkillGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) AssociateSkillWithUsers ¶ added in v1.16.6
func (c *AlexaForBusiness) AssociateSkillWithUsers(input *AssociateSkillWithUsersInput) (*AssociateSkillWithUsersOutput, error)
AssociateSkillWithUsers API operation for Alexa For Business.
Makes a private skill available for enrolled users to enable on their devices.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation AssociateSkillWithUsers for usage and error information.
Returned Error Types:
ConcurrentModificationException There is a concurrent modification of resources.
NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateSkillWithUsers
func (*AlexaForBusiness) AssociateSkillWithUsersRequest ¶ added in v1.16.6
func (c *AlexaForBusiness) AssociateSkillWithUsersRequest(input *AssociateSkillWithUsersInput) (req *request.Request, output *AssociateSkillWithUsersOutput)
AssociateSkillWithUsersRequest generates a "aws/request.Request" representing the client's request for the AssociateSkillWithUsers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateSkillWithUsers for more information on using the AssociateSkillWithUsers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateSkillWithUsersRequest method. req, resp := client.AssociateSkillWithUsersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/AssociateSkillWithUsers
func (*AlexaForBusiness) AssociateSkillWithUsersWithContext ¶ added in v1.16.6
func (c *AlexaForBusiness) AssociateSkillWithUsersWithContext(ctx aws.Context, input *AssociateSkillWithUsersInput, opts ...request.Option) (*AssociateSkillWithUsersOutput, error)
AssociateSkillWithUsersWithContext is the same as AssociateSkillWithUsers with the addition of the ability to pass a context and additional request options.
See AssociateSkillWithUsers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateAddressBook ¶ added in v1.13.24
func (c *AlexaForBusiness) CreateAddressBook(input *CreateAddressBookInput) (*CreateAddressBookOutput, error)
CreateAddressBook API operation for Alexa For Business.
Creates an address book with the specified details.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateAddressBook for usage and error information.
Returned Error Types:
AlreadyExistsException The resource being created already exists.
LimitExceededException You are performing an action that would put you beyond your account's limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateAddressBook
func (*AlexaForBusiness) CreateAddressBookRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) CreateAddressBookRequest(input *CreateAddressBookInput) (req *request.Request, output *CreateAddressBookOutput)
CreateAddressBookRequest generates a "aws/request.Request" representing the client's request for the CreateAddressBook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateAddressBook for more information on using the CreateAddressBook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateAddressBookRequest method. req, resp := client.CreateAddressBookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateAddressBook
func (*AlexaForBusiness) CreateAddressBookWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) CreateAddressBookWithContext(ctx aws.Context, input *CreateAddressBookInput, opts ...request.Option) (*CreateAddressBookOutput, error)
CreateAddressBookWithContext is the same as CreateAddressBook with the addition of the ability to pass a context and additional request options.
See CreateAddressBook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateBusinessReportSchedule ¶ added in v1.16.2
func (c *AlexaForBusiness) CreateBusinessReportSchedule(input *CreateBusinessReportScheduleInput) (*CreateBusinessReportScheduleOutput, error)
CreateBusinessReportSchedule API operation for Alexa For Business.
Creates a recurring schedule for usage reports to deliver to the specified S3 location with a specified daily or weekly interval.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateBusinessReportSchedule for usage and error information.
Returned Error Types:
- AlreadyExistsException The resource being created already exists.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateBusinessReportSchedule
func (*AlexaForBusiness) CreateBusinessReportScheduleRequest ¶ added in v1.16.2
func (c *AlexaForBusiness) CreateBusinessReportScheduleRequest(input *CreateBusinessReportScheduleInput) (req *request.Request, output *CreateBusinessReportScheduleOutput)
CreateBusinessReportScheduleRequest generates a "aws/request.Request" representing the client's request for the CreateBusinessReportSchedule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateBusinessReportSchedule for more information on using the CreateBusinessReportSchedule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateBusinessReportScheduleRequest method. req, resp := client.CreateBusinessReportScheduleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateBusinessReportSchedule
func (*AlexaForBusiness) CreateBusinessReportScheduleWithContext ¶ added in v1.16.2
func (c *AlexaForBusiness) CreateBusinessReportScheduleWithContext(ctx aws.Context, input *CreateBusinessReportScheduleInput, opts ...request.Option) (*CreateBusinessReportScheduleOutput, error)
CreateBusinessReportScheduleWithContext is the same as CreateBusinessReportSchedule with the addition of the ability to pass a context and additional request options.
See CreateBusinessReportSchedule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateConferenceProvider ¶ added in v1.15.62
func (c *AlexaForBusiness) CreateConferenceProvider(input *CreateConferenceProviderInput) (*CreateConferenceProviderOutput, error)
CreateConferenceProvider API operation for Alexa For Business.
Adds a new conference provider under the user's AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateConferenceProvider for usage and error information.
Returned Error Types:
- AlreadyExistsException The resource being created already exists.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateConferenceProvider
func (*AlexaForBusiness) CreateConferenceProviderRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) CreateConferenceProviderRequest(input *CreateConferenceProviderInput) (req *request.Request, output *CreateConferenceProviderOutput)
CreateConferenceProviderRequest generates a "aws/request.Request" representing the client's request for the CreateConferenceProvider operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateConferenceProvider for more information on using the CreateConferenceProvider API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateConferenceProviderRequest method. req, resp := client.CreateConferenceProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateConferenceProvider
func (*AlexaForBusiness) CreateConferenceProviderWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) CreateConferenceProviderWithContext(ctx aws.Context, input *CreateConferenceProviderInput, opts ...request.Option) (*CreateConferenceProviderOutput, error)
CreateConferenceProviderWithContext is the same as CreateConferenceProvider with the addition of the ability to pass a context and additional request options.
See CreateConferenceProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateContact ¶ added in v1.13.24
func (c *AlexaForBusiness) CreateContact(input *CreateContactInput) (*CreateContactOutput, error)
CreateContact API operation for Alexa For Business.
Creates a contact with the specified details.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateContact for usage and error information.
Returned Error Types:
AlreadyExistsException The resource being created already exists.
LimitExceededException You are performing an action that would put you beyond your account's limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateContact
func (*AlexaForBusiness) CreateContactRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) CreateContactRequest(input *CreateContactInput) (req *request.Request, output *CreateContactOutput)
CreateContactRequest generates a "aws/request.Request" representing the client's request for the CreateContact operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateContact for more information on using the CreateContact API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateContactRequest method. req, resp := client.CreateContactRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateContact
func (*AlexaForBusiness) CreateContactWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) CreateContactWithContext(ctx aws.Context, input *CreateContactInput, opts ...request.Option) (*CreateContactOutput, error)
CreateContactWithContext is the same as CreateContact with the addition of the ability to pass a context and additional request options.
See CreateContact for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateGatewayGroup ¶ added in v1.19.16
func (c *AlexaForBusiness) CreateGatewayGroup(input *CreateGatewayGroupInput) (*CreateGatewayGroupOutput, error)
CreateGatewayGroup API operation for Alexa For Business.
Creates a gateway group with the specified details.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateGatewayGroup for usage and error information.
Returned Error Types:
AlreadyExistsException The resource being created already exists.
LimitExceededException You are performing an action that would put you beyond your account's limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateGatewayGroup
func (*AlexaForBusiness) CreateGatewayGroupRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) CreateGatewayGroupRequest(input *CreateGatewayGroupInput) (req *request.Request, output *CreateGatewayGroupOutput)
CreateGatewayGroupRequest generates a "aws/request.Request" representing the client's request for the CreateGatewayGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateGatewayGroup for more information on using the CreateGatewayGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateGatewayGroupRequest method. req, resp := client.CreateGatewayGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateGatewayGroup
func (*AlexaForBusiness) CreateGatewayGroupWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) CreateGatewayGroupWithContext(ctx aws.Context, input *CreateGatewayGroupInput, opts ...request.Option) (*CreateGatewayGroupOutput, error)
CreateGatewayGroupWithContext is the same as CreateGatewayGroup with the addition of the ability to pass a context and additional request options.
See CreateGatewayGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateNetworkProfile ¶ added in v1.19.35
func (c *AlexaForBusiness) CreateNetworkProfile(input *CreateNetworkProfileInput) (*CreateNetworkProfileOutput, error)
CreateNetworkProfile API operation for Alexa For Business.
Creates a network profile with the specified details.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateNetworkProfile for usage and error information.
Returned Error Types:
AlreadyExistsException The resource being created already exists.
LimitExceededException You are performing an action that would put you beyond your account's limits.
ConcurrentModificationException There is a concurrent modification of resources.
InvalidCertificateAuthorityException The Certificate Authority can't issue or revoke a certificate.
InvalidServiceLinkedRoleStateException The service linked role is locked for deletion.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateNetworkProfile
func (*AlexaForBusiness) CreateNetworkProfileRequest ¶ added in v1.19.35
func (c *AlexaForBusiness) CreateNetworkProfileRequest(input *CreateNetworkProfileInput) (req *request.Request, output *CreateNetworkProfileOutput)
CreateNetworkProfileRequest generates a "aws/request.Request" representing the client's request for the CreateNetworkProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateNetworkProfile for more information on using the CreateNetworkProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateNetworkProfileRequest method. req, resp := client.CreateNetworkProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateNetworkProfile
func (*AlexaForBusiness) CreateNetworkProfileWithContext ¶ added in v1.19.35
func (c *AlexaForBusiness) CreateNetworkProfileWithContext(ctx aws.Context, input *CreateNetworkProfileInput, opts ...request.Option) (*CreateNetworkProfileOutput, error)
CreateNetworkProfileWithContext is the same as CreateNetworkProfile with the addition of the ability to pass a context and additional request options.
See CreateNetworkProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateProfile ¶
func (c *AlexaForBusiness) CreateProfile(input *CreateProfileInput) (*CreateProfileOutput, error)
CreateProfile API operation for Alexa For Business.
Creates a new room profile with the specified details.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateProfile for usage and error information.
Returned Error Types:
LimitExceededException You are performing an action that would put you beyond your account's limits.
AlreadyExistsException The resource being created already exists.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateProfile
func (*AlexaForBusiness) CreateProfileRequest ¶
func (c *AlexaForBusiness) CreateProfileRequest(input *CreateProfileInput) (req *request.Request, output *CreateProfileOutput)
CreateProfileRequest generates a "aws/request.Request" representing the client's request for the CreateProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateProfile for more information on using the CreateProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateProfileRequest method. req, resp := client.CreateProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateProfile
func (*AlexaForBusiness) CreateProfileWithContext ¶
func (c *AlexaForBusiness) CreateProfileWithContext(ctx aws.Context, input *CreateProfileInput, opts ...request.Option) (*CreateProfileOutput, error)
CreateProfileWithContext is the same as CreateProfile with the addition of the ability to pass a context and additional request options.
See CreateProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateRoom ¶
func (c *AlexaForBusiness) CreateRoom(input *CreateRoomInput) (*CreateRoomOutput, error)
CreateRoom API operation for Alexa For Business.
Creates a room with the specified details.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateRoom for usage and error information.
Returned Error Types:
AlreadyExistsException The resource being created already exists.
LimitExceededException You are performing an action that would put you beyond your account's limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateRoom
func (*AlexaForBusiness) CreateRoomRequest ¶
func (c *AlexaForBusiness) CreateRoomRequest(input *CreateRoomInput) (req *request.Request, output *CreateRoomOutput)
CreateRoomRequest generates a "aws/request.Request" representing the client's request for the CreateRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateRoom for more information on using the CreateRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateRoomRequest method. req, resp := client.CreateRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateRoom
func (*AlexaForBusiness) CreateRoomWithContext ¶
func (c *AlexaForBusiness) CreateRoomWithContext(ctx aws.Context, input *CreateRoomInput, opts ...request.Option) (*CreateRoomOutput, error)
CreateRoomWithContext is the same as CreateRoom with the addition of the ability to pass a context and additional request options.
See CreateRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateSkillGroup ¶
func (c *AlexaForBusiness) CreateSkillGroup(input *CreateSkillGroupInput) (*CreateSkillGroupOutput, error)
CreateSkillGroup API operation for Alexa For Business.
Creates a skill group with a specified name and description.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateSkillGroup for usage and error information.
Returned Error Types:
AlreadyExistsException The resource being created already exists.
LimitExceededException You are performing an action that would put you beyond your account's limits.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateSkillGroup
func (*AlexaForBusiness) CreateSkillGroupRequest ¶
func (c *AlexaForBusiness) CreateSkillGroupRequest(input *CreateSkillGroupInput) (req *request.Request, output *CreateSkillGroupOutput)
CreateSkillGroupRequest generates a "aws/request.Request" representing the client's request for the CreateSkillGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateSkillGroup for more information on using the CreateSkillGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateSkillGroupRequest method. req, resp := client.CreateSkillGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateSkillGroup
func (*AlexaForBusiness) CreateSkillGroupWithContext ¶
func (c *AlexaForBusiness) CreateSkillGroupWithContext(ctx aws.Context, input *CreateSkillGroupInput, opts ...request.Option) (*CreateSkillGroupOutput, error)
CreateSkillGroupWithContext is the same as CreateSkillGroup with the addition of the ability to pass a context and additional request options.
See CreateSkillGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) CreateUser ¶
func (c *AlexaForBusiness) CreateUser(input *CreateUserInput) (*CreateUserOutput, error)
CreateUser API operation for Alexa For Business.
Creates a user.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation CreateUser for usage and error information.
Returned Error Types:
ResourceInUseException The resource in the request is already in use.
LimitExceededException You are performing an action that would put you beyond your account's limits.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateUser
func (*AlexaForBusiness) CreateUserRequest ¶
func (c *AlexaForBusiness) CreateUserRequest(input *CreateUserInput) (req *request.Request, output *CreateUserOutput)
CreateUserRequest generates a "aws/request.Request" representing the client's request for the CreateUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateUser for more information on using the CreateUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateUserRequest method. req, resp := client.CreateUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateUser
func (*AlexaForBusiness) CreateUserWithContext ¶
func (c *AlexaForBusiness) CreateUserWithContext(ctx aws.Context, input *CreateUserInput, opts ...request.Option) (*CreateUserOutput, error)
CreateUserWithContext is the same as CreateUser with the addition of the ability to pass a context and additional request options.
See CreateUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteAddressBook ¶ added in v1.13.24
func (c *AlexaForBusiness) DeleteAddressBook(input *DeleteAddressBookInput) (*DeleteAddressBookOutput, error)
DeleteAddressBook API operation for Alexa For Business.
Deletes an address book by the address book ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteAddressBook for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteAddressBook
func (*AlexaForBusiness) DeleteAddressBookRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) DeleteAddressBookRequest(input *DeleteAddressBookInput) (req *request.Request, output *DeleteAddressBookOutput)
DeleteAddressBookRequest generates a "aws/request.Request" representing the client's request for the DeleteAddressBook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteAddressBook for more information on using the DeleteAddressBook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAddressBookRequest method. req, resp := client.DeleteAddressBookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteAddressBook
func (*AlexaForBusiness) DeleteAddressBookWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) DeleteAddressBookWithContext(ctx aws.Context, input *DeleteAddressBookInput, opts ...request.Option) (*DeleteAddressBookOutput, error)
DeleteAddressBookWithContext is the same as DeleteAddressBook with the addition of the ability to pass a context and additional request options.
See DeleteAddressBook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteBusinessReportSchedule ¶ added in v1.16.2
func (c *AlexaForBusiness) DeleteBusinessReportSchedule(input *DeleteBusinessReportScheduleInput) (*DeleteBusinessReportScheduleOutput, error)
DeleteBusinessReportSchedule API operation for Alexa For Business.
Deletes the recurring report delivery schedule with the specified schedule ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteBusinessReportSchedule for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteBusinessReportSchedule
func (*AlexaForBusiness) DeleteBusinessReportScheduleRequest ¶ added in v1.16.2
func (c *AlexaForBusiness) DeleteBusinessReportScheduleRequest(input *DeleteBusinessReportScheduleInput) (req *request.Request, output *DeleteBusinessReportScheduleOutput)
DeleteBusinessReportScheduleRequest generates a "aws/request.Request" representing the client's request for the DeleteBusinessReportSchedule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteBusinessReportSchedule for more information on using the DeleteBusinessReportSchedule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteBusinessReportScheduleRequest method. req, resp := client.DeleteBusinessReportScheduleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteBusinessReportSchedule
func (*AlexaForBusiness) DeleteBusinessReportScheduleWithContext ¶ added in v1.16.2
func (c *AlexaForBusiness) DeleteBusinessReportScheduleWithContext(ctx aws.Context, input *DeleteBusinessReportScheduleInput, opts ...request.Option) (*DeleteBusinessReportScheduleOutput, error)
DeleteBusinessReportScheduleWithContext is the same as DeleteBusinessReportSchedule with the addition of the ability to pass a context and additional request options.
See DeleteBusinessReportSchedule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteConferenceProvider ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteConferenceProvider(input *DeleteConferenceProviderInput) (*DeleteConferenceProviderOutput, error)
DeleteConferenceProvider API operation for Alexa For Business.
Deletes a conference provider.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteConferenceProvider for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteConferenceProvider
func (*AlexaForBusiness) DeleteConferenceProviderRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteConferenceProviderRequest(input *DeleteConferenceProviderInput) (req *request.Request, output *DeleteConferenceProviderOutput)
DeleteConferenceProviderRequest generates a "aws/request.Request" representing the client's request for the DeleteConferenceProvider operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteConferenceProvider for more information on using the DeleteConferenceProvider API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteConferenceProviderRequest method. req, resp := client.DeleteConferenceProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteConferenceProvider
func (*AlexaForBusiness) DeleteConferenceProviderWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteConferenceProviderWithContext(ctx aws.Context, input *DeleteConferenceProviderInput, opts ...request.Option) (*DeleteConferenceProviderOutput, error)
DeleteConferenceProviderWithContext is the same as DeleteConferenceProvider with the addition of the ability to pass a context and additional request options.
See DeleteConferenceProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteContact ¶ added in v1.13.24
func (c *AlexaForBusiness) DeleteContact(input *DeleteContactInput) (*DeleteContactOutput, error)
DeleteContact API operation for Alexa For Business.
Deletes a contact by the contact ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteContact for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteContact
func (*AlexaForBusiness) DeleteContactRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) DeleteContactRequest(input *DeleteContactInput) (req *request.Request, output *DeleteContactOutput)
DeleteContactRequest generates a "aws/request.Request" representing the client's request for the DeleteContact operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteContact for more information on using the DeleteContact API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteContactRequest method. req, resp := client.DeleteContactRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteContact
func (*AlexaForBusiness) DeleteContactWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) DeleteContactWithContext(ctx aws.Context, input *DeleteContactInput, opts ...request.Option) (*DeleteContactOutput, error)
DeleteContactWithContext is the same as DeleteContact with the addition of the ability to pass a context and additional request options.
See DeleteContact for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteDevice ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteDevice(input *DeleteDeviceInput) (*DeleteDeviceOutput, error)
DeleteDevice API operation for Alexa For Business.
Removes a device from Alexa For Business.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteDevice for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
InvalidCertificateAuthorityException The Certificate Authority can't issue or revoke a certificate.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteDevice
func (*AlexaForBusiness) DeleteDeviceRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteDeviceRequest(input *DeleteDeviceInput) (req *request.Request, output *DeleteDeviceOutput)
DeleteDeviceRequest generates a "aws/request.Request" representing the client's request for the DeleteDevice operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDevice for more information on using the DeleteDevice API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDeviceRequest method. req, resp := client.DeleteDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteDevice
func (*AlexaForBusiness) DeleteDeviceUsageData ¶ added in v1.19.26
func (c *AlexaForBusiness) DeleteDeviceUsageData(input *DeleteDeviceUsageDataInput) (*DeleteDeviceUsageDataOutput, error)
DeleteDeviceUsageData API operation for Alexa For Business.
When this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data and associated response data. This action can be called once every 24 hours for a specific shared device.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteDeviceUsageData for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
DeviceNotRegisteredException The request failed because this device is no longer registered and therefore no longer managed by this account.
LimitExceededException You are performing an action that would put you beyond your account's limits.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteDeviceUsageData
func (*AlexaForBusiness) DeleteDeviceUsageDataRequest ¶ added in v1.19.26
func (c *AlexaForBusiness) DeleteDeviceUsageDataRequest(input *DeleteDeviceUsageDataInput) (req *request.Request, output *DeleteDeviceUsageDataOutput)
DeleteDeviceUsageDataRequest generates a "aws/request.Request" representing the client's request for the DeleteDeviceUsageData operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteDeviceUsageData for more information on using the DeleteDeviceUsageData API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteDeviceUsageDataRequest method. req, resp := client.DeleteDeviceUsageDataRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteDeviceUsageData
func (*AlexaForBusiness) DeleteDeviceUsageDataWithContext ¶ added in v1.19.26
func (c *AlexaForBusiness) DeleteDeviceUsageDataWithContext(ctx aws.Context, input *DeleteDeviceUsageDataInput, opts ...request.Option) (*DeleteDeviceUsageDataOutput, error)
DeleteDeviceUsageDataWithContext is the same as DeleteDeviceUsageData with the addition of the ability to pass a context and additional request options.
See DeleteDeviceUsageData for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteDeviceWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteDeviceWithContext(ctx aws.Context, input *DeleteDeviceInput, opts ...request.Option) (*DeleteDeviceOutput, error)
DeleteDeviceWithContext is the same as DeleteDevice with the addition of the ability to pass a context and additional request options.
See DeleteDevice for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteGatewayGroup ¶ added in v1.19.16
func (c *AlexaForBusiness) DeleteGatewayGroup(input *DeleteGatewayGroupInput) (*DeleteGatewayGroupOutput, error)
DeleteGatewayGroup API operation for Alexa For Business.
Deletes a gateway group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteGatewayGroup for usage and error information.
Returned Error Types:
- ResourceAssociatedException Another resource is associated with the resource in the request.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteGatewayGroup
func (*AlexaForBusiness) DeleteGatewayGroupRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) DeleteGatewayGroupRequest(input *DeleteGatewayGroupInput) (req *request.Request, output *DeleteGatewayGroupOutput)
DeleteGatewayGroupRequest generates a "aws/request.Request" representing the client's request for the DeleteGatewayGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteGatewayGroup for more information on using the DeleteGatewayGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteGatewayGroupRequest method. req, resp := client.DeleteGatewayGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteGatewayGroup
func (*AlexaForBusiness) DeleteGatewayGroupWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) DeleteGatewayGroupWithContext(ctx aws.Context, input *DeleteGatewayGroupInput, opts ...request.Option) (*DeleteGatewayGroupOutput, error)
DeleteGatewayGroupWithContext is the same as DeleteGatewayGroup with the addition of the ability to pass a context and additional request options.
See DeleteGatewayGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteNetworkProfile ¶ added in v1.19.35
func (c *AlexaForBusiness) DeleteNetworkProfile(input *DeleteNetworkProfileInput) (*DeleteNetworkProfileOutput, error)
DeleteNetworkProfile API operation for Alexa For Business.
Deletes a network profile by the network profile ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteNetworkProfile for usage and error information.
Returned Error Types:
ResourceInUseException The resource in the request is already in use.
ConcurrentModificationException There is a concurrent modification of resources.
NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteNetworkProfile
func (*AlexaForBusiness) DeleteNetworkProfileRequest ¶ added in v1.19.35
func (c *AlexaForBusiness) DeleteNetworkProfileRequest(input *DeleteNetworkProfileInput) (req *request.Request, output *DeleteNetworkProfileOutput)
DeleteNetworkProfileRequest generates a "aws/request.Request" representing the client's request for the DeleteNetworkProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteNetworkProfile for more information on using the DeleteNetworkProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteNetworkProfileRequest method. req, resp := client.DeleteNetworkProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteNetworkProfile
func (*AlexaForBusiness) DeleteNetworkProfileWithContext ¶ added in v1.19.35
func (c *AlexaForBusiness) DeleteNetworkProfileWithContext(ctx aws.Context, input *DeleteNetworkProfileInput, opts ...request.Option) (*DeleteNetworkProfileOutput, error)
DeleteNetworkProfileWithContext is the same as DeleteNetworkProfile with the addition of the ability to pass a context and additional request options.
See DeleteNetworkProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteProfile ¶
func (c *AlexaForBusiness) DeleteProfile(input *DeleteProfileInput) (*DeleteProfileOutput, error)
DeleteProfile API operation for Alexa For Business.
Deletes a room profile by the profile ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteProfile for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteProfile
func (*AlexaForBusiness) DeleteProfileRequest ¶
func (c *AlexaForBusiness) DeleteProfileRequest(input *DeleteProfileInput) (req *request.Request, output *DeleteProfileOutput)
DeleteProfileRequest generates a "aws/request.Request" representing the client's request for the DeleteProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteProfile for more information on using the DeleteProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteProfileRequest method. req, resp := client.DeleteProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteProfile
func (*AlexaForBusiness) DeleteProfileWithContext ¶
func (c *AlexaForBusiness) DeleteProfileWithContext(ctx aws.Context, input *DeleteProfileInput, opts ...request.Option) (*DeleteProfileOutput, error)
DeleteProfileWithContext is the same as DeleteProfile with the addition of the ability to pass a context and additional request options.
See DeleteProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteRoom ¶
func (c *AlexaForBusiness) DeleteRoom(input *DeleteRoomInput) (*DeleteRoomOutput, error)
DeleteRoom API operation for Alexa For Business.
Deletes a room by the room ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteRoom for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteRoom
func (*AlexaForBusiness) DeleteRoomRequest ¶
func (c *AlexaForBusiness) DeleteRoomRequest(input *DeleteRoomInput) (req *request.Request, output *DeleteRoomOutput)
DeleteRoomRequest generates a "aws/request.Request" representing the client's request for the DeleteRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRoom for more information on using the DeleteRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRoomRequest method. req, resp := client.DeleteRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteRoom
func (*AlexaForBusiness) DeleteRoomSkillParameter ¶
func (c *AlexaForBusiness) DeleteRoomSkillParameter(input *DeleteRoomSkillParameterInput) (*DeleteRoomSkillParameterOutput, error)
DeleteRoomSkillParameter API operation for Alexa For Business.
Deletes room skill parameter details by room, skill, and parameter key ID.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteRoomSkillParameter for usage and error information.
Returned Error Types:
- ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteRoomSkillParameter
func (*AlexaForBusiness) DeleteRoomSkillParameterRequest ¶
func (c *AlexaForBusiness) DeleteRoomSkillParameterRequest(input *DeleteRoomSkillParameterInput) (req *request.Request, output *DeleteRoomSkillParameterOutput)
DeleteRoomSkillParameterRequest generates a "aws/request.Request" representing the client's request for the DeleteRoomSkillParameter operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteRoomSkillParameter for more information on using the DeleteRoomSkillParameter API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteRoomSkillParameterRequest method. req, resp := client.DeleteRoomSkillParameterRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteRoomSkillParameter
func (*AlexaForBusiness) DeleteRoomSkillParameterWithContext ¶
func (c *AlexaForBusiness) DeleteRoomSkillParameterWithContext(ctx aws.Context, input *DeleteRoomSkillParameterInput, opts ...request.Option) (*DeleteRoomSkillParameterOutput, error)
DeleteRoomSkillParameterWithContext is the same as DeleteRoomSkillParameter with the addition of the ability to pass a context and additional request options.
See DeleteRoomSkillParameter for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteRoomWithContext ¶
func (c *AlexaForBusiness) DeleteRoomWithContext(ctx aws.Context, input *DeleteRoomInput, opts ...request.Option) (*DeleteRoomOutput, error)
DeleteRoomWithContext is the same as DeleteRoom with the addition of the ability to pass a context and additional request options.
See DeleteRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteSkillAuthorization ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteSkillAuthorization(input *DeleteSkillAuthorizationInput) (*DeleteSkillAuthorizationOutput, error)
DeleteSkillAuthorization API operation for Alexa For Business.
Unlinks a third-party account from a skill.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteSkillAuthorization for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteSkillAuthorization
func (*AlexaForBusiness) DeleteSkillAuthorizationRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteSkillAuthorizationRequest(input *DeleteSkillAuthorizationInput) (req *request.Request, output *DeleteSkillAuthorizationOutput)
DeleteSkillAuthorizationRequest generates a "aws/request.Request" representing the client's request for the DeleteSkillAuthorization operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteSkillAuthorization for more information on using the DeleteSkillAuthorization API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteSkillAuthorizationRequest method. req, resp := client.DeleteSkillAuthorizationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteSkillAuthorization
func (*AlexaForBusiness) DeleteSkillAuthorizationWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) DeleteSkillAuthorizationWithContext(ctx aws.Context, input *DeleteSkillAuthorizationInput, opts ...request.Option) (*DeleteSkillAuthorizationOutput, error)
DeleteSkillAuthorizationWithContext is the same as DeleteSkillAuthorization with the addition of the ability to pass a context and additional request options.
See DeleteSkillAuthorization for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteSkillGroup ¶
func (c *AlexaForBusiness) DeleteSkillGroup(input *DeleteSkillGroupInput) (*DeleteSkillGroupOutput, error)
DeleteSkillGroup API operation for Alexa For Business.
Deletes a skill group by skill group ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteSkillGroup for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteSkillGroup
func (*AlexaForBusiness) DeleteSkillGroupRequest ¶
func (c *AlexaForBusiness) DeleteSkillGroupRequest(input *DeleteSkillGroupInput) (req *request.Request, output *DeleteSkillGroupOutput)
DeleteSkillGroupRequest generates a "aws/request.Request" representing the client's request for the DeleteSkillGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteSkillGroup for more information on using the DeleteSkillGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteSkillGroupRequest method. req, resp := client.DeleteSkillGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteSkillGroup
func (*AlexaForBusiness) DeleteSkillGroupWithContext ¶
func (c *AlexaForBusiness) DeleteSkillGroupWithContext(ctx aws.Context, input *DeleteSkillGroupInput, opts ...request.Option) (*DeleteSkillGroupOutput, error)
DeleteSkillGroupWithContext is the same as DeleteSkillGroup with the addition of the ability to pass a context and additional request options.
See DeleteSkillGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DeleteUser ¶
func (c *AlexaForBusiness) DeleteUser(input *DeleteUserInput) (*DeleteUserOutput, error)
DeleteUser API operation for Alexa For Business.
Deletes a specified user by user ARN and enrollment ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DeleteUser for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteUser
func (*AlexaForBusiness) DeleteUserRequest ¶
func (c *AlexaForBusiness) DeleteUserRequest(input *DeleteUserInput) (req *request.Request, output *DeleteUserOutput)
DeleteUserRequest generates a "aws/request.Request" representing the client's request for the DeleteUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteUser for more information on using the DeleteUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteUserRequest method. req, resp := client.DeleteUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DeleteUser
func (*AlexaForBusiness) DeleteUserWithContext ¶
func (c *AlexaForBusiness) DeleteUserWithContext(ctx aws.Context, input *DeleteUserInput, opts ...request.Option) (*DeleteUserOutput, error)
DeleteUserWithContext is the same as DeleteUser with the addition of the ability to pass a context and additional request options.
See DeleteUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DisassociateContactFromAddressBook ¶ added in v1.13.24
func (c *AlexaForBusiness) DisassociateContactFromAddressBook(input *DisassociateContactFromAddressBookInput) (*DisassociateContactFromAddressBookOutput, error)
DisassociateContactFromAddressBook API operation for Alexa For Business.
Disassociates a contact from a given address book.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DisassociateContactFromAddressBook for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateContactFromAddressBook
func (*AlexaForBusiness) DisassociateContactFromAddressBookRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) DisassociateContactFromAddressBookRequest(input *DisassociateContactFromAddressBookInput) (req *request.Request, output *DisassociateContactFromAddressBookOutput)
DisassociateContactFromAddressBookRequest generates a "aws/request.Request" representing the client's request for the DisassociateContactFromAddressBook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateContactFromAddressBook for more information on using the DisassociateContactFromAddressBook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateContactFromAddressBookRequest method. req, resp := client.DisassociateContactFromAddressBookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*AlexaForBusiness) DisassociateContactFromAddressBookWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) DisassociateContactFromAddressBookWithContext(ctx aws.Context, input *DisassociateContactFromAddressBookInput, opts ...request.Option) (*DisassociateContactFromAddressBookOutput, error)
DisassociateContactFromAddressBookWithContext is the same as DisassociateContactFromAddressBook with the addition of the ability to pass a context and additional request options.
See DisassociateContactFromAddressBook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DisassociateDeviceFromRoom ¶
func (c *AlexaForBusiness) DisassociateDeviceFromRoom(input *DisassociateDeviceFromRoomInput) (*DisassociateDeviceFromRoomOutput, error)
DisassociateDeviceFromRoom API operation for Alexa For Business.
Disassociates a device from its current room. The device continues to be connected to the Wi-Fi network and is still registered to the account. The device settings and skills are removed from the room.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DisassociateDeviceFromRoom for usage and error information.
Returned Error Types:
ConcurrentModificationException There is a concurrent modification of resources.
DeviceNotRegisteredException The request failed because this device is no longer registered and therefore no longer managed by this account.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateDeviceFromRoom
func (*AlexaForBusiness) DisassociateDeviceFromRoomRequest ¶
func (c *AlexaForBusiness) DisassociateDeviceFromRoomRequest(input *DisassociateDeviceFromRoomInput) (req *request.Request, output *DisassociateDeviceFromRoomOutput)
DisassociateDeviceFromRoomRequest generates a "aws/request.Request" representing the client's request for the DisassociateDeviceFromRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateDeviceFromRoom for more information on using the DisassociateDeviceFromRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateDeviceFromRoomRequest method. req, resp := client.DisassociateDeviceFromRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateDeviceFromRoom
func (*AlexaForBusiness) DisassociateDeviceFromRoomWithContext ¶
func (c *AlexaForBusiness) DisassociateDeviceFromRoomWithContext(ctx aws.Context, input *DisassociateDeviceFromRoomInput, opts ...request.Option) (*DisassociateDeviceFromRoomOutput, error)
DisassociateDeviceFromRoomWithContext is the same as DisassociateDeviceFromRoom with the addition of the ability to pass a context and additional request options.
See DisassociateDeviceFromRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DisassociateSkillFromSkillGroup ¶ added in v1.15.62
func (c *AlexaForBusiness) DisassociateSkillFromSkillGroup(input *DisassociateSkillFromSkillGroupInput) (*DisassociateSkillFromSkillGroupOutput, error)
DisassociateSkillFromSkillGroup API operation for Alexa For Business.
Disassociates a skill from a skill group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DisassociateSkillFromSkillGroup for usage and error information.
Returned Error Types:
ConcurrentModificationException There is a concurrent modification of resources.
NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateSkillFromSkillGroup
func (*AlexaForBusiness) DisassociateSkillFromSkillGroupRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) DisassociateSkillFromSkillGroupRequest(input *DisassociateSkillFromSkillGroupInput) (req *request.Request, output *DisassociateSkillFromSkillGroupOutput)
DisassociateSkillFromSkillGroupRequest generates a "aws/request.Request" representing the client's request for the DisassociateSkillFromSkillGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateSkillFromSkillGroup for more information on using the DisassociateSkillFromSkillGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateSkillFromSkillGroupRequest method. req, resp := client.DisassociateSkillFromSkillGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateSkillFromSkillGroup
func (*AlexaForBusiness) DisassociateSkillFromSkillGroupWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) DisassociateSkillFromSkillGroupWithContext(ctx aws.Context, input *DisassociateSkillFromSkillGroupInput, opts ...request.Option) (*DisassociateSkillFromSkillGroupOutput, error)
DisassociateSkillFromSkillGroupWithContext is the same as DisassociateSkillFromSkillGroup with the addition of the ability to pass a context and additional request options.
See DisassociateSkillFromSkillGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DisassociateSkillFromUsers ¶ added in v1.16.6
func (c *AlexaForBusiness) DisassociateSkillFromUsers(input *DisassociateSkillFromUsersInput) (*DisassociateSkillFromUsersOutput, error)
DisassociateSkillFromUsers API operation for Alexa For Business.
Makes a private skill unavailable for enrolled users and prevents them from enabling it on their devices.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DisassociateSkillFromUsers for usage and error information.
Returned Error Types:
ConcurrentModificationException There is a concurrent modification of resources.
NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateSkillFromUsers
func (*AlexaForBusiness) DisassociateSkillFromUsersRequest ¶ added in v1.16.6
func (c *AlexaForBusiness) DisassociateSkillFromUsersRequest(input *DisassociateSkillFromUsersInput) (req *request.Request, output *DisassociateSkillFromUsersOutput)
DisassociateSkillFromUsersRequest generates a "aws/request.Request" representing the client's request for the DisassociateSkillFromUsers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateSkillFromUsers for more information on using the DisassociateSkillFromUsers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateSkillFromUsersRequest method. req, resp := client.DisassociateSkillFromUsersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateSkillFromUsers
func (*AlexaForBusiness) DisassociateSkillFromUsersWithContext ¶ added in v1.16.6
func (c *AlexaForBusiness) DisassociateSkillFromUsersWithContext(ctx aws.Context, input *DisassociateSkillFromUsersInput, opts ...request.Option) (*DisassociateSkillFromUsersOutput, error)
DisassociateSkillFromUsersWithContext is the same as DisassociateSkillFromUsers with the addition of the ability to pass a context and additional request options.
See DisassociateSkillFromUsers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) DisassociateSkillGroupFromRoom ¶
func (c *AlexaForBusiness) DisassociateSkillGroupFromRoom(input *DisassociateSkillGroupFromRoomInput) (*DisassociateSkillGroupFromRoomOutput, error)
DisassociateSkillGroupFromRoom API operation for Alexa For Business.
Disassociates a skill group from a specified room. This disables all skills in the skill group on all devices in the room.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation DisassociateSkillGroupFromRoom for usage and error information.
Returned Error Types:
- ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateSkillGroupFromRoom
func (*AlexaForBusiness) DisassociateSkillGroupFromRoomRequest ¶
func (c *AlexaForBusiness) DisassociateSkillGroupFromRoomRequest(input *DisassociateSkillGroupFromRoomInput) (req *request.Request, output *DisassociateSkillGroupFromRoomOutput)
DisassociateSkillGroupFromRoomRequest generates a "aws/request.Request" representing the client's request for the DisassociateSkillGroupFromRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateSkillGroupFromRoom for more information on using the DisassociateSkillGroupFromRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateSkillGroupFromRoomRequest method. req, resp := client.DisassociateSkillGroupFromRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/DisassociateSkillGroupFromRoom
func (*AlexaForBusiness) DisassociateSkillGroupFromRoomWithContext ¶
func (c *AlexaForBusiness) DisassociateSkillGroupFromRoomWithContext(ctx aws.Context, input *DisassociateSkillGroupFromRoomInput, opts ...request.Option) (*DisassociateSkillGroupFromRoomOutput, error)
DisassociateSkillGroupFromRoomWithContext is the same as DisassociateSkillGroupFromRoom with the addition of the ability to pass a context and additional request options.
See DisassociateSkillGroupFromRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ForgetSmartHomeAppliances ¶ added in v1.15.62
func (c *AlexaForBusiness) ForgetSmartHomeAppliances(input *ForgetSmartHomeAppliancesInput) (*ForgetSmartHomeAppliancesOutput, error)
ForgetSmartHomeAppliances API operation for Alexa For Business.
Forgets smart home appliances associated to a room.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ForgetSmartHomeAppliances for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ForgetSmartHomeAppliances
func (*AlexaForBusiness) ForgetSmartHomeAppliancesRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) ForgetSmartHomeAppliancesRequest(input *ForgetSmartHomeAppliancesInput) (req *request.Request, output *ForgetSmartHomeAppliancesOutput)
ForgetSmartHomeAppliancesRequest generates a "aws/request.Request" representing the client's request for the ForgetSmartHomeAppliances operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ForgetSmartHomeAppliances for more information on using the ForgetSmartHomeAppliances API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ForgetSmartHomeAppliancesRequest method. req, resp := client.ForgetSmartHomeAppliancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ForgetSmartHomeAppliances
func (*AlexaForBusiness) ForgetSmartHomeAppliancesWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ForgetSmartHomeAppliancesWithContext(ctx aws.Context, input *ForgetSmartHomeAppliancesInput, opts ...request.Option) (*ForgetSmartHomeAppliancesOutput, error)
ForgetSmartHomeAppliancesWithContext is the same as ForgetSmartHomeAppliances with the addition of the ability to pass a context and additional request options.
See ForgetSmartHomeAppliances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetAddressBook ¶ added in v1.13.24
func (c *AlexaForBusiness) GetAddressBook(input *GetAddressBookInput) (*GetAddressBookOutput, error)
GetAddressBook API operation for Alexa For Business.
Gets address the book details by the address book ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetAddressBook for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetAddressBook
func (*AlexaForBusiness) GetAddressBookRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) GetAddressBookRequest(input *GetAddressBookInput) (req *request.Request, output *GetAddressBookOutput)
GetAddressBookRequest generates a "aws/request.Request" representing the client's request for the GetAddressBook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAddressBook for more information on using the GetAddressBook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAddressBookRequest method. req, resp := client.GetAddressBookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetAddressBook
func (*AlexaForBusiness) GetAddressBookWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) GetAddressBookWithContext(ctx aws.Context, input *GetAddressBookInput, opts ...request.Option) (*GetAddressBookOutput, error)
GetAddressBookWithContext is the same as GetAddressBook with the addition of the ability to pass a context and additional request options.
See GetAddressBook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetConferencePreference ¶ added in v1.15.62
func (c *AlexaForBusiness) GetConferencePreference(input *GetConferencePreferenceInput) (*GetConferencePreferenceOutput, error)
GetConferencePreference API operation for Alexa For Business.
Retrieves the existing conference preferences.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetConferencePreference for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetConferencePreference
func (*AlexaForBusiness) GetConferencePreferenceRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) GetConferencePreferenceRequest(input *GetConferencePreferenceInput) (req *request.Request, output *GetConferencePreferenceOutput)
GetConferencePreferenceRequest generates a "aws/request.Request" representing the client's request for the GetConferencePreference operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetConferencePreference for more information on using the GetConferencePreference API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetConferencePreferenceRequest method. req, resp := client.GetConferencePreferenceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetConferencePreference
func (*AlexaForBusiness) GetConferencePreferenceWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) GetConferencePreferenceWithContext(ctx aws.Context, input *GetConferencePreferenceInput, opts ...request.Option) (*GetConferencePreferenceOutput, error)
GetConferencePreferenceWithContext is the same as GetConferencePreference with the addition of the ability to pass a context and additional request options.
See GetConferencePreference for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetConferenceProvider ¶ added in v1.15.62
func (c *AlexaForBusiness) GetConferenceProvider(input *GetConferenceProviderInput) (*GetConferenceProviderOutput, error)
GetConferenceProvider API operation for Alexa For Business.
Gets details about a specific conference provider.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetConferenceProvider for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetConferenceProvider
func (*AlexaForBusiness) GetConferenceProviderRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) GetConferenceProviderRequest(input *GetConferenceProviderInput) (req *request.Request, output *GetConferenceProviderOutput)
GetConferenceProviderRequest generates a "aws/request.Request" representing the client's request for the GetConferenceProvider operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetConferenceProvider for more information on using the GetConferenceProvider API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetConferenceProviderRequest method. req, resp := client.GetConferenceProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetConferenceProvider
func (*AlexaForBusiness) GetConferenceProviderWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) GetConferenceProviderWithContext(ctx aws.Context, input *GetConferenceProviderInput, opts ...request.Option) (*GetConferenceProviderOutput, error)
GetConferenceProviderWithContext is the same as GetConferenceProvider with the addition of the ability to pass a context and additional request options.
See GetConferenceProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetContact ¶ added in v1.13.24
func (c *AlexaForBusiness) GetContact(input *GetContactInput) (*GetContactOutput, error)
GetContact API operation for Alexa For Business.
Gets the contact details by the contact ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetContact for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetContact
func (*AlexaForBusiness) GetContactRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) GetContactRequest(input *GetContactInput) (req *request.Request, output *GetContactOutput)
GetContactRequest generates a "aws/request.Request" representing the client's request for the GetContact operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetContact for more information on using the GetContact API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetContactRequest method. req, resp := client.GetContactRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetContact
func (*AlexaForBusiness) GetContactWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) GetContactWithContext(ctx aws.Context, input *GetContactInput, opts ...request.Option) (*GetContactOutput, error)
GetContactWithContext is the same as GetContact with the addition of the ability to pass a context and additional request options.
See GetContact for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetDevice ¶
func (c *AlexaForBusiness) GetDevice(input *GetDeviceInput) (*GetDeviceOutput, error)
GetDevice API operation for Alexa For Business.
Gets the details of a device by device ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetDevice for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetDevice
func (*AlexaForBusiness) GetDeviceRequest ¶
func (c *AlexaForBusiness) GetDeviceRequest(input *GetDeviceInput) (req *request.Request, output *GetDeviceOutput)
GetDeviceRequest generates a "aws/request.Request" representing the client's request for the GetDevice operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetDevice for more information on using the GetDevice API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetDeviceRequest method. req, resp := client.GetDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetDevice
func (*AlexaForBusiness) GetDeviceWithContext ¶
func (c *AlexaForBusiness) GetDeviceWithContext(ctx aws.Context, input *GetDeviceInput, opts ...request.Option) (*GetDeviceOutput, error)
GetDeviceWithContext is the same as GetDevice with the addition of the ability to pass a context and additional request options.
See GetDevice for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetGateway ¶ added in v1.19.16
func (c *AlexaForBusiness) GetGateway(input *GetGatewayInput) (*GetGatewayOutput, error)
GetGateway API operation for Alexa For Business.
Retrieves the details of a gateway.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetGateway for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetGateway
func (*AlexaForBusiness) GetGatewayGroup ¶ added in v1.19.16
func (c *AlexaForBusiness) GetGatewayGroup(input *GetGatewayGroupInput) (*GetGatewayGroupOutput, error)
GetGatewayGroup API operation for Alexa For Business.
Retrieves the details of a gateway group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetGatewayGroup for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetGatewayGroup
func (*AlexaForBusiness) GetGatewayGroupRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) GetGatewayGroupRequest(input *GetGatewayGroupInput) (req *request.Request, output *GetGatewayGroupOutput)
GetGatewayGroupRequest generates a "aws/request.Request" representing the client's request for the GetGatewayGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetGatewayGroup for more information on using the GetGatewayGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetGatewayGroupRequest method. req, resp := client.GetGatewayGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetGatewayGroup
func (*AlexaForBusiness) GetGatewayGroupWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) GetGatewayGroupWithContext(ctx aws.Context, input *GetGatewayGroupInput, opts ...request.Option) (*GetGatewayGroupOutput, error)
GetGatewayGroupWithContext is the same as GetGatewayGroup with the addition of the ability to pass a context and additional request options.
See GetGatewayGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetGatewayRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) GetGatewayRequest(input *GetGatewayInput) (req *request.Request, output *GetGatewayOutput)
GetGatewayRequest generates a "aws/request.Request" representing the client's request for the GetGateway operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetGateway for more information on using the GetGateway API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetGatewayRequest method. req, resp := client.GetGatewayRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetGateway
func (*AlexaForBusiness) GetGatewayWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) GetGatewayWithContext(ctx aws.Context, input *GetGatewayInput, opts ...request.Option) (*GetGatewayOutput, error)
GetGatewayWithContext is the same as GetGateway with the addition of the ability to pass a context and additional request options.
See GetGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetInvitationConfiguration ¶ added in v1.17.8
func (c *AlexaForBusiness) GetInvitationConfiguration(input *GetInvitationConfigurationInput) (*GetInvitationConfigurationOutput, error)
GetInvitationConfiguration API operation for Alexa For Business.
Retrieves the configured values for the user enrollment invitation email template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetInvitationConfiguration for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetInvitationConfiguration
func (*AlexaForBusiness) GetInvitationConfigurationRequest ¶ added in v1.17.8
func (c *AlexaForBusiness) GetInvitationConfigurationRequest(input *GetInvitationConfigurationInput) (req *request.Request, output *GetInvitationConfigurationOutput)
GetInvitationConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetInvitationConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetInvitationConfiguration for more information on using the GetInvitationConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetInvitationConfigurationRequest method. req, resp := client.GetInvitationConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetInvitationConfiguration
func (*AlexaForBusiness) GetInvitationConfigurationWithContext ¶ added in v1.17.8
func (c *AlexaForBusiness) GetInvitationConfigurationWithContext(ctx aws.Context, input *GetInvitationConfigurationInput, opts ...request.Option) (*GetInvitationConfigurationOutput, error)
GetInvitationConfigurationWithContext is the same as GetInvitationConfiguration with the addition of the ability to pass a context and additional request options.
See GetInvitationConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetNetworkProfile ¶ added in v1.19.35
func (c *AlexaForBusiness) GetNetworkProfile(input *GetNetworkProfileInput) (*GetNetworkProfileOutput, error)
GetNetworkProfile API operation for Alexa For Business.
Gets the network profile details by the network profile ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetNetworkProfile for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
InvalidSecretsManagerResourceException A password in SecretsManager is in an invalid state.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetNetworkProfile
func (*AlexaForBusiness) GetNetworkProfileRequest ¶ added in v1.19.35
func (c *AlexaForBusiness) GetNetworkProfileRequest(input *GetNetworkProfileInput) (req *request.Request, output *GetNetworkProfileOutput)
GetNetworkProfileRequest generates a "aws/request.Request" representing the client's request for the GetNetworkProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetNetworkProfile for more information on using the GetNetworkProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetNetworkProfileRequest method. req, resp := client.GetNetworkProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetNetworkProfile
func (*AlexaForBusiness) GetNetworkProfileWithContext ¶ added in v1.19.35
func (c *AlexaForBusiness) GetNetworkProfileWithContext(ctx aws.Context, input *GetNetworkProfileInput, opts ...request.Option) (*GetNetworkProfileOutput, error)
GetNetworkProfileWithContext is the same as GetNetworkProfile with the addition of the ability to pass a context and additional request options.
See GetNetworkProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetProfile ¶
func (c *AlexaForBusiness) GetProfile(input *GetProfileInput) (*GetProfileOutput, error)
GetProfile API operation for Alexa For Business.
Gets the details of a room profile by profile ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetProfile for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetProfile
func (*AlexaForBusiness) GetProfileRequest ¶
func (c *AlexaForBusiness) GetProfileRequest(input *GetProfileInput) (req *request.Request, output *GetProfileOutput)
GetProfileRequest generates a "aws/request.Request" representing the client's request for the GetProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetProfile for more information on using the GetProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetProfileRequest method. req, resp := client.GetProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetProfile
func (*AlexaForBusiness) GetProfileWithContext ¶
func (c *AlexaForBusiness) GetProfileWithContext(ctx aws.Context, input *GetProfileInput, opts ...request.Option) (*GetProfileOutput, error)
GetProfileWithContext is the same as GetProfile with the addition of the ability to pass a context and additional request options.
See GetProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetRoom ¶
func (c *AlexaForBusiness) GetRoom(input *GetRoomInput) (*GetRoomOutput, error)
GetRoom API operation for Alexa For Business.
Gets room details by room ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetRoom for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetRoom
func (*AlexaForBusiness) GetRoomRequest ¶
func (c *AlexaForBusiness) GetRoomRequest(input *GetRoomInput) (req *request.Request, output *GetRoomOutput)
GetRoomRequest generates a "aws/request.Request" representing the client's request for the GetRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetRoom for more information on using the GetRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetRoomRequest method. req, resp := client.GetRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetRoom
func (*AlexaForBusiness) GetRoomSkillParameter ¶
func (c *AlexaForBusiness) GetRoomSkillParameter(input *GetRoomSkillParameterInput) (*GetRoomSkillParameterOutput, error)
GetRoomSkillParameter API operation for Alexa For Business.
Gets room skill parameter details by room, skill, and parameter key ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetRoomSkillParameter for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetRoomSkillParameter
func (*AlexaForBusiness) GetRoomSkillParameterRequest ¶
func (c *AlexaForBusiness) GetRoomSkillParameterRequest(input *GetRoomSkillParameterInput) (req *request.Request, output *GetRoomSkillParameterOutput)
GetRoomSkillParameterRequest generates a "aws/request.Request" representing the client's request for the GetRoomSkillParameter operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetRoomSkillParameter for more information on using the GetRoomSkillParameter API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetRoomSkillParameterRequest method. req, resp := client.GetRoomSkillParameterRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetRoomSkillParameter
func (*AlexaForBusiness) GetRoomSkillParameterWithContext ¶
func (c *AlexaForBusiness) GetRoomSkillParameterWithContext(ctx aws.Context, input *GetRoomSkillParameterInput, opts ...request.Option) (*GetRoomSkillParameterOutput, error)
GetRoomSkillParameterWithContext is the same as GetRoomSkillParameter with the addition of the ability to pass a context and additional request options.
See GetRoomSkillParameter for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetRoomWithContext ¶
func (c *AlexaForBusiness) GetRoomWithContext(ctx aws.Context, input *GetRoomInput, opts ...request.Option) (*GetRoomOutput, error)
GetRoomWithContext is the same as GetRoom with the addition of the ability to pass a context and additional request options.
See GetRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) GetSkillGroup ¶
func (c *AlexaForBusiness) GetSkillGroup(input *GetSkillGroupInput) (*GetSkillGroupOutput, error)
GetSkillGroup API operation for Alexa For Business.
Gets skill group details by skill group ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation GetSkillGroup for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetSkillGroup
func (*AlexaForBusiness) GetSkillGroupRequest ¶
func (c *AlexaForBusiness) GetSkillGroupRequest(input *GetSkillGroupInput) (req *request.Request, output *GetSkillGroupOutput)
GetSkillGroupRequest generates a "aws/request.Request" representing the client's request for the GetSkillGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSkillGroup for more information on using the GetSkillGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSkillGroupRequest method. req, resp := client.GetSkillGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/GetSkillGroup
func (*AlexaForBusiness) GetSkillGroupWithContext ¶
func (c *AlexaForBusiness) GetSkillGroupWithContext(ctx aws.Context, input *GetSkillGroupInput, opts ...request.Option) (*GetSkillGroupOutput, error)
GetSkillGroupWithContext is the same as GetSkillGroup with the addition of the ability to pass a context and additional request options.
See GetSkillGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListBusinessReportSchedules ¶ added in v1.16.2
func (c *AlexaForBusiness) ListBusinessReportSchedules(input *ListBusinessReportSchedulesInput) (*ListBusinessReportSchedulesOutput, error)
ListBusinessReportSchedules API operation for Alexa For Business.
Lists the details of the schedules that a user configured. A download URL of the report associated with each schedule is returned every time this action is called. A new download URL is returned each time, and is valid for 24 hours.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListBusinessReportSchedules for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListBusinessReportSchedules
func (*AlexaForBusiness) ListBusinessReportSchedulesPages ¶ added in v1.16.2
func (c *AlexaForBusiness) ListBusinessReportSchedulesPages(input *ListBusinessReportSchedulesInput, fn func(*ListBusinessReportSchedulesOutput, bool) bool) error
ListBusinessReportSchedulesPages iterates over the pages of a ListBusinessReportSchedules operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListBusinessReportSchedules 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 ListBusinessReportSchedules operation. pageNum := 0 err := client.ListBusinessReportSchedulesPages(params, func(page *alexaforbusiness.ListBusinessReportSchedulesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListBusinessReportSchedulesPagesWithContext ¶ added in v1.16.2
func (c *AlexaForBusiness) ListBusinessReportSchedulesPagesWithContext(ctx aws.Context, input *ListBusinessReportSchedulesInput, fn func(*ListBusinessReportSchedulesOutput, bool) bool, opts ...request.Option) error
ListBusinessReportSchedulesPagesWithContext same as ListBusinessReportSchedulesPages 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 (*AlexaForBusiness) ListBusinessReportSchedulesRequest ¶ added in v1.16.2
func (c *AlexaForBusiness) ListBusinessReportSchedulesRequest(input *ListBusinessReportSchedulesInput) (req *request.Request, output *ListBusinessReportSchedulesOutput)
ListBusinessReportSchedulesRequest generates a "aws/request.Request" representing the client's request for the ListBusinessReportSchedules operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListBusinessReportSchedules for more information on using the ListBusinessReportSchedules API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListBusinessReportSchedulesRequest method. req, resp := client.ListBusinessReportSchedulesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListBusinessReportSchedules
func (*AlexaForBusiness) ListBusinessReportSchedulesWithContext ¶ added in v1.16.2
func (c *AlexaForBusiness) ListBusinessReportSchedulesWithContext(ctx aws.Context, input *ListBusinessReportSchedulesInput, opts ...request.Option) (*ListBusinessReportSchedulesOutput, error)
ListBusinessReportSchedulesWithContext is the same as ListBusinessReportSchedules with the addition of the ability to pass a context and additional request options.
See ListBusinessReportSchedules for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListConferenceProviders ¶ added in v1.15.62
func (c *AlexaForBusiness) ListConferenceProviders(input *ListConferenceProvidersInput) (*ListConferenceProvidersOutput, error)
ListConferenceProviders API operation for Alexa For Business.
Lists conference providers under a specific AWS account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListConferenceProviders for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListConferenceProviders
func (*AlexaForBusiness) ListConferenceProvidersPages ¶ added in v1.15.62
func (c *AlexaForBusiness) ListConferenceProvidersPages(input *ListConferenceProvidersInput, fn func(*ListConferenceProvidersOutput, bool) bool) error
ListConferenceProvidersPages iterates over the pages of a ListConferenceProviders operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListConferenceProviders 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 ListConferenceProviders operation. pageNum := 0 err := client.ListConferenceProvidersPages(params, func(page *alexaforbusiness.ListConferenceProvidersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListConferenceProvidersPagesWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListConferenceProvidersPagesWithContext(ctx aws.Context, input *ListConferenceProvidersInput, fn func(*ListConferenceProvidersOutput, bool) bool, opts ...request.Option) error
ListConferenceProvidersPagesWithContext same as ListConferenceProvidersPages 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 (*AlexaForBusiness) ListConferenceProvidersRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) ListConferenceProvidersRequest(input *ListConferenceProvidersInput) (req *request.Request, output *ListConferenceProvidersOutput)
ListConferenceProvidersRequest generates a "aws/request.Request" representing the client's request for the ListConferenceProviders operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListConferenceProviders for more information on using the ListConferenceProviders API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListConferenceProvidersRequest method. req, resp := client.ListConferenceProvidersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListConferenceProviders
func (*AlexaForBusiness) ListConferenceProvidersWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListConferenceProvidersWithContext(ctx aws.Context, input *ListConferenceProvidersInput, opts ...request.Option) (*ListConferenceProvidersOutput, error)
ListConferenceProvidersWithContext is the same as ListConferenceProviders with the addition of the ability to pass a context and additional request options.
See ListConferenceProviders for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListDeviceEvents ¶ added in v1.13.39
func (c *AlexaForBusiness) ListDeviceEvents(input *ListDeviceEventsInput) (*ListDeviceEventsOutput, error)
ListDeviceEvents API operation for Alexa For Business.
Lists the device event history, including device connection status, for up to 30 days.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListDeviceEvents for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListDeviceEvents
func (*AlexaForBusiness) ListDeviceEventsPages ¶ added in v1.13.39
func (c *AlexaForBusiness) ListDeviceEventsPages(input *ListDeviceEventsInput, fn func(*ListDeviceEventsOutput, bool) bool) error
ListDeviceEventsPages iterates over the pages of a ListDeviceEvents operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDeviceEvents 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 ListDeviceEvents operation. pageNum := 0 err := client.ListDeviceEventsPages(params, func(page *alexaforbusiness.ListDeviceEventsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListDeviceEventsPagesWithContext ¶ added in v1.13.39
func (c *AlexaForBusiness) ListDeviceEventsPagesWithContext(ctx aws.Context, input *ListDeviceEventsInput, fn func(*ListDeviceEventsOutput, bool) bool, opts ...request.Option) error
ListDeviceEventsPagesWithContext same as ListDeviceEventsPages 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 (*AlexaForBusiness) ListDeviceEventsRequest ¶ added in v1.13.39
func (c *AlexaForBusiness) ListDeviceEventsRequest(input *ListDeviceEventsInput) (req *request.Request, output *ListDeviceEventsOutput)
ListDeviceEventsRequest generates a "aws/request.Request" representing the client's request for the ListDeviceEvents operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListDeviceEvents for more information on using the ListDeviceEvents API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListDeviceEventsRequest method. req, resp := client.ListDeviceEventsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListDeviceEvents
func (*AlexaForBusiness) ListDeviceEventsWithContext ¶ added in v1.13.39
func (c *AlexaForBusiness) ListDeviceEventsWithContext(ctx aws.Context, input *ListDeviceEventsInput, opts ...request.Option) (*ListDeviceEventsOutput, error)
ListDeviceEventsWithContext is the same as ListDeviceEvents with the addition of the ability to pass a context and additional request options.
See ListDeviceEvents for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListGatewayGroups ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewayGroups(input *ListGatewayGroupsInput) (*ListGatewayGroupsOutput, error)
ListGatewayGroups API operation for Alexa For Business.
Retrieves a list of gateway group summaries. Use GetGatewayGroup to retrieve details of a specific gateway group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListGatewayGroups for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListGatewayGroups
func (*AlexaForBusiness) ListGatewayGroupsPages ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewayGroupsPages(input *ListGatewayGroupsInput, fn func(*ListGatewayGroupsOutput, bool) bool) error
ListGatewayGroupsPages iterates over the pages of a ListGatewayGroups operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListGatewayGroups 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 ListGatewayGroups operation. pageNum := 0 err := client.ListGatewayGroupsPages(params, func(page *alexaforbusiness.ListGatewayGroupsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListGatewayGroupsPagesWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewayGroupsPagesWithContext(ctx aws.Context, input *ListGatewayGroupsInput, fn func(*ListGatewayGroupsOutput, bool) bool, opts ...request.Option) error
ListGatewayGroupsPagesWithContext same as ListGatewayGroupsPages 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 (*AlexaForBusiness) ListGatewayGroupsRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewayGroupsRequest(input *ListGatewayGroupsInput) (req *request.Request, output *ListGatewayGroupsOutput)
ListGatewayGroupsRequest generates a "aws/request.Request" representing the client's request for the ListGatewayGroups operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListGatewayGroups for more information on using the ListGatewayGroups API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListGatewayGroupsRequest method. req, resp := client.ListGatewayGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListGatewayGroups
func (*AlexaForBusiness) ListGatewayGroupsWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewayGroupsWithContext(ctx aws.Context, input *ListGatewayGroupsInput, opts ...request.Option) (*ListGatewayGroupsOutput, error)
ListGatewayGroupsWithContext is the same as ListGatewayGroups with the addition of the ability to pass a context and additional request options.
See ListGatewayGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListGateways ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGateways(input *ListGatewaysInput) (*ListGatewaysOutput, error)
ListGateways API operation for Alexa For Business.
Retrieves a list of gateway summaries. Use GetGateway to retrieve details of a specific gateway. An optional gateway group ARN can be provided to only retrieve gateway summaries of gateways that are associated with that gateway group ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListGateways for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListGateways
func (*AlexaForBusiness) ListGatewaysPages ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewaysPages(input *ListGatewaysInput, fn func(*ListGatewaysOutput, bool) bool) error
ListGatewaysPages iterates over the pages of a ListGateways operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListGateways 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 ListGateways operation. pageNum := 0 err := client.ListGatewaysPages(params, func(page *alexaforbusiness.ListGatewaysOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListGatewaysPagesWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewaysPagesWithContext(ctx aws.Context, input *ListGatewaysInput, fn func(*ListGatewaysOutput, bool) bool, opts ...request.Option) error
ListGatewaysPagesWithContext same as ListGatewaysPages 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 (*AlexaForBusiness) ListGatewaysRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewaysRequest(input *ListGatewaysInput) (req *request.Request, output *ListGatewaysOutput)
ListGatewaysRequest generates a "aws/request.Request" representing the client's request for the ListGateways operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListGateways for more information on using the ListGateways API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListGatewaysRequest method. req, resp := client.ListGatewaysRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListGateways
func (*AlexaForBusiness) ListGatewaysWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) ListGatewaysWithContext(ctx aws.Context, input *ListGatewaysInput, opts ...request.Option) (*ListGatewaysOutput, error)
ListGatewaysWithContext is the same as ListGateways with the addition of the ability to pass a context and additional request options.
See ListGateways for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListSkills ¶
func (c *AlexaForBusiness) ListSkills(input *ListSkillsInput) (*ListSkillsOutput, error)
ListSkills API operation for Alexa For Business.
Lists all enabled skills in a specific skill group.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListSkills for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSkills
func (*AlexaForBusiness) ListSkillsPages ¶
func (c *AlexaForBusiness) ListSkillsPages(input *ListSkillsInput, fn func(*ListSkillsOutput, bool) bool) error
ListSkillsPages iterates over the pages of a ListSkills operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSkills 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 ListSkills operation. pageNum := 0 err := client.ListSkillsPages(params, func(page *alexaforbusiness.ListSkillsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListSkillsPagesWithContext ¶
func (c *AlexaForBusiness) ListSkillsPagesWithContext(ctx aws.Context, input *ListSkillsInput, fn func(*ListSkillsOutput, bool) bool, opts ...request.Option) error
ListSkillsPagesWithContext same as ListSkillsPages 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 (*AlexaForBusiness) ListSkillsRequest ¶
func (c *AlexaForBusiness) ListSkillsRequest(input *ListSkillsInput) (req *request.Request, output *ListSkillsOutput)
ListSkillsRequest generates a "aws/request.Request" representing the client's request for the ListSkills operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSkills for more information on using the ListSkills API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSkillsRequest method. req, resp := client.ListSkillsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSkills
func (*AlexaForBusiness) ListSkillsStoreCategories ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreCategories(input *ListSkillsStoreCategoriesInput) (*ListSkillsStoreCategoriesOutput, error)
ListSkillsStoreCategories API operation for Alexa For Business.
Lists all categories in the Alexa skill store.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListSkillsStoreCategories for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSkillsStoreCategories
func (*AlexaForBusiness) ListSkillsStoreCategoriesPages ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreCategoriesPages(input *ListSkillsStoreCategoriesInput, fn func(*ListSkillsStoreCategoriesOutput, bool) bool) error
ListSkillsStoreCategoriesPages iterates over the pages of a ListSkillsStoreCategories operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSkillsStoreCategories 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 ListSkillsStoreCategories operation. pageNum := 0 err := client.ListSkillsStoreCategoriesPages(params, func(page *alexaforbusiness.ListSkillsStoreCategoriesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListSkillsStoreCategoriesPagesWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreCategoriesPagesWithContext(ctx aws.Context, input *ListSkillsStoreCategoriesInput, fn func(*ListSkillsStoreCategoriesOutput, bool) bool, opts ...request.Option) error
ListSkillsStoreCategoriesPagesWithContext same as ListSkillsStoreCategoriesPages 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 (*AlexaForBusiness) ListSkillsStoreCategoriesRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreCategoriesRequest(input *ListSkillsStoreCategoriesInput) (req *request.Request, output *ListSkillsStoreCategoriesOutput)
ListSkillsStoreCategoriesRequest generates a "aws/request.Request" representing the client's request for the ListSkillsStoreCategories operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSkillsStoreCategories for more information on using the ListSkillsStoreCategories API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSkillsStoreCategoriesRequest method. req, resp := client.ListSkillsStoreCategoriesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSkillsStoreCategories
func (*AlexaForBusiness) ListSkillsStoreCategoriesWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreCategoriesWithContext(ctx aws.Context, input *ListSkillsStoreCategoriesInput, opts ...request.Option) (*ListSkillsStoreCategoriesOutput, error)
ListSkillsStoreCategoriesWithContext is the same as ListSkillsStoreCategories with the addition of the ability to pass a context and additional request options.
See ListSkillsStoreCategories for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListSkillsStoreSkillsByCategory ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategory(input *ListSkillsStoreSkillsByCategoryInput) (*ListSkillsStoreSkillsByCategoryOutput, error)
ListSkillsStoreSkillsByCategory API operation for Alexa For Business.
Lists all skills in the Alexa skill store by category.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListSkillsStoreSkillsByCategory for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSkillsStoreSkillsByCategory
func (*AlexaForBusiness) ListSkillsStoreSkillsByCategoryPages ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryPages(input *ListSkillsStoreSkillsByCategoryInput, fn func(*ListSkillsStoreSkillsByCategoryOutput, bool) bool) error
ListSkillsStoreSkillsByCategoryPages iterates over the pages of a ListSkillsStoreSkillsByCategory operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSkillsStoreSkillsByCategory 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 ListSkillsStoreSkillsByCategory operation. pageNum := 0 err := client.ListSkillsStoreSkillsByCategoryPages(params, func(page *alexaforbusiness.ListSkillsStoreSkillsByCategoryOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListSkillsStoreSkillsByCategoryPagesWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryPagesWithContext(ctx aws.Context, input *ListSkillsStoreSkillsByCategoryInput, fn func(*ListSkillsStoreSkillsByCategoryOutput, bool) bool, opts ...request.Option) error
ListSkillsStoreSkillsByCategoryPagesWithContext same as ListSkillsStoreSkillsByCategoryPages 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 (*AlexaForBusiness) ListSkillsStoreSkillsByCategoryRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryRequest(input *ListSkillsStoreSkillsByCategoryInput) (req *request.Request, output *ListSkillsStoreSkillsByCategoryOutput)
ListSkillsStoreSkillsByCategoryRequest generates a "aws/request.Request" representing the client's request for the ListSkillsStoreSkillsByCategory operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSkillsStoreSkillsByCategory for more information on using the ListSkillsStoreSkillsByCategory API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSkillsStoreSkillsByCategoryRequest method. req, resp := client.ListSkillsStoreSkillsByCategoryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSkillsStoreSkillsByCategory
func (*AlexaForBusiness) ListSkillsStoreSkillsByCategoryWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSkillsStoreSkillsByCategoryWithContext(ctx aws.Context, input *ListSkillsStoreSkillsByCategoryInput, opts ...request.Option) (*ListSkillsStoreSkillsByCategoryOutput, error)
ListSkillsStoreSkillsByCategoryWithContext is the same as ListSkillsStoreSkillsByCategory with the addition of the ability to pass a context and additional request options.
See ListSkillsStoreSkillsByCategory for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListSkillsWithContext ¶
func (c *AlexaForBusiness) ListSkillsWithContext(ctx aws.Context, input *ListSkillsInput, opts ...request.Option) (*ListSkillsOutput, error)
ListSkillsWithContext is the same as ListSkills with the addition of the ability to pass a context and additional request options.
See ListSkills for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListSmartHomeAppliances ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSmartHomeAppliances(input *ListSmartHomeAppliancesInput) (*ListSmartHomeAppliancesOutput, error)
ListSmartHomeAppliances API operation for Alexa For Business.
Lists all of the smart home appliances associated with a room.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListSmartHomeAppliances for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSmartHomeAppliances
func (*AlexaForBusiness) ListSmartHomeAppliancesPages ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSmartHomeAppliancesPages(input *ListSmartHomeAppliancesInput, fn func(*ListSmartHomeAppliancesOutput, bool) bool) error
ListSmartHomeAppliancesPages iterates over the pages of a ListSmartHomeAppliances operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSmartHomeAppliances 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 ListSmartHomeAppliances operation. pageNum := 0 err := client.ListSmartHomeAppliancesPages(params, func(page *alexaforbusiness.ListSmartHomeAppliancesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListSmartHomeAppliancesPagesWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSmartHomeAppliancesPagesWithContext(ctx aws.Context, input *ListSmartHomeAppliancesInput, fn func(*ListSmartHomeAppliancesOutput, bool) bool, opts ...request.Option) error
ListSmartHomeAppliancesPagesWithContext same as ListSmartHomeAppliancesPages 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 (*AlexaForBusiness) ListSmartHomeAppliancesRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSmartHomeAppliancesRequest(input *ListSmartHomeAppliancesInput) (req *request.Request, output *ListSmartHomeAppliancesOutput)
ListSmartHomeAppliancesRequest generates a "aws/request.Request" representing the client's request for the ListSmartHomeAppliances operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSmartHomeAppliances for more information on using the ListSmartHomeAppliances API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSmartHomeAppliancesRequest method. req, resp := client.ListSmartHomeAppliancesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListSmartHomeAppliances
func (*AlexaForBusiness) ListSmartHomeAppliancesWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) ListSmartHomeAppliancesWithContext(ctx aws.Context, input *ListSmartHomeAppliancesInput, opts ...request.Option) (*ListSmartHomeAppliancesOutput, error)
ListSmartHomeAppliancesWithContext is the same as ListSmartHomeAppliances with the addition of the ability to pass a context and additional request options.
See ListSmartHomeAppliances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ListTags ¶
func (c *AlexaForBusiness) ListTags(input *ListTagsInput) (*ListTagsOutput, error)
ListTags API operation for Alexa For Business.
Lists all tags for the specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ListTags for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListTags
func (*AlexaForBusiness) ListTagsPages ¶
func (c *AlexaForBusiness) ListTagsPages(input *ListTagsInput, fn func(*ListTagsOutput, bool) bool) error
ListTagsPages iterates over the pages of a ListTags operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTags 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 ListTags operation. pageNum := 0 err := client.ListTagsPages(params, func(page *alexaforbusiness.ListTagsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) ListTagsPagesWithContext ¶
func (c *AlexaForBusiness) ListTagsPagesWithContext(ctx aws.Context, input *ListTagsInput, fn func(*ListTagsOutput, bool) bool, opts ...request.Option) error
ListTagsPagesWithContext same as ListTagsPages 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 (*AlexaForBusiness) ListTagsRequest ¶
func (c *AlexaForBusiness) ListTagsRequest(input *ListTagsInput) (req *request.Request, output *ListTagsOutput)
ListTagsRequest generates a "aws/request.Request" representing the client's request for the ListTags operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTags for more information on using the ListTags API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsRequest method. req, resp := client.ListTagsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ListTags
func (*AlexaForBusiness) ListTagsWithContext ¶
func (c *AlexaForBusiness) ListTagsWithContext(ctx aws.Context, input *ListTagsInput, opts ...request.Option) (*ListTagsOutput, error)
ListTagsWithContext is the same as ListTags with the addition of the ability to pass a context and additional request options.
See ListTags for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) PutConferencePreference ¶ added in v1.15.62
func (c *AlexaForBusiness) PutConferencePreference(input *PutConferencePreferenceInput) (*PutConferencePreferenceOutput, error)
PutConferencePreference API operation for Alexa For Business.
Sets the conference preferences on a specific conference provider at the account level.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation PutConferencePreference for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutConferencePreference
func (*AlexaForBusiness) PutConferencePreferenceRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) PutConferencePreferenceRequest(input *PutConferencePreferenceInput) (req *request.Request, output *PutConferencePreferenceOutput)
PutConferencePreferenceRequest generates a "aws/request.Request" representing the client's request for the PutConferencePreference operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutConferencePreference for more information on using the PutConferencePreference API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutConferencePreferenceRequest method. req, resp := client.PutConferencePreferenceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutConferencePreference
func (*AlexaForBusiness) PutConferencePreferenceWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) PutConferencePreferenceWithContext(ctx aws.Context, input *PutConferencePreferenceInput, opts ...request.Option) (*PutConferencePreferenceOutput, error)
PutConferencePreferenceWithContext is the same as PutConferencePreference with the addition of the ability to pass a context and additional request options.
See PutConferencePreference for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) PutInvitationConfiguration ¶ added in v1.17.8
func (c *AlexaForBusiness) PutInvitationConfiguration(input *PutInvitationConfigurationInput) (*PutInvitationConfigurationOutput, error)
PutInvitationConfiguration API operation for Alexa For Business.
Configures the email template for the user enrollment invitation with the specified attributes.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation PutInvitationConfiguration for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutInvitationConfiguration
func (*AlexaForBusiness) PutInvitationConfigurationRequest ¶ added in v1.17.8
func (c *AlexaForBusiness) PutInvitationConfigurationRequest(input *PutInvitationConfigurationInput) (req *request.Request, output *PutInvitationConfigurationOutput)
PutInvitationConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutInvitationConfiguration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutInvitationConfiguration for more information on using the PutInvitationConfiguration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutInvitationConfigurationRequest method. req, resp := client.PutInvitationConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutInvitationConfiguration
func (*AlexaForBusiness) PutInvitationConfigurationWithContext ¶ added in v1.17.8
func (c *AlexaForBusiness) PutInvitationConfigurationWithContext(ctx aws.Context, input *PutInvitationConfigurationInput, opts ...request.Option) (*PutInvitationConfigurationOutput, error)
PutInvitationConfigurationWithContext is the same as PutInvitationConfiguration with the addition of the ability to pass a context and additional request options.
See PutInvitationConfiguration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) PutRoomSkillParameter ¶
func (c *AlexaForBusiness) PutRoomSkillParameter(input *PutRoomSkillParameterInput) (*PutRoomSkillParameterOutput, error)
PutRoomSkillParameter API operation for Alexa For Business.
Updates room skill parameter details by room, skill, and parameter key ID. Not all skills have a room skill parameter.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation PutRoomSkillParameter for usage and error information.
Returned Error Types:
- ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutRoomSkillParameter
func (*AlexaForBusiness) PutRoomSkillParameterRequest ¶
func (c *AlexaForBusiness) PutRoomSkillParameterRequest(input *PutRoomSkillParameterInput) (req *request.Request, output *PutRoomSkillParameterOutput)
PutRoomSkillParameterRequest generates a "aws/request.Request" representing the client's request for the PutRoomSkillParameter operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutRoomSkillParameter for more information on using the PutRoomSkillParameter API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutRoomSkillParameterRequest method. req, resp := client.PutRoomSkillParameterRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutRoomSkillParameter
func (*AlexaForBusiness) PutRoomSkillParameterWithContext ¶
func (c *AlexaForBusiness) PutRoomSkillParameterWithContext(ctx aws.Context, input *PutRoomSkillParameterInput, opts ...request.Option) (*PutRoomSkillParameterOutput, error)
PutRoomSkillParameterWithContext is the same as PutRoomSkillParameter with the addition of the ability to pass a context and additional request options.
See PutRoomSkillParameter for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) PutSkillAuthorization ¶ added in v1.15.62
func (c *AlexaForBusiness) PutSkillAuthorization(input *PutSkillAuthorizationInput) (*PutSkillAuthorizationOutput, error)
PutSkillAuthorization API operation for Alexa For Business.
Links a user's account to a third-party skill provider. If this API operation is called by an assumed IAM role, the skill being linked must be a private skill. Also, the skill must be owned by the AWS account that assumed the IAM role.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation PutSkillAuthorization for usage and error information.
Returned Error Types:
UnauthorizedException The caller has no permissions to operate on the resource involved in the API call.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutSkillAuthorization
func (*AlexaForBusiness) PutSkillAuthorizationRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) PutSkillAuthorizationRequest(input *PutSkillAuthorizationInput) (req *request.Request, output *PutSkillAuthorizationOutput)
PutSkillAuthorizationRequest generates a "aws/request.Request" representing the client's request for the PutSkillAuthorization operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutSkillAuthorization for more information on using the PutSkillAuthorization API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutSkillAuthorizationRequest method. req, resp := client.PutSkillAuthorizationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/PutSkillAuthorization
func (*AlexaForBusiness) PutSkillAuthorizationWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) PutSkillAuthorizationWithContext(ctx aws.Context, input *PutSkillAuthorizationInput, opts ...request.Option) (*PutSkillAuthorizationOutput, error)
PutSkillAuthorizationWithContext is the same as PutSkillAuthorization with the addition of the ability to pass a context and additional request options.
See PutSkillAuthorization for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) RegisterAVSDevice ¶ added in v1.15.62
func (c *AlexaForBusiness) RegisterAVSDevice(input *RegisterAVSDeviceInput) (*RegisterAVSDeviceOutput, error)
RegisterAVSDevice API operation for Alexa For Business.
Registers an Alexa-enabled device built by an Original Equipment Manufacturer (OEM) using Alexa Voice Service (AVS).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation RegisterAVSDevice for usage and error information.
Returned Error Types:
LimitExceededException You are performing an action that would put you beyond your account's limits.
ConcurrentModificationException There is a concurrent modification of resources.
NotFoundException The resource is not found.
InvalidDeviceException The device is in an invalid state.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/RegisterAVSDevice
func (*AlexaForBusiness) RegisterAVSDeviceRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) RegisterAVSDeviceRequest(input *RegisterAVSDeviceInput) (req *request.Request, output *RegisterAVSDeviceOutput)
RegisterAVSDeviceRequest generates a "aws/request.Request" representing the client's request for the RegisterAVSDevice operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RegisterAVSDevice for more information on using the RegisterAVSDevice API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RegisterAVSDeviceRequest method. req, resp := client.RegisterAVSDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/RegisterAVSDevice
func (*AlexaForBusiness) RegisterAVSDeviceWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) RegisterAVSDeviceWithContext(ctx aws.Context, input *RegisterAVSDeviceInput, opts ...request.Option) (*RegisterAVSDeviceOutput, error)
RegisterAVSDeviceWithContext is the same as RegisterAVSDevice with the addition of the ability to pass a context and additional request options.
See RegisterAVSDevice for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) RejectSkill ¶ added in v1.15.62
func (c *AlexaForBusiness) RejectSkill(input *RejectSkillInput) (*RejectSkillOutput, error)
RejectSkill API operation for Alexa For Business.
Disassociates a skill from the organization under a user's AWS account. If the skill is a private skill, it moves to an AcceptStatus of PENDING. Any private or public skill that is rejected can be added later by calling the ApproveSkill API.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation RejectSkill for usage and error information.
Returned Error Types:
ConcurrentModificationException There is a concurrent modification of resources.
NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/RejectSkill
func (*AlexaForBusiness) RejectSkillRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) RejectSkillRequest(input *RejectSkillInput) (req *request.Request, output *RejectSkillOutput)
RejectSkillRequest generates a "aws/request.Request" representing the client's request for the RejectSkill operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RejectSkill for more information on using the RejectSkill API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RejectSkillRequest method. req, resp := client.RejectSkillRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/RejectSkill
func (*AlexaForBusiness) RejectSkillWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) RejectSkillWithContext(ctx aws.Context, input *RejectSkillInput, opts ...request.Option) (*RejectSkillOutput, error)
RejectSkillWithContext is the same as RejectSkill with the addition of the ability to pass a context and additional request options.
See RejectSkill for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) ResolveRoom ¶
func (c *AlexaForBusiness) ResolveRoom(input *ResolveRoomInput) (*ResolveRoomOutput, error)
ResolveRoom API operation for Alexa For Business.
Determines the details for the room from which a skill request was invoked. This operation is used by skill developers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation ResolveRoom for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ResolveRoom
func (*AlexaForBusiness) ResolveRoomRequest ¶
func (c *AlexaForBusiness) ResolveRoomRequest(input *ResolveRoomInput) (req *request.Request, output *ResolveRoomOutput)
ResolveRoomRequest generates a "aws/request.Request" representing the client's request for the ResolveRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ResolveRoom for more information on using the ResolveRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ResolveRoomRequest method. req, resp := client.ResolveRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/ResolveRoom
func (*AlexaForBusiness) ResolveRoomWithContext ¶
func (c *AlexaForBusiness) ResolveRoomWithContext(ctx aws.Context, input *ResolveRoomInput, opts ...request.Option) (*ResolveRoomOutput, error)
ResolveRoomWithContext is the same as ResolveRoom with the addition of the ability to pass a context and additional request options.
See ResolveRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) RevokeInvitation ¶
func (c *AlexaForBusiness) RevokeInvitation(input *RevokeInvitationInput) (*RevokeInvitationOutput, error)
RevokeInvitation API operation for Alexa For Business.
Revokes an invitation and invalidates the enrollment URL.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation RevokeInvitation for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/RevokeInvitation
func (*AlexaForBusiness) RevokeInvitationRequest ¶
func (c *AlexaForBusiness) RevokeInvitationRequest(input *RevokeInvitationInput) (req *request.Request, output *RevokeInvitationOutput)
RevokeInvitationRequest generates a "aws/request.Request" representing the client's request for the RevokeInvitation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See RevokeInvitation for more information on using the RevokeInvitation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the RevokeInvitationRequest method. req, resp := client.RevokeInvitationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/RevokeInvitation
func (*AlexaForBusiness) RevokeInvitationWithContext ¶
func (c *AlexaForBusiness) RevokeInvitationWithContext(ctx aws.Context, input *RevokeInvitationInput, opts ...request.Option) (*RevokeInvitationOutput, error)
RevokeInvitationWithContext is the same as RevokeInvitation with the addition of the ability to pass a context and additional request options.
See RevokeInvitation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchAddressBooks ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchAddressBooks(input *SearchAddressBooksInput) (*SearchAddressBooksOutput, error)
SearchAddressBooks API operation for Alexa For Business.
Searches address books and lists the ones that meet a set of filter and sort criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchAddressBooks for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchAddressBooks
func (*AlexaForBusiness) SearchAddressBooksPages ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchAddressBooksPages(input *SearchAddressBooksInput, fn func(*SearchAddressBooksOutput, bool) bool) error
SearchAddressBooksPages iterates over the pages of a SearchAddressBooks operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchAddressBooks 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 SearchAddressBooks operation. pageNum := 0 err := client.SearchAddressBooksPages(params, func(page *alexaforbusiness.SearchAddressBooksOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchAddressBooksPagesWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchAddressBooksPagesWithContext(ctx aws.Context, input *SearchAddressBooksInput, fn func(*SearchAddressBooksOutput, bool) bool, opts ...request.Option) error
SearchAddressBooksPagesWithContext same as SearchAddressBooksPages 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 (*AlexaForBusiness) SearchAddressBooksRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchAddressBooksRequest(input *SearchAddressBooksInput) (req *request.Request, output *SearchAddressBooksOutput)
SearchAddressBooksRequest generates a "aws/request.Request" representing the client's request for the SearchAddressBooks operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchAddressBooks for more information on using the SearchAddressBooks API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchAddressBooksRequest method. req, resp := client.SearchAddressBooksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchAddressBooks
func (*AlexaForBusiness) SearchAddressBooksWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchAddressBooksWithContext(ctx aws.Context, input *SearchAddressBooksInput, opts ...request.Option) (*SearchAddressBooksOutput, error)
SearchAddressBooksWithContext is the same as SearchAddressBooks with the addition of the ability to pass a context and additional request options.
See SearchAddressBooks for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchContacts ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchContacts(input *SearchContactsInput) (*SearchContactsOutput, error)
SearchContacts API operation for Alexa For Business.
Searches contacts and lists the ones that meet a set of filter and sort criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchContacts for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchContacts
func (*AlexaForBusiness) SearchContactsPages ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchContactsPages(input *SearchContactsInput, fn func(*SearchContactsOutput, bool) bool) error
SearchContactsPages iterates over the pages of a SearchContacts operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchContacts 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 SearchContacts operation. pageNum := 0 err := client.SearchContactsPages(params, func(page *alexaforbusiness.SearchContactsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchContactsPagesWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchContactsPagesWithContext(ctx aws.Context, input *SearchContactsInput, fn func(*SearchContactsOutput, bool) bool, opts ...request.Option) error
SearchContactsPagesWithContext same as SearchContactsPages 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 (*AlexaForBusiness) SearchContactsRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchContactsRequest(input *SearchContactsInput) (req *request.Request, output *SearchContactsOutput)
SearchContactsRequest generates a "aws/request.Request" representing the client's request for the SearchContacts operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchContacts for more information on using the SearchContacts API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchContactsRequest method. req, resp := client.SearchContactsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchContacts
func (*AlexaForBusiness) SearchContactsWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) SearchContactsWithContext(ctx aws.Context, input *SearchContactsInput, opts ...request.Option) (*SearchContactsOutput, error)
SearchContactsWithContext is the same as SearchContacts with the addition of the ability to pass a context and additional request options.
See SearchContacts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchDevices ¶
func (c *AlexaForBusiness) SearchDevices(input *SearchDevicesInput) (*SearchDevicesOutput, error)
SearchDevices API operation for Alexa For Business.
Searches devices and lists the ones that meet a set of filter criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchDevices for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchDevices
func (*AlexaForBusiness) SearchDevicesPages ¶
func (c *AlexaForBusiness) SearchDevicesPages(input *SearchDevicesInput, fn func(*SearchDevicesOutput, bool) bool) error
SearchDevicesPages iterates over the pages of a SearchDevices operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchDevices 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 SearchDevices operation. pageNum := 0 err := client.SearchDevicesPages(params, func(page *alexaforbusiness.SearchDevicesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchDevicesPagesWithContext ¶
func (c *AlexaForBusiness) SearchDevicesPagesWithContext(ctx aws.Context, input *SearchDevicesInput, fn func(*SearchDevicesOutput, bool) bool, opts ...request.Option) error
SearchDevicesPagesWithContext same as SearchDevicesPages 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 (*AlexaForBusiness) SearchDevicesRequest ¶
func (c *AlexaForBusiness) SearchDevicesRequest(input *SearchDevicesInput) (req *request.Request, output *SearchDevicesOutput)
SearchDevicesRequest generates a "aws/request.Request" representing the client's request for the SearchDevices operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchDevices for more information on using the SearchDevices API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchDevicesRequest method. req, resp := client.SearchDevicesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchDevices
func (*AlexaForBusiness) SearchDevicesWithContext ¶
func (c *AlexaForBusiness) SearchDevicesWithContext(ctx aws.Context, input *SearchDevicesInput, opts ...request.Option) (*SearchDevicesOutput, error)
SearchDevicesWithContext is the same as SearchDevices with the addition of the ability to pass a context and additional request options.
See SearchDevices for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchNetworkProfiles ¶ added in v1.19.35
func (c *AlexaForBusiness) SearchNetworkProfiles(input *SearchNetworkProfilesInput) (*SearchNetworkProfilesOutput, error)
SearchNetworkProfiles API operation for Alexa For Business.
Searches network profiles and lists the ones that meet a set of filter and sort criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchNetworkProfiles for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchNetworkProfiles
func (*AlexaForBusiness) SearchNetworkProfilesPages ¶ added in v1.19.35
func (c *AlexaForBusiness) SearchNetworkProfilesPages(input *SearchNetworkProfilesInput, fn func(*SearchNetworkProfilesOutput, bool) bool) error
SearchNetworkProfilesPages iterates over the pages of a SearchNetworkProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchNetworkProfiles 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 SearchNetworkProfiles operation. pageNum := 0 err := client.SearchNetworkProfilesPages(params, func(page *alexaforbusiness.SearchNetworkProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchNetworkProfilesPagesWithContext ¶ added in v1.19.35
func (c *AlexaForBusiness) SearchNetworkProfilesPagesWithContext(ctx aws.Context, input *SearchNetworkProfilesInput, fn func(*SearchNetworkProfilesOutput, bool) bool, opts ...request.Option) error
SearchNetworkProfilesPagesWithContext same as SearchNetworkProfilesPages 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 (*AlexaForBusiness) SearchNetworkProfilesRequest ¶ added in v1.19.35
func (c *AlexaForBusiness) SearchNetworkProfilesRequest(input *SearchNetworkProfilesInput) (req *request.Request, output *SearchNetworkProfilesOutput)
SearchNetworkProfilesRequest generates a "aws/request.Request" representing the client's request for the SearchNetworkProfiles operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchNetworkProfiles for more information on using the SearchNetworkProfiles API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchNetworkProfilesRequest method. req, resp := client.SearchNetworkProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchNetworkProfiles
func (*AlexaForBusiness) SearchNetworkProfilesWithContext ¶ added in v1.19.35
func (c *AlexaForBusiness) SearchNetworkProfilesWithContext(ctx aws.Context, input *SearchNetworkProfilesInput, opts ...request.Option) (*SearchNetworkProfilesOutput, error)
SearchNetworkProfilesWithContext is the same as SearchNetworkProfiles with the addition of the ability to pass a context and additional request options.
See SearchNetworkProfiles for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchProfiles ¶
func (c *AlexaForBusiness) SearchProfiles(input *SearchProfilesInput) (*SearchProfilesOutput, error)
SearchProfiles API operation for Alexa For Business.
Searches room profiles and lists the ones that meet a set of filter criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchProfiles for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchProfiles
func (*AlexaForBusiness) SearchProfilesPages ¶
func (c *AlexaForBusiness) SearchProfilesPages(input *SearchProfilesInput, fn func(*SearchProfilesOutput, bool) bool) error
SearchProfilesPages iterates over the pages of a SearchProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchProfiles 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 SearchProfiles operation. pageNum := 0 err := client.SearchProfilesPages(params, func(page *alexaforbusiness.SearchProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchProfilesPagesWithContext ¶
func (c *AlexaForBusiness) SearchProfilesPagesWithContext(ctx aws.Context, input *SearchProfilesInput, fn func(*SearchProfilesOutput, bool) bool, opts ...request.Option) error
SearchProfilesPagesWithContext same as SearchProfilesPages 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 (*AlexaForBusiness) SearchProfilesRequest ¶
func (c *AlexaForBusiness) SearchProfilesRequest(input *SearchProfilesInput) (req *request.Request, output *SearchProfilesOutput)
SearchProfilesRequest generates a "aws/request.Request" representing the client's request for the SearchProfiles operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchProfiles for more information on using the SearchProfiles API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchProfilesRequest method. req, resp := client.SearchProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchProfiles
func (*AlexaForBusiness) SearchProfilesWithContext ¶
func (c *AlexaForBusiness) SearchProfilesWithContext(ctx aws.Context, input *SearchProfilesInput, opts ...request.Option) (*SearchProfilesOutput, error)
SearchProfilesWithContext is the same as SearchProfiles with the addition of the ability to pass a context and additional request options.
See SearchProfiles for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchRooms ¶
func (c *AlexaForBusiness) SearchRooms(input *SearchRoomsInput) (*SearchRoomsOutput, error)
SearchRooms API operation for Alexa For Business.
Searches rooms and lists the ones that meet a set of filter and sort criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchRooms for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchRooms
func (*AlexaForBusiness) SearchRoomsPages ¶
func (c *AlexaForBusiness) SearchRoomsPages(input *SearchRoomsInput, fn func(*SearchRoomsOutput, bool) bool) error
SearchRoomsPages iterates over the pages of a SearchRooms operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchRooms 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 SearchRooms operation. pageNum := 0 err := client.SearchRoomsPages(params, func(page *alexaforbusiness.SearchRoomsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchRoomsPagesWithContext ¶
func (c *AlexaForBusiness) SearchRoomsPagesWithContext(ctx aws.Context, input *SearchRoomsInput, fn func(*SearchRoomsOutput, bool) bool, opts ...request.Option) error
SearchRoomsPagesWithContext same as SearchRoomsPages 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 (*AlexaForBusiness) SearchRoomsRequest ¶
func (c *AlexaForBusiness) SearchRoomsRequest(input *SearchRoomsInput) (req *request.Request, output *SearchRoomsOutput)
SearchRoomsRequest generates a "aws/request.Request" representing the client's request for the SearchRooms operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchRooms for more information on using the SearchRooms API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchRoomsRequest method. req, resp := client.SearchRoomsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchRooms
func (*AlexaForBusiness) SearchRoomsWithContext ¶
func (c *AlexaForBusiness) SearchRoomsWithContext(ctx aws.Context, input *SearchRoomsInput, opts ...request.Option) (*SearchRoomsOutput, error)
SearchRoomsWithContext is the same as SearchRooms with the addition of the ability to pass a context and additional request options.
See SearchRooms for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchSkillGroups ¶
func (c *AlexaForBusiness) SearchSkillGroups(input *SearchSkillGroupsInput) (*SearchSkillGroupsOutput, error)
SearchSkillGroups API operation for Alexa For Business.
Searches skill groups and lists the ones that meet a set of filter and sort criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchSkillGroups for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchSkillGroups
func (*AlexaForBusiness) SearchSkillGroupsPages ¶
func (c *AlexaForBusiness) SearchSkillGroupsPages(input *SearchSkillGroupsInput, fn func(*SearchSkillGroupsOutput, bool) bool) error
SearchSkillGroupsPages iterates over the pages of a SearchSkillGroups operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchSkillGroups 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 SearchSkillGroups operation. pageNum := 0 err := client.SearchSkillGroupsPages(params, func(page *alexaforbusiness.SearchSkillGroupsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchSkillGroupsPagesWithContext ¶
func (c *AlexaForBusiness) SearchSkillGroupsPagesWithContext(ctx aws.Context, input *SearchSkillGroupsInput, fn func(*SearchSkillGroupsOutput, bool) bool, opts ...request.Option) error
SearchSkillGroupsPagesWithContext same as SearchSkillGroupsPages 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 (*AlexaForBusiness) SearchSkillGroupsRequest ¶
func (c *AlexaForBusiness) SearchSkillGroupsRequest(input *SearchSkillGroupsInput) (req *request.Request, output *SearchSkillGroupsOutput)
SearchSkillGroupsRequest generates a "aws/request.Request" representing the client's request for the SearchSkillGroups operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchSkillGroups for more information on using the SearchSkillGroups API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchSkillGroupsRequest method. req, resp := client.SearchSkillGroupsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchSkillGroups
func (*AlexaForBusiness) SearchSkillGroupsWithContext ¶
func (c *AlexaForBusiness) SearchSkillGroupsWithContext(ctx aws.Context, input *SearchSkillGroupsInput, opts ...request.Option) (*SearchSkillGroupsOutput, error)
SearchSkillGroupsWithContext is the same as SearchSkillGroups with the addition of the ability to pass a context and additional request options.
See SearchSkillGroups for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SearchUsers ¶
func (c *AlexaForBusiness) SearchUsers(input *SearchUsersInput) (*SearchUsersOutput, error)
SearchUsers API operation for Alexa For Business.
Searches users and lists the ones that meet a set of filter and sort criteria.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SearchUsers for usage and error information. See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchUsers
func (*AlexaForBusiness) SearchUsersPages ¶
func (c *AlexaForBusiness) SearchUsersPages(input *SearchUsersInput, fn func(*SearchUsersOutput, bool) bool) error
SearchUsersPages iterates over the pages of a SearchUsers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchUsers 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 SearchUsers operation. pageNum := 0 err := client.SearchUsersPages(params, func(page *alexaforbusiness.SearchUsersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*AlexaForBusiness) SearchUsersPagesWithContext ¶
func (c *AlexaForBusiness) SearchUsersPagesWithContext(ctx aws.Context, input *SearchUsersInput, fn func(*SearchUsersOutput, bool) bool, opts ...request.Option) error
SearchUsersPagesWithContext same as SearchUsersPages 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 (*AlexaForBusiness) SearchUsersRequest ¶
func (c *AlexaForBusiness) SearchUsersRequest(input *SearchUsersInput) (req *request.Request, output *SearchUsersOutput)
SearchUsersRequest generates a "aws/request.Request" representing the client's request for the SearchUsers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchUsers for more information on using the SearchUsers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchUsersRequest method. req, resp := client.SearchUsersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SearchUsers
func (*AlexaForBusiness) SearchUsersWithContext ¶
func (c *AlexaForBusiness) SearchUsersWithContext(ctx aws.Context, input *SearchUsersInput, opts ...request.Option) (*SearchUsersOutput, error)
SearchUsersWithContext is the same as SearchUsers with the addition of the ability to pass a context and additional request options.
See SearchUsers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SendAnnouncement ¶ added in v1.19.23
func (c *AlexaForBusiness) SendAnnouncement(input *SendAnnouncementInput) (*SendAnnouncementOutput, error)
SendAnnouncement API operation for Alexa For Business.
Triggers an asynchronous flow to send text, SSML, or audio announcements to rooms that are identified by a search or filter.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SendAnnouncement for usage and error information.
Returned Error Types:
LimitExceededException You are performing an action that would put you beyond your account's limits.
AlreadyExistsException The resource being created already exists.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SendAnnouncement
func (*AlexaForBusiness) SendAnnouncementRequest ¶ added in v1.19.23
func (c *AlexaForBusiness) SendAnnouncementRequest(input *SendAnnouncementInput) (req *request.Request, output *SendAnnouncementOutput)
SendAnnouncementRequest generates a "aws/request.Request" representing the client's request for the SendAnnouncement operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SendAnnouncement for more information on using the SendAnnouncement API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SendAnnouncementRequest method. req, resp := client.SendAnnouncementRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SendAnnouncement
func (*AlexaForBusiness) SendAnnouncementWithContext ¶ added in v1.19.23
func (c *AlexaForBusiness) SendAnnouncementWithContext(ctx aws.Context, input *SendAnnouncementInput, opts ...request.Option) (*SendAnnouncementOutput, error)
SendAnnouncementWithContext is the same as SendAnnouncement with the addition of the ability to pass a context and additional request options.
See SendAnnouncement for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) SendInvitation ¶
func (c *AlexaForBusiness) SendInvitation(input *SendInvitationInput) (*SendInvitationOutput, error)
SendInvitation API operation for Alexa For Business.
Sends an enrollment invitation email with a URL to a user. The URL is valid for 30 days or until you call this operation again, whichever comes first.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation SendInvitation for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
InvalidUserStatusException The attempt to update a user is invalid due to the user's current status.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SendInvitation
func (*AlexaForBusiness) SendInvitationRequest ¶
func (c *AlexaForBusiness) SendInvitationRequest(input *SendInvitationInput) (req *request.Request, output *SendInvitationOutput)
SendInvitationRequest generates a "aws/request.Request" representing the client's request for the SendInvitation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SendInvitation for more information on using the SendInvitation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SendInvitationRequest method. req, resp := client.SendInvitationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/SendInvitation
func (*AlexaForBusiness) SendInvitationWithContext ¶
func (c *AlexaForBusiness) SendInvitationWithContext(ctx aws.Context, input *SendInvitationInput, opts ...request.Option) (*SendInvitationOutput, error)
SendInvitationWithContext is the same as SendInvitation with the addition of the ability to pass a context and additional request options.
See SendInvitation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) StartDeviceSync ¶
func (c *AlexaForBusiness) StartDeviceSync(input *StartDeviceSyncInput) (*StartDeviceSyncOutput, error)
StartDeviceSync API operation for Alexa For Business.
Resets a device and its account to the known default settings. This clears all information and settings set by previous users in the following ways:
Bluetooth - This unpairs all bluetooth devices paired with your echo device.
Volume - This resets the echo device's volume to the default value.
Notifications - This clears all notifications from your echo device.
Lists - This clears all to-do items from your echo device.
Settings - This internally syncs the room's profile (if the device is assigned to a room), contacts, address books, delegation access for account linking, and communications (if enabled on the room profile).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation StartDeviceSync for usage and error information.
Returned Error Types:
- DeviceNotRegisteredException The request failed because this device is no longer registered and therefore no longer managed by this account.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/StartDeviceSync
func (*AlexaForBusiness) StartDeviceSyncRequest ¶
func (c *AlexaForBusiness) StartDeviceSyncRequest(input *StartDeviceSyncInput) (req *request.Request, output *StartDeviceSyncOutput)
StartDeviceSyncRequest generates a "aws/request.Request" representing the client's request for the StartDeviceSync operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartDeviceSync for more information on using the StartDeviceSync API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartDeviceSyncRequest method. req, resp := client.StartDeviceSyncRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/StartDeviceSync
func (*AlexaForBusiness) StartDeviceSyncWithContext ¶
func (c *AlexaForBusiness) StartDeviceSyncWithContext(ctx aws.Context, input *StartDeviceSyncInput, opts ...request.Option) (*StartDeviceSyncOutput, error)
StartDeviceSyncWithContext is the same as StartDeviceSync with the addition of the ability to pass a context and additional request options.
See StartDeviceSync for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) StartSmartHomeApplianceDiscovery ¶ added in v1.15.62
func (c *AlexaForBusiness) StartSmartHomeApplianceDiscovery(input *StartSmartHomeApplianceDiscoveryInput) (*StartSmartHomeApplianceDiscoveryOutput, error)
StartSmartHomeApplianceDiscovery API operation for Alexa For Business.
Initiates the discovery of any smart home appliances associated with the room.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation StartSmartHomeApplianceDiscovery for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/StartSmartHomeApplianceDiscovery
func (*AlexaForBusiness) StartSmartHomeApplianceDiscoveryRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) StartSmartHomeApplianceDiscoveryRequest(input *StartSmartHomeApplianceDiscoveryInput) (req *request.Request, output *StartSmartHomeApplianceDiscoveryOutput)
StartSmartHomeApplianceDiscoveryRequest generates a "aws/request.Request" representing the client's request for the StartSmartHomeApplianceDiscovery operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartSmartHomeApplianceDiscovery for more information on using the StartSmartHomeApplianceDiscovery API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartSmartHomeApplianceDiscoveryRequest method. req, resp := client.StartSmartHomeApplianceDiscoveryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/StartSmartHomeApplianceDiscovery
func (*AlexaForBusiness) StartSmartHomeApplianceDiscoveryWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) StartSmartHomeApplianceDiscoveryWithContext(ctx aws.Context, input *StartSmartHomeApplianceDiscoveryInput, opts ...request.Option) (*StartSmartHomeApplianceDiscoveryOutput, error)
StartSmartHomeApplianceDiscoveryWithContext is the same as StartSmartHomeApplianceDiscovery with the addition of the ability to pass a context and additional request options.
See StartSmartHomeApplianceDiscovery for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) TagResource ¶
func (c *AlexaForBusiness) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Alexa For Business.
Adds metadata tags to a specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation TagResource for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/TagResource
func (*AlexaForBusiness) TagResourceRequest ¶
func (c *AlexaForBusiness) 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/alexaforbusiness-2017-11-09/TagResource
func (*AlexaForBusiness) TagResourceWithContext ¶
func (c *AlexaForBusiness) 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 (*AlexaForBusiness) UntagResource ¶
func (c *AlexaForBusiness) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Alexa For Business.
Removes metadata tags from a specified resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UntagResource for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UntagResource
func (*AlexaForBusiness) UntagResourceRequest ¶
func (c *AlexaForBusiness) 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/alexaforbusiness-2017-11-09/UntagResource
func (*AlexaForBusiness) UntagResourceWithContext ¶
func (c *AlexaForBusiness) 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 (*AlexaForBusiness) UpdateAddressBook ¶ added in v1.13.24
func (c *AlexaForBusiness) UpdateAddressBook(input *UpdateAddressBookInput) (*UpdateAddressBookOutput, error)
UpdateAddressBook API operation for Alexa For Business.
Updates address book details by the address book ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateAddressBook for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
NameInUseException The name sent in the request is already in use.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateAddressBook
func (*AlexaForBusiness) UpdateAddressBookRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) UpdateAddressBookRequest(input *UpdateAddressBookInput) (req *request.Request, output *UpdateAddressBookOutput)
UpdateAddressBookRequest generates a "aws/request.Request" representing the client's request for the UpdateAddressBook operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateAddressBook for more information on using the UpdateAddressBook API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateAddressBookRequest method. req, resp := client.UpdateAddressBookRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateAddressBook
func (*AlexaForBusiness) UpdateAddressBookWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) UpdateAddressBookWithContext(ctx aws.Context, input *UpdateAddressBookInput, opts ...request.Option) (*UpdateAddressBookOutput, error)
UpdateAddressBookWithContext is the same as UpdateAddressBook with the addition of the ability to pass a context and additional request options.
See UpdateAddressBook for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateBusinessReportSchedule ¶ added in v1.16.2
func (c *AlexaForBusiness) UpdateBusinessReportSchedule(input *UpdateBusinessReportScheduleInput) (*UpdateBusinessReportScheduleOutput, error)
UpdateBusinessReportSchedule API operation for Alexa For Business.
Updates the configuration of the report delivery schedule with the specified schedule ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateBusinessReportSchedule for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateBusinessReportSchedule
func (*AlexaForBusiness) UpdateBusinessReportScheduleRequest ¶ added in v1.16.2
func (c *AlexaForBusiness) UpdateBusinessReportScheduleRequest(input *UpdateBusinessReportScheduleInput) (req *request.Request, output *UpdateBusinessReportScheduleOutput)
UpdateBusinessReportScheduleRequest generates a "aws/request.Request" representing the client's request for the UpdateBusinessReportSchedule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateBusinessReportSchedule for more information on using the UpdateBusinessReportSchedule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateBusinessReportScheduleRequest method. req, resp := client.UpdateBusinessReportScheduleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateBusinessReportSchedule
func (*AlexaForBusiness) UpdateBusinessReportScheduleWithContext ¶ added in v1.16.2
func (c *AlexaForBusiness) UpdateBusinessReportScheduleWithContext(ctx aws.Context, input *UpdateBusinessReportScheduleInput, opts ...request.Option) (*UpdateBusinessReportScheduleOutput, error)
UpdateBusinessReportScheduleWithContext is the same as UpdateBusinessReportSchedule with the addition of the ability to pass a context and additional request options.
See UpdateBusinessReportSchedule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateConferenceProvider ¶ added in v1.15.62
func (c *AlexaForBusiness) UpdateConferenceProvider(input *UpdateConferenceProviderInput) (*UpdateConferenceProviderOutput, error)
UpdateConferenceProvider API operation for Alexa For Business.
Updates an existing conference provider's settings.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateConferenceProvider for usage and error information.
Returned Error Types:
- NotFoundException The resource is not found.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateConferenceProvider
func (*AlexaForBusiness) UpdateConferenceProviderRequest ¶ added in v1.15.62
func (c *AlexaForBusiness) UpdateConferenceProviderRequest(input *UpdateConferenceProviderInput) (req *request.Request, output *UpdateConferenceProviderOutput)
UpdateConferenceProviderRequest generates a "aws/request.Request" representing the client's request for the UpdateConferenceProvider operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateConferenceProvider for more information on using the UpdateConferenceProvider API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateConferenceProviderRequest method. req, resp := client.UpdateConferenceProviderRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateConferenceProvider
func (*AlexaForBusiness) UpdateConferenceProviderWithContext ¶ added in v1.15.62
func (c *AlexaForBusiness) UpdateConferenceProviderWithContext(ctx aws.Context, input *UpdateConferenceProviderInput, opts ...request.Option) (*UpdateConferenceProviderOutput, error)
UpdateConferenceProviderWithContext is the same as UpdateConferenceProvider with the addition of the ability to pass a context and additional request options.
See UpdateConferenceProvider for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateContact ¶ added in v1.13.24
func (c *AlexaForBusiness) UpdateContact(input *UpdateContactInput) (*UpdateContactOutput, error)
UpdateContact API operation for Alexa For Business.
Updates the contact details by the contact ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateContact for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateContact
func (*AlexaForBusiness) UpdateContactRequest ¶ added in v1.13.24
func (c *AlexaForBusiness) UpdateContactRequest(input *UpdateContactInput) (req *request.Request, output *UpdateContactOutput)
UpdateContactRequest generates a "aws/request.Request" representing the client's request for the UpdateContact operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateContact for more information on using the UpdateContact API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateContactRequest method. req, resp := client.UpdateContactRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateContact
func (*AlexaForBusiness) UpdateContactWithContext ¶ added in v1.13.24
func (c *AlexaForBusiness) UpdateContactWithContext(ctx aws.Context, input *UpdateContactInput, opts ...request.Option) (*UpdateContactOutput, error)
UpdateContactWithContext is the same as UpdateContact with the addition of the ability to pass a context and additional request options.
See UpdateContact for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateDevice ¶
func (c *AlexaForBusiness) UpdateDevice(input *UpdateDeviceInput) (*UpdateDeviceOutput, error)
UpdateDevice API operation for Alexa For Business.
Updates the device name by device ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateDevice for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
ConcurrentModificationException There is a concurrent modification of resources.
DeviceNotRegisteredException The request failed because this device is no longer registered and therefore no longer managed by this account.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateDevice
func (*AlexaForBusiness) UpdateDeviceRequest ¶
func (c *AlexaForBusiness) UpdateDeviceRequest(input *UpdateDeviceInput) (req *request.Request, output *UpdateDeviceOutput)
UpdateDeviceRequest generates a "aws/request.Request" representing the client's request for the UpdateDevice operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateDevice for more information on using the UpdateDevice API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateDeviceRequest method. req, resp := client.UpdateDeviceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateDevice
func (*AlexaForBusiness) UpdateDeviceWithContext ¶
func (c *AlexaForBusiness) UpdateDeviceWithContext(ctx aws.Context, input *UpdateDeviceInput, opts ...request.Option) (*UpdateDeviceOutput, error)
UpdateDeviceWithContext is the same as UpdateDevice with the addition of the ability to pass a context and additional request options.
See UpdateDevice for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateGateway ¶ added in v1.19.16
func (c *AlexaForBusiness) UpdateGateway(input *UpdateGatewayInput) (*UpdateGatewayOutput, error)
UpdateGateway API operation for Alexa For Business.
Updates the details of a gateway. If any optional field is not provided, the existing corresponding value is left unmodified.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateGateway for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
NameInUseException The name sent in the request is already in use.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateGateway
func (*AlexaForBusiness) UpdateGatewayGroup ¶ added in v1.19.16
func (c *AlexaForBusiness) UpdateGatewayGroup(input *UpdateGatewayGroupInput) (*UpdateGatewayGroupOutput, error)
UpdateGatewayGroup API operation for Alexa For Business.
Updates the details of a gateway group. If any optional field is not provided, the existing corresponding value is left unmodified.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateGatewayGroup for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
NameInUseException The name sent in the request is already in use.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateGatewayGroup
func (*AlexaForBusiness) UpdateGatewayGroupRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) UpdateGatewayGroupRequest(input *UpdateGatewayGroupInput) (req *request.Request, output *UpdateGatewayGroupOutput)
UpdateGatewayGroupRequest generates a "aws/request.Request" representing the client's request for the UpdateGatewayGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateGatewayGroup for more information on using the UpdateGatewayGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateGatewayGroupRequest method. req, resp := client.UpdateGatewayGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateGatewayGroup
func (*AlexaForBusiness) UpdateGatewayGroupWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) UpdateGatewayGroupWithContext(ctx aws.Context, input *UpdateGatewayGroupInput, opts ...request.Option) (*UpdateGatewayGroupOutput, error)
UpdateGatewayGroupWithContext is the same as UpdateGatewayGroup with the addition of the ability to pass a context and additional request options.
See UpdateGatewayGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateGatewayRequest ¶ added in v1.19.16
func (c *AlexaForBusiness) UpdateGatewayRequest(input *UpdateGatewayInput) (req *request.Request, output *UpdateGatewayOutput)
UpdateGatewayRequest generates a "aws/request.Request" representing the client's request for the UpdateGateway operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateGateway for more information on using the UpdateGateway API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateGatewayRequest method. req, resp := client.UpdateGatewayRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateGateway
func (*AlexaForBusiness) UpdateGatewayWithContext ¶ added in v1.19.16
func (c *AlexaForBusiness) UpdateGatewayWithContext(ctx aws.Context, input *UpdateGatewayInput, opts ...request.Option) (*UpdateGatewayOutput, error)
UpdateGatewayWithContext is the same as UpdateGateway with the addition of the ability to pass a context and additional request options.
See UpdateGateway for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateNetworkProfile ¶ added in v1.19.35
func (c *AlexaForBusiness) UpdateNetworkProfile(input *UpdateNetworkProfileInput) (*UpdateNetworkProfileOutput, error)
UpdateNetworkProfile API operation for Alexa For Business.
Updates a network profile by the network profile ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateNetworkProfile for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
NameInUseException The name sent in the request is already in use.
ConcurrentModificationException There is a concurrent modification of resources.
InvalidCertificateAuthorityException The Certificate Authority can't issue or revoke a certificate.
InvalidSecretsManagerResourceException A password in SecretsManager is in an invalid state.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateNetworkProfile
func (*AlexaForBusiness) UpdateNetworkProfileRequest ¶ added in v1.19.35
func (c *AlexaForBusiness) UpdateNetworkProfileRequest(input *UpdateNetworkProfileInput) (req *request.Request, output *UpdateNetworkProfileOutput)
UpdateNetworkProfileRequest generates a "aws/request.Request" representing the client's request for the UpdateNetworkProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateNetworkProfile for more information on using the UpdateNetworkProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateNetworkProfileRequest method. req, resp := client.UpdateNetworkProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateNetworkProfile
func (*AlexaForBusiness) UpdateNetworkProfileWithContext ¶ added in v1.19.35
func (c *AlexaForBusiness) UpdateNetworkProfileWithContext(ctx aws.Context, input *UpdateNetworkProfileInput, opts ...request.Option) (*UpdateNetworkProfileOutput, error)
UpdateNetworkProfileWithContext is the same as UpdateNetworkProfile with the addition of the ability to pass a context and additional request options.
See UpdateNetworkProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateProfile ¶
func (c *AlexaForBusiness) UpdateProfile(input *UpdateProfileInput) (*UpdateProfileOutput, error)
UpdateProfile API operation for Alexa For Business.
Updates an existing room profile by room profile ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateProfile for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
NameInUseException The name sent in the request is already in use.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateProfile
func (*AlexaForBusiness) UpdateProfileRequest ¶
func (c *AlexaForBusiness) UpdateProfileRequest(input *UpdateProfileInput) (req *request.Request, output *UpdateProfileOutput)
UpdateProfileRequest generates a "aws/request.Request" representing the client's request for the UpdateProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateProfile for more information on using the UpdateProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateProfileRequest method. req, resp := client.UpdateProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateProfile
func (*AlexaForBusiness) UpdateProfileWithContext ¶
func (c *AlexaForBusiness) UpdateProfileWithContext(ctx aws.Context, input *UpdateProfileInput, opts ...request.Option) (*UpdateProfileOutput, error)
UpdateProfileWithContext is the same as UpdateProfile with the addition of the ability to pass a context and additional request options.
See UpdateProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateRoom ¶
func (c *AlexaForBusiness) UpdateRoom(input *UpdateRoomInput) (*UpdateRoomOutput, error)
UpdateRoom API operation for Alexa For Business.
Updates room details by room ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateRoom for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
NameInUseException The name sent in the request is already in use.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateRoom
func (*AlexaForBusiness) UpdateRoomRequest ¶
func (c *AlexaForBusiness) UpdateRoomRequest(input *UpdateRoomInput) (req *request.Request, output *UpdateRoomOutput)
UpdateRoomRequest generates a "aws/request.Request" representing the client's request for the UpdateRoom operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateRoom for more information on using the UpdateRoom API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateRoomRequest method. req, resp := client.UpdateRoomRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateRoom
func (*AlexaForBusiness) UpdateRoomWithContext ¶
func (c *AlexaForBusiness) UpdateRoomWithContext(ctx aws.Context, input *UpdateRoomInput, opts ...request.Option) (*UpdateRoomOutput, error)
UpdateRoomWithContext is the same as UpdateRoom with the addition of the ability to pass a context and additional request options.
See UpdateRoom for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*AlexaForBusiness) UpdateSkillGroup ¶
func (c *AlexaForBusiness) UpdateSkillGroup(input *UpdateSkillGroupInput) (*UpdateSkillGroupOutput, error)
UpdateSkillGroup API operation for Alexa For Business.
Updates skill group details by skill group ARN.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for Alexa For Business's API operation UpdateSkillGroup for usage and error information.
Returned Error Types:
NotFoundException The resource is not found.
NameInUseException The name sent in the request is already in use.
ConcurrentModificationException There is a concurrent modification of resources.
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateSkillGroup
func (*AlexaForBusiness) UpdateSkillGroupRequest ¶
func (c *AlexaForBusiness) UpdateSkillGroupRequest(input *UpdateSkillGroupInput) (req *request.Request, output *UpdateSkillGroupOutput)
UpdateSkillGroupRequest generates a "aws/request.Request" representing the client's request for the UpdateSkillGroup operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateSkillGroup for more information on using the UpdateSkillGroup API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateSkillGroupRequest method. req, resp := client.UpdateSkillGroupRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/UpdateSkillGroup
func (*AlexaForBusiness) UpdateSkillGroupWithContext ¶
func (c *AlexaForBusiness) UpdateSkillGroupWithContext(ctx aws.Context, input *UpdateSkillGroupInput, opts ...request.Option) (*UpdateSkillGroupOutput, error)
UpdateSkillGroupWithContext is the same as UpdateSkillGroup with the addition of the ability to pass a context and additional request options.
See UpdateSkillGroup for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. 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 AlreadyExistsException ¶ added in v1.28.0
type AlreadyExistsException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The resource being created already exists.
func (*AlreadyExistsException) Code ¶ added in v1.28.0
func (s *AlreadyExistsException) Code() string
Code returns the exception type name.
func (*AlreadyExistsException) Error ¶ added in v1.28.0
func (s *AlreadyExistsException) Error() string
func (AlreadyExistsException) GoString ¶ added in v1.28.0
func (s AlreadyExistsException) GoString() string
GoString returns the string representation
func (*AlreadyExistsException) Message ¶ added in v1.28.0
func (s *AlreadyExistsException) Message() string
Message returns the exception's message.
func (*AlreadyExistsException) OrigErr ¶ added in v1.28.0
func (s *AlreadyExistsException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AlreadyExistsException) RequestID ¶ added in v1.28.0
func (s *AlreadyExistsException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AlreadyExistsException) StatusCode ¶ added in v1.28.0
func (s *AlreadyExistsException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AlreadyExistsException) String ¶ added in v1.28.0
func (s AlreadyExistsException) String() string
String returns the string representation
type ApproveSkillInput ¶ added in v1.15.62
type ApproveSkillInput struct { // The unique identifier of the skill. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ApproveSkillInput) GoString ¶ added in v1.15.62
func (s ApproveSkillInput) GoString() string
GoString returns the string representation
func (*ApproveSkillInput) SetSkillId ¶ added in v1.15.62
func (s *ApproveSkillInput) SetSkillId(v string) *ApproveSkillInput
SetSkillId sets the SkillId field's value.
func (ApproveSkillInput) String ¶ added in v1.15.62
func (s ApproveSkillInput) String() string
String returns the string representation
func (*ApproveSkillInput) Validate ¶ added in v1.15.62
func (s *ApproveSkillInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ApproveSkillOutput ¶ added in v1.15.62
type ApproveSkillOutput struct {
// contains filtered or unexported fields
}
func (ApproveSkillOutput) GoString ¶ added in v1.15.62
func (s ApproveSkillOutput) GoString() string
GoString returns the string representation
func (ApproveSkillOutput) String ¶ added in v1.15.62
func (s ApproveSkillOutput) String() string
String returns the string representation
type AssociateContactWithAddressBookInput ¶ added in v1.13.24
type AssociateContactWithAddressBookInput struct { // The ARN of the address book with which to associate the contact. // // AddressBookArn is a required field AddressBookArn *string `type:"string" required:"true"` // The ARN of the contact to associate with an address book. // // ContactArn is a required field ContactArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateContactWithAddressBookInput) GoString ¶ added in v1.13.24
func (s AssociateContactWithAddressBookInput) GoString() string
GoString returns the string representation
func (*AssociateContactWithAddressBookInput) SetAddressBookArn ¶ added in v1.13.24
func (s *AssociateContactWithAddressBookInput) SetAddressBookArn(v string) *AssociateContactWithAddressBookInput
SetAddressBookArn sets the AddressBookArn field's value.
func (*AssociateContactWithAddressBookInput) SetContactArn ¶ added in v1.13.24
func (s *AssociateContactWithAddressBookInput) SetContactArn(v string) *AssociateContactWithAddressBookInput
SetContactArn sets the ContactArn field's value.
func (AssociateContactWithAddressBookInput) String ¶ added in v1.13.24
func (s AssociateContactWithAddressBookInput) String() string
String returns the string representation
func (*AssociateContactWithAddressBookInput) Validate ¶ added in v1.13.24
func (s *AssociateContactWithAddressBookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateContactWithAddressBookOutput ¶ added in v1.13.24
type AssociateContactWithAddressBookOutput struct {
// contains filtered or unexported fields
}
func (AssociateContactWithAddressBookOutput) GoString ¶ added in v1.13.24
func (s AssociateContactWithAddressBookOutput) GoString() string
GoString returns the string representation
func (AssociateContactWithAddressBookOutput) String ¶ added in v1.13.24
func (s AssociateContactWithAddressBookOutput) String() string
String returns the string representation
type AssociateDeviceWithNetworkProfileInput ¶ added in v1.19.35
type AssociateDeviceWithNetworkProfileInput struct { // The device ARN. // // DeviceArn is a required field DeviceArn *string `type:"string" required:"true"` // The ARN of the network profile to associate with a device. // // NetworkProfileArn is a required field NetworkProfileArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateDeviceWithNetworkProfileInput) GoString ¶ added in v1.19.35
func (s AssociateDeviceWithNetworkProfileInput) GoString() string
GoString returns the string representation
func (*AssociateDeviceWithNetworkProfileInput) SetDeviceArn ¶ added in v1.19.35
func (s *AssociateDeviceWithNetworkProfileInput) SetDeviceArn(v string) *AssociateDeviceWithNetworkProfileInput
SetDeviceArn sets the DeviceArn field's value.
func (*AssociateDeviceWithNetworkProfileInput) SetNetworkProfileArn ¶ added in v1.19.35
func (s *AssociateDeviceWithNetworkProfileInput) SetNetworkProfileArn(v string) *AssociateDeviceWithNetworkProfileInput
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (AssociateDeviceWithNetworkProfileInput) String ¶ added in v1.19.35
func (s AssociateDeviceWithNetworkProfileInput) String() string
String returns the string representation
func (*AssociateDeviceWithNetworkProfileInput) Validate ¶ added in v1.19.35
func (s *AssociateDeviceWithNetworkProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateDeviceWithNetworkProfileOutput ¶ added in v1.19.35
type AssociateDeviceWithNetworkProfileOutput struct {
// contains filtered or unexported fields
}
func (AssociateDeviceWithNetworkProfileOutput) GoString ¶ added in v1.19.35
func (s AssociateDeviceWithNetworkProfileOutput) GoString() string
GoString returns the string representation
func (AssociateDeviceWithNetworkProfileOutput) String ¶ added in v1.19.35
func (s AssociateDeviceWithNetworkProfileOutput) String() string
String returns the string representation
type AssociateDeviceWithRoomInput ¶
type AssociateDeviceWithRoomInput struct { // The ARN of the device to associate to a room. Required. DeviceArn *string `type:"string"` // The ARN of the room with which to associate the device. Required. RoomArn *string `type:"string"` // contains filtered or unexported fields }
func (AssociateDeviceWithRoomInput) GoString ¶
func (s AssociateDeviceWithRoomInput) GoString() string
GoString returns the string representation
func (*AssociateDeviceWithRoomInput) SetDeviceArn ¶
func (s *AssociateDeviceWithRoomInput) SetDeviceArn(v string) *AssociateDeviceWithRoomInput
SetDeviceArn sets the DeviceArn field's value.
func (*AssociateDeviceWithRoomInput) SetRoomArn ¶
func (s *AssociateDeviceWithRoomInput) SetRoomArn(v string) *AssociateDeviceWithRoomInput
SetRoomArn sets the RoomArn field's value.
func (AssociateDeviceWithRoomInput) String ¶
func (s AssociateDeviceWithRoomInput) String() string
String returns the string representation
type AssociateDeviceWithRoomOutput ¶
type AssociateDeviceWithRoomOutput struct {
// contains filtered or unexported fields
}
func (AssociateDeviceWithRoomOutput) GoString ¶
func (s AssociateDeviceWithRoomOutput) GoString() string
GoString returns the string representation
func (AssociateDeviceWithRoomOutput) String ¶
func (s AssociateDeviceWithRoomOutput) String() string
String returns the string representation
type AssociateSkillGroupWithRoomInput ¶
type AssociateSkillGroupWithRoomInput struct { // The ARN of the room with which to associate the skill group. Required. RoomArn *string `type:"string"` // The ARN of the skill group to associate with a room. Required. SkillGroupArn *string `type:"string"` // contains filtered or unexported fields }
func (AssociateSkillGroupWithRoomInput) GoString ¶
func (s AssociateSkillGroupWithRoomInput) GoString() string
GoString returns the string representation
func (*AssociateSkillGroupWithRoomInput) SetRoomArn ¶
func (s *AssociateSkillGroupWithRoomInput) SetRoomArn(v string) *AssociateSkillGroupWithRoomInput
SetRoomArn sets the RoomArn field's value.
func (*AssociateSkillGroupWithRoomInput) SetSkillGroupArn ¶
func (s *AssociateSkillGroupWithRoomInput) SetSkillGroupArn(v string) *AssociateSkillGroupWithRoomInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (AssociateSkillGroupWithRoomInput) String ¶
func (s AssociateSkillGroupWithRoomInput) String() string
String returns the string representation
type AssociateSkillGroupWithRoomOutput ¶
type AssociateSkillGroupWithRoomOutput struct {
// contains filtered or unexported fields
}
func (AssociateSkillGroupWithRoomOutput) GoString ¶
func (s AssociateSkillGroupWithRoomOutput) GoString() string
GoString returns the string representation
func (AssociateSkillGroupWithRoomOutput) String ¶
func (s AssociateSkillGroupWithRoomOutput) String() string
String returns the string representation
type AssociateSkillWithSkillGroupInput ¶ added in v1.15.62
type AssociateSkillWithSkillGroupInput struct { // The ARN of the skill group to associate the skill to. Required. SkillGroupArn *string `type:"string"` // The unique identifier of the skill. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateSkillWithSkillGroupInput) GoString ¶ added in v1.15.62
func (s AssociateSkillWithSkillGroupInput) GoString() string
GoString returns the string representation
func (*AssociateSkillWithSkillGroupInput) SetSkillGroupArn ¶ added in v1.15.62
func (s *AssociateSkillWithSkillGroupInput) SetSkillGroupArn(v string) *AssociateSkillWithSkillGroupInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (*AssociateSkillWithSkillGroupInput) SetSkillId ¶ added in v1.15.62
func (s *AssociateSkillWithSkillGroupInput) SetSkillId(v string) *AssociateSkillWithSkillGroupInput
SetSkillId sets the SkillId field's value.
func (AssociateSkillWithSkillGroupInput) String ¶ added in v1.15.62
func (s AssociateSkillWithSkillGroupInput) String() string
String returns the string representation
func (*AssociateSkillWithSkillGroupInput) Validate ¶ added in v1.15.62
func (s *AssociateSkillWithSkillGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateSkillWithSkillGroupOutput ¶ added in v1.15.62
type AssociateSkillWithSkillGroupOutput struct {
// contains filtered or unexported fields
}
func (AssociateSkillWithSkillGroupOutput) GoString ¶ added in v1.15.62
func (s AssociateSkillWithSkillGroupOutput) GoString() string
GoString returns the string representation
func (AssociateSkillWithSkillGroupOutput) String ¶ added in v1.15.62
func (s AssociateSkillWithSkillGroupOutput) String() string
String returns the string representation
type AssociateSkillWithUsersInput ¶ added in v1.16.6
type AssociateSkillWithUsersInput struct { // The private skill ID you want to make available to enrolled users. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateSkillWithUsersInput) GoString ¶ added in v1.16.6
func (s AssociateSkillWithUsersInput) GoString() string
GoString returns the string representation
func (*AssociateSkillWithUsersInput) SetSkillId ¶ added in v1.16.6
func (s *AssociateSkillWithUsersInput) SetSkillId(v string) *AssociateSkillWithUsersInput
SetSkillId sets the SkillId field's value.
func (AssociateSkillWithUsersInput) String ¶ added in v1.16.6
func (s AssociateSkillWithUsersInput) String() string
String returns the string representation
func (*AssociateSkillWithUsersInput) Validate ¶ added in v1.16.6
func (s *AssociateSkillWithUsersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateSkillWithUsersOutput ¶ added in v1.16.6
type AssociateSkillWithUsersOutput struct {
// contains filtered or unexported fields
}
func (AssociateSkillWithUsersOutput) GoString ¶ added in v1.16.6
func (s AssociateSkillWithUsersOutput) GoString() string
GoString returns the string representation
func (AssociateSkillWithUsersOutput) String ¶ added in v1.16.6
func (s AssociateSkillWithUsersOutput) String() string
String returns the string representation
type Audio ¶ added in v1.19.23
type Audio struct { // The locale of the audio message. Currently, en-US is supported. // // Locale is a required field Locale *string `type:"string" required:"true" enum:"Locale"` // The location of the audio file. Currently, S3 URLs are supported. Only S3 // locations comprised of safe characters are valid. For more information, see // Safe Characters (https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html#Safe%20Characters). // // Location is a required field Location *string `type:"string" required:"true"` // contains filtered or unexported fields }
The audio message. There is a 1 MB limit on the audio file input and the only supported format is MP3. To convert your MP3 audio files to an Alexa-friendly,
required codec version (MPEG version 2) and bit rate (48 kbps), you might use converter software. One option for this is a command-line tool, FFmpeg. For more information, see FFmpeg (https://www.ffmpeg.org/). The following command converts the provided <input-file> to an MP3 file that is played in the announcement:
ffmpeg -i <input-file> -ac 2 -codec:a libmp3lame -b:a 48k -ar 16000 <output-file.mp3>
func (*Audio) SetLocation ¶ added in v1.19.23
SetLocation sets the Location field's value.
type BusinessReport ¶ added in v1.16.2
type BusinessReport struct { // The time of report delivery. DeliveryTime *time.Time `type:"timestamp"` // The download link where a user can download the report. DownloadUrl *string `type:"string"` // The failure code. FailureCode *string `type:"string" enum:"BusinessReportFailureCode"` // The S3 location of the output reports. S3Location *BusinessReportS3Location `type:"structure"` // The status of the report generation execution (RUNNING, SUCCEEDED, or FAILED). Status *string `type:"string" enum:"BusinessReportStatus"` // contains filtered or unexported fields }
Usage report with specified parameters.
func (BusinessReport) GoString ¶ added in v1.16.2
func (s BusinessReport) GoString() string
GoString returns the string representation
func (*BusinessReport) SetDeliveryTime ¶ added in v1.16.2
func (s *BusinessReport) SetDeliveryTime(v time.Time) *BusinessReport
SetDeliveryTime sets the DeliveryTime field's value.
func (*BusinessReport) SetDownloadUrl ¶ added in v1.16.2
func (s *BusinessReport) SetDownloadUrl(v string) *BusinessReport
SetDownloadUrl sets the DownloadUrl field's value.
func (*BusinessReport) SetFailureCode ¶ added in v1.16.2
func (s *BusinessReport) SetFailureCode(v string) *BusinessReport
SetFailureCode sets the FailureCode field's value.
func (*BusinessReport) SetS3Location ¶ added in v1.16.2
func (s *BusinessReport) SetS3Location(v *BusinessReportS3Location) *BusinessReport
SetS3Location sets the S3Location field's value.
func (*BusinessReport) SetStatus ¶ added in v1.16.2
func (s *BusinessReport) SetStatus(v string) *BusinessReport
SetStatus sets the Status field's value.
func (BusinessReport) String ¶ added in v1.16.2
func (s BusinessReport) String() string
String returns the string representation
type BusinessReportContentRange ¶ added in v1.16.2
type BusinessReportContentRange struct { // The interval of the content range. // // Interval is a required field Interval *string `type:"string" required:"true" enum:"BusinessReportInterval"` // contains filtered or unexported fields }
The content range of the report.
func (BusinessReportContentRange) GoString ¶ added in v1.16.2
func (s BusinessReportContentRange) GoString() string
GoString returns the string representation
func (*BusinessReportContentRange) SetInterval ¶ added in v1.16.2
func (s *BusinessReportContentRange) SetInterval(v string) *BusinessReportContentRange
SetInterval sets the Interval field's value.
func (BusinessReportContentRange) String ¶ added in v1.16.2
func (s BusinessReportContentRange) String() string
String returns the string representation
func (*BusinessReportContentRange) Validate ¶ added in v1.32.2
func (s *BusinessReportContentRange) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BusinessReportRecurrence ¶ added in v1.16.2
type BusinessReportRecurrence struct { // The start date. StartDate *string `type:"string"` // contains filtered or unexported fields }
The recurrence of the reports.
func (BusinessReportRecurrence) GoString ¶ added in v1.16.2
func (s BusinessReportRecurrence) GoString() string
GoString returns the string representation
func (*BusinessReportRecurrence) SetStartDate ¶ added in v1.16.2
func (s *BusinessReportRecurrence) SetStartDate(v string) *BusinessReportRecurrence
SetStartDate sets the StartDate field's value.
func (BusinessReportRecurrence) String ¶ added in v1.16.2
func (s BusinessReportRecurrence) String() string
String returns the string representation
type BusinessReportS3Location ¶ added in v1.16.2
type BusinessReportS3Location struct { // The S3 bucket name of the output reports. BucketName *string `type:"string"` // The path of the business report. Path *string `type:"string"` // contains filtered or unexported fields }
The S3 location of the output reports.
func (BusinessReportS3Location) GoString ¶ added in v1.16.2
func (s BusinessReportS3Location) GoString() string
GoString returns the string representation
func (*BusinessReportS3Location) SetBucketName ¶ added in v1.16.2
func (s *BusinessReportS3Location) SetBucketName(v string) *BusinessReportS3Location
SetBucketName sets the BucketName field's value.
func (*BusinessReportS3Location) SetPath ¶ added in v1.16.2
func (s *BusinessReportS3Location) SetPath(v string) *BusinessReportS3Location
SetPath sets the Path field's value.
func (BusinessReportS3Location) String ¶ added in v1.16.2
func (s BusinessReportS3Location) String() string
String returns the string representation
type BusinessReportSchedule ¶ added in v1.16.2
type BusinessReportSchedule struct { // The content range of the reports. ContentRange *BusinessReportContentRange `type:"structure"` // The format of the generated report (individual CSV files or zipped files // of individual files). Format *string `type:"string" enum:"BusinessReportFormat"` // The details of the last business report delivery for a specified time interval. LastBusinessReport *BusinessReport `type:"structure"` // The recurrence of the reports. Recurrence *BusinessReportRecurrence `type:"structure"` // The S3 bucket name of the output reports. S3BucketName *string `type:"string"` // The S3 key where the report is delivered. S3KeyPrefix *string `type:"string"` // The ARN of the business report schedule. ScheduleArn *string `type:"string"` // The name identifier of the schedule. ScheduleName *string `type:"string"` // contains filtered or unexported fields }
The schedule of the usage report.
func (BusinessReportSchedule) GoString ¶ added in v1.16.2
func (s BusinessReportSchedule) GoString() string
GoString returns the string representation
func (*BusinessReportSchedule) SetContentRange ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetContentRange(v *BusinessReportContentRange) *BusinessReportSchedule
SetContentRange sets the ContentRange field's value.
func (*BusinessReportSchedule) SetFormat ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetFormat(v string) *BusinessReportSchedule
SetFormat sets the Format field's value.
func (*BusinessReportSchedule) SetLastBusinessReport ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetLastBusinessReport(v *BusinessReport) *BusinessReportSchedule
SetLastBusinessReport sets the LastBusinessReport field's value.
func (*BusinessReportSchedule) SetRecurrence ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetRecurrence(v *BusinessReportRecurrence) *BusinessReportSchedule
SetRecurrence sets the Recurrence field's value.
func (*BusinessReportSchedule) SetS3BucketName ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetS3BucketName(v string) *BusinessReportSchedule
SetS3BucketName sets the S3BucketName field's value.
func (*BusinessReportSchedule) SetS3KeyPrefix ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetS3KeyPrefix(v string) *BusinessReportSchedule
SetS3KeyPrefix sets the S3KeyPrefix field's value.
func (*BusinessReportSchedule) SetScheduleArn ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetScheduleArn(v string) *BusinessReportSchedule
SetScheduleArn sets the ScheduleArn field's value.
func (*BusinessReportSchedule) SetScheduleName ¶ added in v1.16.2
func (s *BusinessReportSchedule) SetScheduleName(v string) *BusinessReportSchedule
SetScheduleName sets the ScheduleName field's value.
func (BusinessReportSchedule) String ¶ added in v1.16.2
func (s BusinessReportSchedule) String() string
String returns the string representation
type Category ¶ added in v1.15.62
type Category struct { // The ID of the skill store category. CategoryId *int64 `min:"1" type:"long"` // The name of the skill store category. CategoryName *string `type:"string"` // contains filtered or unexported fields }
The skill store category that is shown. Alexa skills are assigned a specific skill category during creation, such as News, Social, and Sports.
func (*Category) SetCategoryId ¶ added in v1.15.62
SetCategoryId sets the CategoryId field's value.
func (*Category) SetCategoryName ¶ added in v1.15.62
SetCategoryName sets the CategoryName field's value.
type ConcurrentModificationException ¶ added in v1.28.0
type ConcurrentModificationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
There is a concurrent modification of resources.
func (*ConcurrentModificationException) Code ¶ added in v1.28.0
func (s *ConcurrentModificationException) Code() string
Code returns the exception type name.
func (*ConcurrentModificationException) Error ¶ added in v1.28.0
func (s *ConcurrentModificationException) Error() string
func (ConcurrentModificationException) GoString ¶ added in v1.28.0
func (s ConcurrentModificationException) GoString() string
GoString returns the string representation
func (*ConcurrentModificationException) Message ¶ added in v1.28.0
func (s *ConcurrentModificationException) Message() string
Message returns the exception's message.
func (*ConcurrentModificationException) OrigErr ¶ added in v1.28.0
func (s *ConcurrentModificationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConcurrentModificationException) RequestID ¶ added in v1.28.0
func (s *ConcurrentModificationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConcurrentModificationException) StatusCode ¶ added in v1.28.0
func (s *ConcurrentModificationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConcurrentModificationException) String ¶ added in v1.28.0
func (s ConcurrentModificationException) String() string
String returns the string representation
type ConferencePreference ¶ added in v1.15.62
type ConferencePreference struct { // The ARN of the default conference provider. DefaultConferenceProviderArn *string `type:"string"` // contains filtered or unexported fields }
The default conference provider that is used if no other scheduled meetings are detected.
func (ConferencePreference) GoString ¶ added in v1.15.62
func (s ConferencePreference) GoString() string
GoString returns the string representation
func (*ConferencePreference) SetDefaultConferenceProviderArn ¶ added in v1.15.62
func (s *ConferencePreference) SetDefaultConferenceProviderArn(v string) *ConferencePreference
SetDefaultConferenceProviderArn sets the DefaultConferenceProviderArn field's value.
func (ConferencePreference) String ¶ added in v1.15.62
func (s ConferencePreference) String() string
String returns the string representation
type ConferenceProvider ¶ added in v1.15.62
type ConferenceProvider struct { // The ARN of the newly created conference provider. Arn *string `type:"string"` // The IP endpoint and protocol for calling. IPDialIn *IPDialIn `type:"structure"` // The meeting settings for the conference provider. MeetingSetting *MeetingSetting `type:"structure"` // The name of the conference provider. Name *string `min:"1" type:"string"` // The information for PSTN conferencing. PSTNDialIn *PSTNDialIn `type:"structure"` // The type of conference providers. Type *string `type:"string" enum:"ConferenceProviderType"` // contains filtered or unexported fields }
An entity that provides a conferencing solution. Alexa for Business acts as the voice interface and mediator that connects users to their preferred conference provider. Examples of conference providers include Amazon Chime, Zoom, Cisco, and Polycom.
func (ConferenceProvider) GoString ¶ added in v1.15.62
func (s ConferenceProvider) GoString() string
GoString returns the string representation
func (*ConferenceProvider) SetArn ¶ added in v1.15.62
func (s *ConferenceProvider) SetArn(v string) *ConferenceProvider
SetArn sets the Arn field's value.
func (*ConferenceProvider) SetIPDialIn ¶ added in v1.15.62
func (s *ConferenceProvider) SetIPDialIn(v *IPDialIn) *ConferenceProvider
SetIPDialIn sets the IPDialIn field's value.
func (*ConferenceProvider) SetMeetingSetting ¶ added in v1.15.62
func (s *ConferenceProvider) SetMeetingSetting(v *MeetingSetting) *ConferenceProvider
SetMeetingSetting sets the MeetingSetting field's value.
func (*ConferenceProvider) SetName ¶ added in v1.15.62
func (s *ConferenceProvider) SetName(v string) *ConferenceProvider
SetName sets the Name field's value.
func (*ConferenceProvider) SetPSTNDialIn ¶ added in v1.15.62
func (s *ConferenceProvider) SetPSTNDialIn(v *PSTNDialIn) *ConferenceProvider
SetPSTNDialIn sets the PSTNDialIn field's value.
func (*ConferenceProvider) SetType ¶ added in v1.15.62
func (s *ConferenceProvider) SetType(v string) *ConferenceProvider
SetType sets the Type field's value.
func (ConferenceProvider) String ¶ added in v1.15.62
func (s ConferenceProvider) String() string
String returns the string representation
type Contact ¶ added in v1.13.24
type Contact struct { // The ARN of the contact. ContactArn *string `type:"string"` // The name of the contact to display on the console. DisplayName *string `min:"1" type:"string"` // The first name of the contact, used to call the contact on the device. FirstName *string `min:"1" type:"string"` // The last name of the contact, used to call the contact on the device. LastName *string `min:"1" type:"string"` // The phone number of the contact. The phone number type defaults to WORK. // You can either specify PhoneNumber or PhoneNumbers. We recommend that you // use PhoneNumbers, which lets you specify the phone number type and multiple // numbers. PhoneNumber *string `type:"string" sensitive:"true"` // The list of phone numbers for the contact. PhoneNumbers []*PhoneNumber `type:"list"` // The list of SIP addresses for the contact. SipAddresses []*SipAddress `type:"list"` // contains filtered or unexported fields }
A contact with attributes.
func (*Contact) SetContactArn ¶ added in v1.13.24
SetContactArn sets the ContactArn field's value.
func (*Contact) SetDisplayName ¶ added in v1.13.24
SetDisplayName sets the DisplayName field's value.
func (*Contact) SetFirstName ¶ added in v1.13.24
SetFirstName sets the FirstName field's value.
func (*Contact) SetLastName ¶ added in v1.13.24
SetLastName sets the LastName field's value.
func (*Contact) SetPhoneNumber ¶ added in v1.13.24
SetPhoneNumber sets the PhoneNumber field's value.
func (*Contact) SetPhoneNumbers ¶ added in v1.20.12
func (s *Contact) SetPhoneNumbers(v []*PhoneNumber) *Contact
SetPhoneNumbers sets the PhoneNumbers field's value.
func (*Contact) SetSipAddresses ¶ added in v1.20.12
func (s *Contact) SetSipAddresses(v []*SipAddress) *Contact
SetSipAddresses sets the SipAddresses field's value.
type ContactData ¶ added in v1.13.24
type ContactData struct { // The ARN of the contact. ContactArn *string `type:"string"` // The name of the contact to display on the console. DisplayName *string `min:"1" type:"string"` // The first name of the contact, used to call the contact on the device. FirstName *string `min:"1" type:"string"` // The last name of the contact, used to call the contact on the device. LastName *string `min:"1" type:"string"` // The phone number of the contact. The phone number type defaults to WORK. // You can specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, // which lets you specify the phone number type and multiple numbers. PhoneNumber *string `type:"string" sensitive:"true"` // The list of phone numbers for the contact. PhoneNumbers []*PhoneNumber `type:"list"` // The list of SIP addresses for the contact. SipAddresses []*SipAddress `type:"list"` // contains filtered or unexported fields }
Information related to a contact.
func (ContactData) GoString ¶ added in v1.13.24
func (s ContactData) GoString() string
GoString returns the string representation
func (*ContactData) SetContactArn ¶ added in v1.13.24
func (s *ContactData) SetContactArn(v string) *ContactData
SetContactArn sets the ContactArn field's value.
func (*ContactData) SetDisplayName ¶ added in v1.13.24
func (s *ContactData) SetDisplayName(v string) *ContactData
SetDisplayName sets the DisplayName field's value.
func (*ContactData) SetFirstName ¶ added in v1.13.24
func (s *ContactData) SetFirstName(v string) *ContactData
SetFirstName sets the FirstName field's value.
func (*ContactData) SetLastName ¶ added in v1.13.24
func (s *ContactData) SetLastName(v string) *ContactData
SetLastName sets the LastName field's value.
func (*ContactData) SetPhoneNumber ¶ added in v1.13.24
func (s *ContactData) SetPhoneNumber(v string) *ContactData
SetPhoneNumber sets the PhoneNumber field's value.
func (*ContactData) SetPhoneNumbers ¶ added in v1.20.12
func (s *ContactData) SetPhoneNumbers(v []*PhoneNumber) *ContactData
SetPhoneNumbers sets the PhoneNumbers field's value.
func (*ContactData) SetSipAddresses ¶ added in v1.20.12
func (s *ContactData) SetSipAddresses(v []*SipAddress) *ContactData
SetSipAddresses sets the SipAddresses field's value.
func (ContactData) String ¶ added in v1.13.24
func (s ContactData) String() string
String returns the string representation
type Content ¶ added in v1.19.23
type Content struct { // The list of audio messages. AudioList []*Audio `type:"list"` // The list of SSML messages. SsmlList []*Ssml `type:"list"` // The list of text messages. TextList []*Text `type:"list"` // contains filtered or unexported fields }
The content definition. This can contain only one text, SSML, or audio list object.
func (*Content) SetAudioList ¶ added in v1.19.23
SetAudioList sets the AudioList field's value.
func (*Content) SetSsmlList ¶ added in v1.19.23
SetSsmlList sets the SsmlList field's value.
func (*Content) SetTextList ¶ added in v1.19.23
SetTextList sets the TextList field's value.
type CreateAddressBookInput ¶ added in v1.13.24
type CreateAddressBookInput struct { // A unique, user-specified identifier for the request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The description of the address book. Description *string `min:"1" type:"string"` // The name of the address book. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateAddressBookInput) GoString ¶ added in v1.13.24
func (s CreateAddressBookInput) GoString() string
GoString returns the string representation
func (*CreateAddressBookInput) SetClientRequestToken ¶ added in v1.13.24
func (s *CreateAddressBookInput) SetClientRequestToken(v string) *CreateAddressBookInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateAddressBookInput) SetDescription ¶ added in v1.13.24
func (s *CreateAddressBookInput) SetDescription(v string) *CreateAddressBookInput
SetDescription sets the Description field's value.
func (*CreateAddressBookInput) SetName ¶ added in v1.13.24
func (s *CreateAddressBookInput) SetName(v string) *CreateAddressBookInput
SetName sets the Name field's value.
func (CreateAddressBookInput) String ¶ added in v1.13.24
func (s CreateAddressBookInput) String() string
String returns the string representation
func (*CreateAddressBookInput) Validate ¶ added in v1.13.24
func (s *CreateAddressBookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAddressBookOutput ¶ added in v1.13.24
type CreateAddressBookOutput struct { // The ARN of the newly created address book. AddressBookArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateAddressBookOutput) GoString ¶ added in v1.13.24
func (s CreateAddressBookOutput) GoString() string
GoString returns the string representation
func (*CreateAddressBookOutput) SetAddressBookArn ¶ added in v1.13.24
func (s *CreateAddressBookOutput) SetAddressBookArn(v string) *CreateAddressBookOutput
SetAddressBookArn sets the AddressBookArn field's value.
func (CreateAddressBookOutput) String ¶ added in v1.13.24
func (s CreateAddressBookOutput) String() string
String returns the string representation
type CreateBusinessReportScheduleInput ¶ added in v1.16.2
type CreateBusinessReportScheduleInput struct { // The client request token. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The content range of the reports. // // ContentRange is a required field ContentRange *BusinessReportContentRange `type:"structure" required:"true"` // The format of the generated report (individual CSV files or zipped files // of individual files). // // Format is a required field Format *string `type:"string" required:"true" enum:"BusinessReportFormat"` // The recurrence of the reports. If this isn't specified, the report will only // be delivered one time when the API is called. Recurrence *BusinessReportRecurrence `type:"structure"` // The S3 bucket name of the output reports. If this isn't specified, the report // can be retrieved from a download link by calling ListBusinessReportSchedule. S3BucketName *string `type:"string"` // The S3 key where the report is delivered. S3KeyPrefix *string `type:"string"` // The name identifier of the schedule. ScheduleName *string `type:"string"` // The tags for the business report schedule. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateBusinessReportScheduleInput) GoString ¶ added in v1.16.2
func (s CreateBusinessReportScheduleInput) GoString() string
GoString returns the string representation
func (*CreateBusinessReportScheduleInput) SetClientRequestToken ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) SetClientRequestToken(v string) *CreateBusinessReportScheduleInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateBusinessReportScheduleInput) SetContentRange ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) SetContentRange(v *BusinessReportContentRange) *CreateBusinessReportScheduleInput
SetContentRange sets the ContentRange field's value.
func (*CreateBusinessReportScheduleInput) SetFormat ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) SetFormat(v string) *CreateBusinessReportScheduleInput
SetFormat sets the Format field's value.
func (*CreateBusinessReportScheduleInput) SetRecurrence ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) SetRecurrence(v *BusinessReportRecurrence) *CreateBusinessReportScheduleInput
SetRecurrence sets the Recurrence field's value.
func (*CreateBusinessReportScheduleInput) SetS3BucketName ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) SetS3BucketName(v string) *CreateBusinessReportScheduleInput
SetS3BucketName sets the S3BucketName field's value.
func (*CreateBusinessReportScheduleInput) SetS3KeyPrefix ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) SetS3KeyPrefix(v string) *CreateBusinessReportScheduleInput
SetS3KeyPrefix sets the S3KeyPrefix field's value.
func (*CreateBusinessReportScheduleInput) SetScheduleName ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) SetScheduleName(v string) *CreateBusinessReportScheduleInput
SetScheduleName sets the ScheduleName field's value.
func (*CreateBusinessReportScheduleInput) SetTags ¶ added in v1.32.2
func (s *CreateBusinessReportScheduleInput) SetTags(v []*Tag) *CreateBusinessReportScheduleInput
SetTags sets the Tags field's value.
func (CreateBusinessReportScheduleInput) String ¶ added in v1.16.2
func (s CreateBusinessReportScheduleInput) String() string
String returns the string representation
func (*CreateBusinessReportScheduleInput) Validate ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBusinessReportScheduleOutput ¶ added in v1.16.2
type CreateBusinessReportScheduleOutput struct { // The ARN of the business report schedule. ScheduleArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateBusinessReportScheduleOutput) GoString ¶ added in v1.16.2
func (s CreateBusinessReportScheduleOutput) GoString() string
GoString returns the string representation
func (*CreateBusinessReportScheduleOutput) SetScheduleArn ¶ added in v1.16.2
func (s *CreateBusinessReportScheduleOutput) SetScheduleArn(v string) *CreateBusinessReportScheduleOutput
SetScheduleArn sets the ScheduleArn field's value.
func (CreateBusinessReportScheduleOutput) String ¶ added in v1.16.2
func (s CreateBusinessReportScheduleOutput) String() string
String returns the string representation
type CreateConferenceProviderInput ¶ added in v1.15.62
type CreateConferenceProviderInput struct { // The request token of the client. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The name of the conference provider. // // ConferenceProviderName is a required field ConferenceProviderName *string `min:"1" type:"string" required:"true"` // Represents a type within a list of predefined types. // // ConferenceProviderType is a required field ConferenceProviderType *string `type:"string" required:"true" enum:"ConferenceProviderType"` // The IP endpoint and protocol for calling. IPDialIn *IPDialIn `type:"structure"` // The meeting settings for the conference provider. // // MeetingSetting is a required field MeetingSetting *MeetingSetting `type:"structure" required:"true"` // The information for PSTN conferencing. PSTNDialIn *PSTNDialIn `type:"structure"` // contains filtered or unexported fields }
func (CreateConferenceProviderInput) GoString ¶ added in v1.15.62
func (s CreateConferenceProviderInput) GoString() string
GoString returns the string representation
func (*CreateConferenceProviderInput) SetClientRequestToken ¶ added in v1.15.62
func (s *CreateConferenceProviderInput) SetClientRequestToken(v string) *CreateConferenceProviderInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateConferenceProviderInput) SetConferenceProviderName ¶ added in v1.15.62
func (s *CreateConferenceProviderInput) SetConferenceProviderName(v string) *CreateConferenceProviderInput
SetConferenceProviderName sets the ConferenceProviderName field's value.
func (*CreateConferenceProviderInput) SetConferenceProviderType ¶ added in v1.15.62
func (s *CreateConferenceProviderInput) SetConferenceProviderType(v string) *CreateConferenceProviderInput
SetConferenceProviderType sets the ConferenceProviderType field's value.
func (*CreateConferenceProviderInput) SetIPDialIn ¶ added in v1.15.62
func (s *CreateConferenceProviderInput) SetIPDialIn(v *IPDialIn) *CreateConferenceProviderInput
SetIPDialIn sets the IPDialIn field's value.
func (*CreateConferenceProviderInput) SetMeetingSetting ¶ added in v1.15.62
func (s *CreateConferenceProviderInput) SetMeetingSetting(v *MeetingSetting) *CreateConferenceProviderInput
SetMeetingSetting sets the MeetingSetting field's value.
func (*CreateConferenceProviderInput) SetPSTNDialIn ¶ added in v1.15.62
func (s *CreateConferenceProviderInput) SetPSTNDialIn(v *PSTNDialIn) *CreateConferenceProviderInput
SetPSTNDialIn sets the PSTNDialIn field's value.
func (CreateConferenceProviderInput) String ¶ added in v1.15.62
func (s CreateConferenceProviderInput) String() string
String returns the string representation
func (*CreateConferenceProviderInput) Validate ¶ added in v1.15.62
func (s *CreateConferenceProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConferenceProviderOutput ¶ added in v1.15.62
type CreateConferenceProviderOutput struct { // The ARN of the newly-created conference provider. ConferenceProviderArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateConferenceProviderOutput) GoString ¶ added in v1.15.62
func (s CreateConferenceProviderOutput) GoString() string
GoString returns the string representation
func (*CreateConferenceProviderOutput) SetConferenceProviderArn ¶ added in v1.15.62
func (s *CreateConferenceProviderOutput) SetConferenceProviderArn(v string) *CreateConferenceProviderOutput
SetConferenceProviderArn sets the ConferenceProviderArn field's value.
func (CreateConferenceProviderOutput) String ¶ added in v1.15.62
func (s CreateConferenceProviderOutput) String() string
String returns the string representation
type CreateContactInput ¶ added in v1.13.24
type CreateContactInput struct { // A unique, user-specified identifier for this request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The name of the contact to display on the console. DisplayName *string `min:"1" type:"string"` // The first name of the contact that is used to call the contact on the device. // // FirstName is a required field FirstName *string `min:"1" type:"string" required:"true"` // The last name of the contact that is used to call the contact on the device. LastName *string `min:"1" type:"string"` // The phone number of the contact in E.164 format. The phone number type defaults // to WORK. You can specify PhoneNumber or PhoneNumbers. We recommend that you // use PhoneNumbers, which lets you specify the phone number type and multiple // numbers. PhoneNumber *string `type:"string" sensitive:"true"` // The list of phone numbers for the contact. PhoneNumbers []*PhoneNumber `type:"list"` // The list of SIP addresses for the contact. SipAddresses []*SipAddress `type:"list"` // contains filtered or unexported fields }
func (CreateContactInput) GoString ¶ added in v1.13.24
func (s CreateContactInput) GoString() string
GoString returns the string representation
func (*CreateContactInput) SetClientRequestToken ¶ added in v1.13.24
func (s *CreateContactInput) SetClientRequestToken(v string) *CreateContactInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateContactInput) SetDisplayName ¶ added in v1.13.24
func (s *CreateContactInput) SetDisplayName(v string) *CreateContactInput
SetDisplayName sets the DisplayName field's value.
func (*CreateContactInput) SetFirstName ¶ added in v1.13.24
func (s *CreateContactInput) SetFirstName(v string) *CreateContactInput
SetFirstName sets the FirstName field's value.
func (*CreateContactInput) SetLastName ¶ added in v1.13.24
func (s *CreateContactInput) SetLastName(v string) *CreateContactInput
SetLastName sets the LastName field's value.
func (*CreateContactInput) SetPhoneNumber ¶ added in v1.13.24
func (s *CreateContactInput) SetPhoneNumber(v string) *CreateContactInput
SetPhoneNumber sets the PhoneNumber field's value.
func (*CreateContactInput) SetPhoneNumbers ¶ added in v1.20.12
func (s *CreateContactInput) SetPhoneNumbers(v []*PhoneNumber) *CreateContactInput
SetPhoneNumbers sets the PhoneNumbers field's value.
func (*CreateContactInput) SetSipAddresses ¶ added in v1.20.12
func (s *CreateContactInput) SetSipAddresses(v []*SipAddress) *CreateContactInput
SetSipAddresses sets the SipAddresses field's value.
func (CreateContactInput) String ¶ added in v1.13.24
func (s CreateContactInput) String() string
String returns the string representation
func (*CreateContactInput) Validate ¶ added in v1.13.24
func (s *CreateContactInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateContactOutput ¶ added in v1.13.24
type CreateContactOutput struct { // The ARN of the newly created address book. ContactArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateContactOutput) GoString ¶ added in v1.13.24
func (s CreateContactOutput) GoString() string
GoString returns the string representation
func (*CreateContactOutput) SetContactArn ¶ added in v1.13.24
func (s *CreateContactOutput) SetContactArn(v string) *CreateContactOutput
SetContactArn sets the ContactArn field's value.
func (CreateContactOutput) String ¶ added in v1.13.24
func (s CreateContactOutput) String() string
String returns the string representation
type CreateEndOfMeetingReminder ¶ added in v1.25.42
type CreateEndOfMeetingReminder struct { // Whether an end of meeting reminder is enabled or not. // // Enabled is a required field Enabled *bool `type:"boolean" required:"true"` // A range of 3 to 15 minutes that determines when the reminder begins. // // ReminderAtMinutes is a required field ReminderAtMinutes []*int64 `min:"1" type:"list" required:"true"` // The type of sound that users hear during the end of meeting reminder. // // ReminderType is a required field ReminderType *string `type:"string" required:"true" enum:"EndOfMeetingReminderType"` // contains filtered or unexported fields }
Creates settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
func (CreateEndOfMeetingReminder) GoString ¶ added in v1.25.42
func (s CreateEndOfMeetingReminder) GoString() string
GoString returns the string representation
func (*CreateEndOfMeetingReminder) SetEnabled ¶ added in v1.25.42
func (s *CreateEndOfMeetingReminder) SetEnabled(v bool) *CreateEndOfMeetingReminder
SetEnabled sets the Enabled field's value.
func (*CreateEndOfMeetingReminder) SetReminderAtMinutes ¶ added in v1.25.42
func (s *CreateEndOfMeetingReminder) SetReminderAtMinutes(v []*int64) *CreateEndOfMeetingReminder
SetReminderAtMinutes sets the ReminderAtMinutes field's value.
func (*CreateEndOfMeetingReminder) SetReminderType ¶ added in v1.25.42
func (s *CreateEndOfMeetingReminder) SetReminderType(v string) *CreateEndOfMeetingReminder
SetReminderType sets the ReminderType field's value.
func (CreateEndOfMeetingReminder) String ¶ added in v1.25.42
func (s CreateEndOfMeetingReminder) String() string
String returns the string representation
func (*CreateEndOfMeetingReminder) Validate ¶ added in v1.25.42
func (s *CreateEndOfMeetingReminder) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGatewayGroupInput ¶ added in v1.19.16
type CreateGatewayGroupInput struct { // A unique, user-specified identifier for the request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The description of the gateway group. Description *string `type:"string"` // The name of the gateway group. // // Name is a required field Name *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateGatewayGroupInput) GoString ¶ added in v1.19.16
func (s CreateGatewayGroupInput) GoString() string
GoString returns the string representation
func (*CreateGatewayGroupInput) SetClientRequestToken ¶ added in v1.19.16
func (s *CreateGatewayGroupInput) SetClientRequestToken(v string) *CreateGatewayGroupInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateGatewayGroupInput) SetDescription ¶ added in v1.19.16
func (s *CreateGatewayGroupInput) SetDescription(v string) *CreateGatewayGroupInput
SetDescription sets the Description field's value.
func (*CreateGatewayGroupInput) SetName ¶ added in v1.19.16
func (s *CreateGatewayGroupInput) SetName(v string) *CreateGatewayGroupInput
SetName sets the Name field's value.
func (CreateGatewayGroupInput) String ¶ added in v1.19.16
func (s CreateGatewayGroupInput) String() string
String returns the string representation
func (*CreateGatewayGroupInput) Validate ¶ added in v1.19.16
func (s *CreateGatewayGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGatewayGroupOutput ¶ added in v1.19.16
type CreateGatewayGroupOutput struct { // The ARN of the created gateway group. GatewayGroupArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateGatewayGroupOutput) GoString ¶ added in v1.19.16
func (s CreateGatewayGroupOutput) GoString() string
GoString returns the string representation
func (*CreateGatewayGroupOutput) SetGatewayGroupArn ¶ added in v1.19.16
func (s *CreateGatewayGroupOutput) SetGatewayGroupArn(v string) *CreateGatewayGroupOutput
SetGatewayGroupArn sets the GatewayGroupArn field's value.
func (CreateGatewayGroupOutput) String ¶ added in v1.19.16
func (s CreateGatewayGroupOutput) String() string
String returns the string representation
type CreateInstantBooking ¶ added in v1.25.42
type CreateInstantBooking struct { // Duration between 15 and 240 minutes at increments of 15 that determines how // long to book an available room when a meeting is started with Alexa. // // DurationInMinutes is a required field DurationInMinutes *int64 `type:"integer" required:"true"` // Whether instant booking is enabled or not. // // Enabled is a required field Enabled *bool `type:"boolean" required:"true"` // contains filtered or unexported fields }
Creates settings for the instant booking feature that are applied to a room profile. When users start their meeting with Alexa, Alexa automatically books the room for the configured duration if the room is available.
func (CreateInstantBooking) GoString ¶ added in v1.25.42
func (s CreateInstantBooking) GoString() string
GoString returns the string representation
func (*CreateInstantBooking) SetDurationInMinutes ¶ added in v1.25.42
func (s *CreateInstantBooking) SetDurationInMinutes(v int64) *CreateInstantBooking
SetDurationInMinutes sets the DurationInMinutes field's value.
func (*CreateInstantBooking) SetEnabled ¶ added in v1.25.42
func (s *CreateInstantBooking) SetEnabled(v bool) *CreateInstantBooking
SetEnabled sets the Enabled field's value.
func (CreateInstantBooking) String ¶ added in v1.25.42
func (s CreateInstantBooking) String() string
String returns the string representation
func (*CreateInstantBooking) Validate ¶ added in v1.25.42
func (s *CreateInstantBooking) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMeetingRoomConfiguration ¶ added in v1.25.42
type CreateMeetingRoomConfiguration struct { // Creates settings for the end of meeting reminder feature that are applied // to a room profile. The end of meeting reminder enables Alexa to remind users // when a meeting is ending. EndOfMeetingReminder *CreateEndOfMeetingReminder `type:"structure"` // Settings to automatically book a room for a configured duration if it's free // when joining a meeting with Alexa. InstantBooking *CreateInstantBooking `type:"structure"` // Settings for requiring a check in when a room is reserved. Alexa can cancel // a room reservation if it's not checked into to make the room available for // others. Users can check in by joining the meeting with Alexa or an AVS device, // or by saying “Alexa, check in.” RequireCheckIn *CreateRequireCheckIn `type:"structure"` // Whether room utilization metrics are enabled or not. RoomUtilizationMetricsEnabled *bool `type:"boolean"` // contains filtered or unexported fields }
Creates meeting room settings of a room profile.
func (CreateMeetingRoomConfiguration) GoString ¶ added in v1.25.42
func (s CreateMeetingRoomConfiguration) GoString() string
GoString returns the string representation
func (*CreateMeetingRoomConfiguration) SetEndOfMeetingReminder ¶ added in v1.25.42
func (s *CreateMeetingRoomConfiguration) SetEndOfMeetingReminder(v *CreateEndOfMeetingReminder) *CreateMeetingRoomConfiguration
SetEndOfMeetingReminder sets the EndOfMeetingReminder field's value.
func (*CreateMeetingRoomConfiguration) SetInstantBooking ¶ added in v1.25.42
func (s *CreateMeetingRoomConfiguration) SetInstantBooking(v *CreateInstantBooking) *CreateMeetingRoomConfiguration
SetInstantBooking sets the InstantBooking field's value.
func (*CreateMeetingRoomConfiguration) SetRequireCheckIn ¶ added in v1.25.42
func (s *CreateMeetingRoomConfiguration) SetRequireCheckIn(v *CreateRequireCheckIn) *CreateMeetingRoomConfiguration
SetRequireCheckIn sets the RequireCheckIn field's value.
func (*CreateMeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled ¶ added in v1.25.42
func (s *CreateMeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled(v bool) *CreateMeetingRoomConfiguration
SetRoomUtilizationMetricsEnabled sets the RoomUtilizationMetricsEnabled field's value.
func (CreateMeetingRoomConfiguration) String ¶ added in v1.25.42
func (s CreateMeetingRoomConfiguration) String() string
String returns the string representation
func (*CreateMeetingRoomConfiguration) Validate ¶ added in v1.25.42
func (s *CreateMeetingRoomConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNetworkProfileInput ¶ added in v1.19.35
type CreateNetworkProfileInput struct { // The ARN of the Private Certificate Authority (PCA) created in AWS Certificate // Manager (ACM). This is used to issue certificates to the devices. CertificateAuthorityArn *string `type:"string"` // A unique, user-specified identifier for the request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The current password of the Wi-Fi network. CurrentPassword *string `min:"5" type:"string" sensitive:"true"` // Detailed information about a device's network profile. Description *string `type:"string"` // The authentication standard that is used in the EAP framework. Currently, // EAP_TLS is supported. EapMethod *string `type:"string" enum:"NetworkEapMethod"` // The name of the network profile associated with a device. // // NetworkProfileName is a required field NetworkProfileName *string `min:"1" type:"string" required:"true"` // The next, or subsequent, password of the Wi-Fi network. This password is // asynchronously transmitted to the device and is used when the password of // the network changes to NextPassword. NextPassword *string `type:"string" sensitive:"true"` // The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, // WPA_PSK, WEP, or OPEN. // // SecurityType is a required field SecurityType *string `type:"string" required:"true" enum:"NetworkSecurityType"` // The SSID of the Wi-Fi network. // // Ssid is a required field Ssid *string `min:"1" type:"string" required:"true"` // The root certificates of your authentication server that is installed on // your devices and used to trust your authentication server during EAP negotiation. TrustAnchors []*string `min:"1" type:"list"` // contains filtered or unexported fields }
func (CreateNetworkProfileInput) GoString ¶ added in v1.19.35
func (s CreateNetworkProfileInput) GoString() string
GoString returns the string representation
func (*CreateNetworkProfileInput) SetCertificateAuthorityArn ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetCertificateAuthorityArn(v string) *CreateNetworkProfileInput
SetCertificateAuthorityArn sets the CertificateAuthorityArn field's value.
func (*CreateNetworkProfileInput) SetClientRequestToken ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetClientRequestToken(v string) *CreateNetworkProfileInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateNetworkProfileInput) SetCurrentPassword ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetCurrentPassword(v string) *CreateNetworkProfileInput
SetCurrentPassword sets the CurrentPassword field's value.
func (*CreateNetworkProfileInput) SetDescription ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetDescription(v string) *CreateNetworkProfileInput
SetDescription sets the Description field's value.
func (*CreateNetworkProfileInput) SetEapMethod ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetEapMethod(v string) *CreateNetworkProfileInput
SetEapMethod sets the EapMethod field's value.
func (*CreateNetworkProfileInput) SetNetworkProfileName ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetNetworkProfileName(v string) *CreateNetworkProfileInput
SetNetworkProfileName sets the NetworkProfileName field's value.
func (*CreateNetworkProfileInput) SetNextPassword ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetNextPassword(v string) *CreateNetworkProfileInput
SetNextPassword sets the NextPassword field's value.
func (*CreateNetworkProfileInput) SetSecurityType ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetSecurityType(v string) *CreateNetworkProfileInput
SetSecurityType sets the SecurityType field's value.
func (*CreateNetworkProfileInput) SetSsid ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetSsid(v string) *CreateNetworkProfileInput
SetSsid sets the Ssid field's value.
func (*CreateNetworkProfileInput) SetTrustAnchors ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) SetTrustAnchors(v []*string) *CreateNetworkProfileInput
SetTrustAnchors sets the TrustAnchors field's value.
func (CreateNetworkProfileInput) String ¶ added in v1.19.35
func (s CreateNetworkProfileInput) String() string
String returns the string representation
func (*CreateNetworkProfileInput) Validate ¶ added in v1.19.35
func (s *CreateNetworkProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateNetworkProfileOutput ¶ added in v1.19.35
type CreateNetworkProfileOutput struct { // The ARN of the network profile associated with a device. NetworkProfileArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateNetworkProfileOutput) GoString ¶ added in v1.19.35
func (s CreateNetworkProfileOutput) GoString() string
GoString returns the string representation
func (*CreateNetworkProfileOutput) SetNetworkProfileArn ¶ added in v1.19.35
func (s *CreateNetworkProfileOutput) SetNetworkProfileArn(v string) *CreateNetworkProfileOutput
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (CreateNetworkProfileOutput) String ¶ added in v1.19.35
func (s CreateNetworkProfileOutput) String() string
String returns the string representation
type CreateProfileInput ¶
type CreateProfileInput struct { // The valid address for the room. // // Address is a required field Address *string `min:"1" type:"string" required:"true"` // The user-specified token that is used during the creation of a profile. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The distance unit to be used by devices in the profile. // // DistanceUnit is a required field DistanceUnit *string `type:"string" required:"true" enum:"DistanceUnit"` // The locale of the room profile. (This is currently only available to a limited // preview audience.) Locale *string `min:"1" type:"string"` // The maximum volume limit for a room profile. MaxVolumeLimit *int64 `type:"integer"` // The meeting room settings of a room profile. MeetingRoomConfiguration *CreateMeetingRoomConfiguration `type:"structure"` // Whether PSTN calling is enabled. PSTNEnabled *bool `type:"boolean"` // The name of a room profile. // // ProfileName is a required field ProfileName *string `min:"1" type:"string" required:"true"` // Whether room profile setup is enabled. SetupModeDisabled *bool `type:"boolean"` // The tags for the profile. Tags []*Tag `type:"list"` // The temperature unit to be used by devices in the profile. // // TemperatureUnit is a required field TemperatureUnit *string `type:"string" required:"true" enum:"TemperatureUnit"` // The time zone used by a room profile. // // Timezone is a required field Timezone *string `min:"1" type:"string" required:"true"` // A wake word for Alexa, Echo, Amazon, or a computer. // // WakeWord is a required field WakeWord *string `type:"string" required:"true" enum:"WakeWord"` // contains filtered or unexported fields }
func (CreateProfileInput) GoString ¶
func (s CreateProfileInput) GoString() string
GoString returns the string representation
func (*CreateProfileInput) SetAddress ¶
func (s *CreateProfileInput) SetAddress(v string) *CreateProfileInput
SetAddress sets the Address field's value.
func (*CreateProfileInput) SetClientRequestToken ¶
func (s *CreateProfileInput) SetClientRequestToken(v string) *CreateProfileInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateProfileInput) SetDistanceUnit ¶
func (s *CreateProfileInput) SetDistanceUnit(v string) *CreateProfileInput
SetDistanceUnit sets the DistanceUnit field's value.
func (*CreateProfileInput) SetLocale ¶ added in v1.23.5
func (s *CreateProfileInput) SetLocale(v string) *CreateProfileInput
SetLocale sets the Locale field's value.
func (*CreateProfileInput) SetMaxVolumeLimit ¶
func (s *CreateProfileInput) SetMaxVolumeLimit(v int64) *CreateProfileInput
SetMaxVolumeLimit sets the MaxVolumeLimit field's value.
func (*CreateProfileInput) SetMeetingRoomConfiguration ¶ added in v1.25.42
func (s *CreateProfileInput) SetMeetingRoomConfiguration(v *CreateMeetingRoomConfiguration) *CreateProfileInput
SetMeetingRoomConfiguration sets the MeetingRoomConfiguration field's value.
func (*CreateProfileInput) SetPSTNEnabled ¶
func (s *CreateProfileInput) SetPSTNEnabled(v bool) *CreateProfileInput
SetPSTNEnabled sets the PSTNEnabled field's value.
func (*CreateProfileInput) SetProfileName ¶
func (s *CreateProfileInput) SetProfileName(v string) *CreateProfileInput
SetProfileName sets the ProfileName field's value.
func (*CreateProfileInput) SetSetupModeDisabled ¶
func (s *CreateProfileInput) SetSetupModeDisabled(v bool) *CreateProfileInput
SetSetupModeDisabled sets the SetupModeDisabled field's value.
func (*CreateProfileInput) SetTags ¶ added in v1.32.2
func (s *CreateProfileInput) SetTags(v []*Tag) *CreateProfileInput
SetTags sets the Tags field's value.
func (*CreateProfileInput) SetTemperatureUnit ¶
func (s *CreateProfileInput) SetTemperatureUnit(v string) *CreateProfileInput
SetTemperatureUnit sets the TemperatureUnit field's value.
func (*CreateProfileInput) SetTimezone ¶
func (s *CreateProfileInput) SetTimezone(v string) *CreateProfileInput
SetTimezone sets the Timezone field's value.
func (*CreateProfileInput) SetWakeWord ¶
func (s *CreateProfileInput) SetWakeWord(v string) *CreateProfileInput
SetWakeWord sets the WakeWord field's value.
func (CreateProfileInput) String ¶
func (s CreateProfileInput) String() string
String returns the string representation
func (*CreateProfileInput) Validate ¶
func (s *CreateProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateProfileOutput ¶
type CreateProfileOutput struct { // The ARN of the newly created room profile in the response. ProfileArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateProfileOutput) GoString ¶
func (s CreateProfileOutput) GoString() string
GoString returns the string representation
func (*CreateProfileOutput) SetProfileArn ¶
func (s *CreateProfileOutput) SetProfileArn(v string) *CreateProfileOutput
SetProfileArn sets the ProfileArn field's value.
func (CreateProfileOutput) String ¶
func (s CreateProfileOutput) String() string
String returns the string representation
type CreateRequireCheckIn ¶ added in v1.25.42
type CreateRequireCheckIn struct { // Whether require check in is enabled or not. // // Enabled is a required field Enabled *bool `type:"boolean" required:"true"` // Duration between 5 and 20 minutes to determine when to release the room if // it's not checked into. // // ReleaseAfterMinutes is a required field ReleaseAfterMinutes *int64 `type:"integer" required:"true"` // contains filtered or unexported fields }
Creates settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.
func (CreateRequireCheckIn) GoString ¶ added in v1.25.42
func (s CreateRequireCheckIn) GoString() string
GoString returns the string representation
func (*CreateRequireCheckIn) SetEnabled ¶ added in v1.25.42
func (s *CreateRequireCheckIn) SetEnabled(v bool) *CreateRequireCheckIn
SetEnabled sets the Enabled field's value.
func (*CreateRequireCheckIn) SetReleaseAfterMinutes ¶ added in v1.25.42
func (s *CreateRequireCheckIn) SetReleaseAfterMinutes(v int64) *CreateRequireCheckIn
SetReleaseAfterMinutes sets the ReleaseAfterMinutes field's value.
func (CreateRequireCheckIn) String ¶ added in v1.25.42
func (s CreateRequireCheckIn) String() string
String returns the string representation
func (*CreateRequireCheckIn) Validate ¶ added in v1.25.42
func (s *CreateRequireCheckIn) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRoomInput ¶
type CreateRoomInput struct { // A unique, user-specified identifier for this request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The description for the room. Description *string `min:"1" type:"string"` // The profile ARN for the room. This is required. ProfileArn *string `type:"string"` // The calendar ARN for the room. ProviderCalendarId *string `type:"string"` // The name for the room. // // RoomName is a required field RoomName *string `min:"1" type:"string" required:"true"` // The tags for the room. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateRoomInput) GoString ¶
func (s CreateRoomInput) GoString() string
GoString returns the string representation
func (*CreateRoomInput) SetClientRequestToken ¶
func (s *CreateRoomInput) SetClientRequestToken(v string) *CreateRoomInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateRoomInput) SetDescription ¶
func (s *CreateRoomInput) SetDescription(v string) *CreateRoomInput
SetDescription sets the Description field's value.
func (*CreateRoomInput) SetProfileArn ¶
func (s *CreateRoomInput) SetProfileArn(v string) *CreateRoomInput
SetProfileArn sets the ProfileArn field's value.
func (*CreateRoomInput) SetProviderCalendarId ¶
func (s *CreateRoomInput) SetProviderCalendarId(v string) *CreateRoomInput
SetProviderCalendarId sets the ProviderCalendarId field's value.
func (*CreateRoomInput) SetRoomName ¶
func (s *CreateRoomInput) SetRoomName(v string) *CreateRoomInput
SetRoomName sets the RoomName field's value.
func (*CreateRoomInput) SetTags ¶
func (s *CreateRoomInput) SetTags(v []*Tag) *CreateRoomInput
SetTags sets the Tags field's value.
func (CreateRoomInput) String ¶
func (s CreateRoomInput) String() string
String returns the string representation
func (*CreateRoomInput) Validate ¶
func (s *CreateRoomInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRoomOutput ¶
type CreateRoomOutput struct { // The ARN of the newly created room in the response. RoomArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateRoomOutput) GoString ¶
func (s CreateRoomOutput) GoString() string
GoString returns the string representation
func (*CreateRoomOutput) SetRoomArn ¶
func (s *CreateRoomOutput) SetRoomArn(v string) *CreateRoomOutput
SetRoomArn sets the RoomArn field's value.
func (CreateRoomOutput) String ¶
func (s CreateRoomOutput) String() string
String returns the string representation
type CreateSkillGroupInput ¶
type CreateSkillGroupInput struct { // A unique, user-specified identifier for this request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The description for the skill group. Description *string `min:"1" type:"string"` // The name for the skill group. // // SkillGroupName is a required field SkillGroupName *string `min:"1" type:"string" required:"true"` // The tags for the skill group. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (CreateSkillGroupInput) GoString ¶
func (s CreateSkillGroupInput) GoString() string
GoString returns the string representation
func (*CreateSkillGroupInput) SetClientRequestToken ¶
func (s *CreateSkillGroupInput) SetClientRequestToken(v string) *CreateSkillGroupInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateSkillGroupInput) SetDescription ¶
func (s *CreateSkillGroupInput) SetDescription(v string) *CreateSkillGroupInput
SetDescription sets the Description field's value.
func (*CreateSkillGroupInput) SetSkillGroupName ¶
func (s *CreateSkillGroupInput) SetSkillGroupName(v string) *CreateSkillGroupInput
SetSkillGroupName sets the SkillGroupName field's value.
func (*CreateSkillGroupInput) SetTags ¶ added in v1.32.2
func (s *CreateSkillGroupInput) SetTags(v []*Tag) *CreateSkillGroupInput
SetTags sets the Tags field's value.
func (CreateSkillGroupInput) String ¶
func (s CreateSkillGroupInput) String() string
String returns the string representation
func (*CreateSkillGroupInput) Validate ¶
func (s *CreateSkillGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSkillGroupOutput ¶
type CreateSkillGroupOutput struct { // The ARN of the newly created skill group in the response. SkillGroupArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateSkillGroupOutput) GoString ¶
func (s CreateSkillGroupOutput) GoString() string
GoString returns the string representation
func (*CreateSkillGroupOutput) SetSkillGroupArn ¶
func (s *CreateSkillGroupOutput) SetSkillGroupArn(v string) *CreateSkillGroupOutput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (CreateSkillGroupOutput) String ¶
func (s CreateSkillGroupOutput) String() string
String returns the string representation
type CreateUserInput ¶
type CreateUserInput struct { // A unique, user-specified identifier for this request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The email address for the user. Email *string `min:"1" type:"string"` // The first name for the user. FirstName *string `type:"string"` // The last name for the user. LastName *string `type:"string"` // The tags for the user. Tags []*Tag `type:"list"` // The ARN for the user. // // UserId is a required field UserId *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateUserInput) GoString ¶
func (s CreateUserInput) GoString() string
GoString returns the string representation
func (*CreateUserInput) SetClientRequestToken ¶
func (s *CreateUserInput) SetClientRequestToken(v string) *CreateUserInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*CreateUserInput) SetEmail ¶
func (s *CreateUserInput) SetEmail(v string) *CreateUserInput
SetEmail sets the Email field's value.
func (*CreateUserInput) SetFirstName ¶
func (s *CreateUserInput) SetFirstName(v string) *CreateUserInput
SetFirstName sets the FirstName field's value.
func (*CreateUserInput) SetLastName ¶
func (s *CreateUserInput) SetLastName(v string) *CreateUserInput
SetLastName sets the LastName field's value.
func (*CreateUserInput) SetTags ¶
func (s *CreateUserInput) SetTags(v []*Tag) *CreateUserInput
SetTags sets the Tags field's value.
func (*CreateUserInput) SetUserId ¶
func (s *CreateUserInput) SetUserId(v string) *CreateUserInput
SetUserId sets the UserId field's value.
func (CreateUserInput) String ¶
func (s CreateUserInput) String() string
String returns the string representation
func (*CreateUserInput) Validate ¶
func (s *CreateUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateUserOutput ¶
type CreateUserOutput struct { // The ARN of the newly created user in the response. UserArn *string `type:"string"` // contains filtered or unexported fields }
func (CreateUserOutput) GoString ¶
func (s CreateUserOutput) GoString() string
GoString returns the string representation
func (*CreateUserOutput) SetUserArn ¶
func (s *CreateUserOutput) SetUserArn(v string) *CreateUserOutput
SetUserArn sets the UserArn field's value.
func (CreateUserOutput) String ¶
func (s CreateUserOutput) String() string
String returns the string representation
type DeleteAddressBookInput ¶ added in v1.13.24
type DeleteAddressBookInput struct { // The ARN of the address book to delete. // // AddressBookArn is a required field AddressBookArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAddressBookInput) GoString ¶ added in v1.13.24
func (s DeleteAddressBookInput) GoString() string
GoString returns the string representation
func (*DeleteAddressBookInput) SetAddressBookArn ¶ added in v1.13.24
func (s *DeleteAddressBookInput) SetAddressBookArn(v string) *DeleteAddressBookInput
SetAddressBookArn sets the AddressBookArn field's value.
func (DeleteAddressBookInput) String ¶ added in v1.13.24
func (s DeleteAddressBookInput) String() string
String returns the string representation
func (*DeleteAddressBookInput) Validate ¶ added in v1.13.24
func (s *DeleteAddressBookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAddressBookOutput ¶ added in v1.13.24
type DeleteAddressBookOutput struct {
// contains filtered or unexported fields
}
func (DeleteAddressBookOutput) GoString ¶ added in v1.13.24
func (s DeleteAddressBookOutput) GoString() string
GoString returns the string representation
func (DeleteAddressBookOutput) String ¶ added in v1.13.24
func (s DeleteAddressBookOutput) String() string
String returns the string representation
type DeleteBusinessReportScheduleInput ¶ added in v1.16.2
type DeleteBusinessReportScheduleInput struct { // The ARN of the business report schedule. // // ScheduleArn is a required field ScheduleArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteBusinessReportScheduleInput) GoString ¶ added in v1.16.2
func (s DeleteBusinessReportScheduleInput) GoString() string
GoString returns the string representation
func (*DeleteBusinessReportScheduleInput) SetScheduleArn ¶ added in v1.16.2
func (s *DeleteBusinessReportScheduleInput) SetScheduleArn(v string) *DeleteBusinessReportScheduleInput
SetScheduleArn sets the ScheduleArn field's value.
func (DeleteBusinessReportScheduleInput) String ¶ added in v1.16.2
func (s DeleteBusinessReportScheduleInput) String() string
String returns the string representation
func (*DeleteBusinessReportScheduleInput) Validate ¶ added in v1.16.2
func (s *DeleteBusinessReportScheduleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBusinessReportScheduleOutput ¶ added in v1.16.2
type DeleteBusinessReportScheduleOutput struct {
// contains filtered or unexported fields
}
func (DeleteBusinessReportScheduleOutput) GoString ¶ added in v1.16.2
func (s DeleteBusinessReportScheduleOutput) GoString() string
GoString returns the string representation
func (DeleteBusinessReportScheduleOutput) String ¶ added in v1.16.2
func (s DeleteBusinessReportScheduleOutput) String() string
String returns the string representation
type DeleteConferenceProviderInput ¶ added in v1.15.62
type DeleteConferenceProviderInput struct { // The ARN of the conference provider. // // ConferenceProviderArn is a required field ConferenceProviderArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteConferenceProviderInput) GoString ¶ added in v1.15.62
func (s DeleteConferenceProviderInput) GoString() string
GoString returns the string representation
func (*DeleteConferenceProviderInput) SetConferenceProviderArn ¶ added in v1.15.62
func (s *DeleteConferenceProviderInput) SetConferenceProviderArn(v string) *DeleteConferenceProviderInput
SetConferenceProviderArn sets the ConferenceProviderArn field's value.
func (DeleteConferenceProviderInput) String ¶ added in v1.15.62
func (s DeleteConferenceProviderInput) String() string
String returns the string representation
func (*DeleteConferenceProviderInput) Validate ¶ added in v1.15.62
func (s *DeleteConferenceProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConferenceProviderOutput ¶ added in v1.15.62
type DeleteConferenceProviderOutput struct {
// contains filtered or unexported fields
}
func (DeleteConferenceProviderOutput) GoString ¶ added in v1.15.62
func (s DeleteConferenceProviderOutput) GoString() string
GoString returns the string representation
func (DeleteConferenceProviderOutput) String ¶ added in v1.15.62
func (s DeleteConferenceProviderOutput) String() string
String returns the string representation
type DeleteContactInput ¶ added in v1.13.24
type DeleteContactInput struct { // The ARN of the contact to delete. // // ContactArn is a required field ContactArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteContactInput) GoString ¶ added in v1.13.24
func (s DeleteContactInput) GoString() string
GoString returns the string representation
func (*DeleteContactInput) SetContactArn ¶ added in v1.13.24
func (s *DeleteContactInput) SetContactArn(v string) *DeleteContactInput
SetContactArn sets the ContactArn field's value.
func (DeleteContactInput) String ¶ added in v1.13.24
func (s DeleteContactInput) String() string
String returns the string representation
func (*DeleteContactInput) Validate ¶ added in v1.13.24
func (s *DeleteContactInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteContactOutput ¶ added in v1.13.24
type DeleteContactOutput struct {
// contains filtered or unexported fields
}
func (DeleteContactOutput) GoString ¶ added in v1.13.24
func (s DeleteContactOutput) GoString() string
GoString returns the string representation
func (DeleteContactOutput) String ¶ added in v1.13.24
func (s DeleteContactOutput) String() string
String returns the string representation
type DeleteDeviceInput ¶ added in v1.15.62
type DeleteDeviceInput struct { // The ARN of the device for which to request details. // // DeviceArn is a required field DeviceArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDeviceInput) GoString ¶ added in v1.15.62
func (s DeleteDeviceInput) GoString() string
GoString returns the string representation
func (*DeleteDeviceInput) SetDeviceArn ¶ added in v1.15.62
func (s *DeleteDeviceInput) SetDeviceArn(v string) *DeleteDeviceInput
SetDeviceArn sets the DeviceArn field's value.
func (DeleteDeviceInput) String ¶ added in v1.15.62
func (s DeleteDeviceInput) String() string
String returns the string representation
func (*DeleteDeviceInput) Validate ¶ added in v1.15.62
func (s *DeleteDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDeviceOutput ¶ added in v1.15.62
type DeleteDeviceOutput struct {
// contains filtered or unexported fields
}
func (DeleteDeviceOutput) GoString ¶ added in v1.15.62
func (s DeleteDeviceOutput) GoString() string
GoString returns the string representation
func (DeleteDeviceOutput) String ¶ added in v1.15.62
func (s DeleteDeviceOutput) String() string
String returns the string representation
type DeleteDeviceUsageDataInput ¶ added in v1.19.26
type DeleteDeviceUsageDataInput struct { // The ARN of the device. // // DeviceArn is a required field DeviceArn *string `type:"string" required:"true"` // The type of usage data to delete. // // DeviceUsageType is a required field DeviceUsageType *string `type:"string" required:"true" enum:"DeviceUsageType"` // contains filtered or unexported fields }
func (DeleteDeviceUsageDataInput) GoString ¶ added in v1.19.26
func (s DeleteDeviceUsageDataInput) GoString() string
GoString returns the string representation
func (*DeleteDeviceUsageDataInput) SetDeviceArn ¶ added in v1.19.26
func (s *DeleteDeviceUsageDataInput) SetDeviceArn(v string) *DeleteDeviceUsageDataInput
SetDeviceArn sets the DeviceArn field's value.
func (*DeleteDeviceUsageDataInput) SetDeviceUsageType ¶ added in v1.19.26
func (s *DeleteDeviceUsageDataInput) SetDeviceUsageType(v string) *DeleteDeviceUsageDataInput
SetDeviceUsageType sets the DeviceUsageType field's value.
func (DeleteDeviceUsageDataInput) String ¶ added in v1.19.26
func (s DeleteDeviceUsageDataInput) String() string
String returns the string representation
func (*DeleteDeviceUsageDataInput) Validate ¶ added in v1.19.26
func (s *DeleteDeviceUsageDataInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDeviceUsageDataOutput ¶ added in v1.19.26
type DeleteDeviceUsageDataOutput struct {
// contains filtered or unexported fields
}
func (DeleteDeviceUsageDataOutput) GoString ¶ added in v1.19.26
func (s DeleteDeviceUsageDataOutput) GoString() string
GoString returns the string representation
func (DeleteDeviceUsageDataOutput) String ¶ added in v1.19.26
func (s DeleteDeviceUsageDataOutput) String() string
String returns the string representation
type DeleteGatewayGroupInput ¶ added in v1.19.16
type DeleteGatewayGroupInput struct { // The ARN of the gateway group to delete. // // GatewayGroupArn is a required field GatewayGroupArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteGatewayGroupInput) GoString ¶ added in v1.19.16
func (s DeleteGatewayGroupInput) GoString() string
GoString returns the string representation
func (*DeleteGatewayGroupInput) SetGatewayGroupArn ¶ added in v1.19.16
func (s *DeleteGatewayGroupInput) SetGatewayGroupArn(v string) *DeleteGatewayGroupInput
SetGatewayGroupArn sets the GatewayGroupArn field's value.
func (DeleteGatewayGroupInput) String ¶ added in v1.19.16
func (s DeleteGatewayGroupInput) String() string
String returns the string representation
func (*DeleteGatewayGroupInput) Validate ¶ added in v1.19.16
func (s *DeleteGatewayGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGatewayGroupOutput ¶ added in v1.19.16
type DeleteGatewayGroupOutput struct {
// contains filtered or unexported fields
}
func (DeleteGatewayGroupOutput) GoString ¶ added in v1.19.16
func (s DeleteGatewayGroupOutput) GoString() string
GoString returns the string representation
func (DeleteGatewayGroupOutput) String ¶ added in v1.19.16
func (s DeleteGatewayGroupOutput) String() string
String returns the string representation
type DeleteNetworkProfileInput ¶ added in v1.19.35
type DeleteNetworkProfileInput struct { // The ARN of the network profile associated with a device. // // NetworkProfileArn is a required field NetworkProfileArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteNetworkProfileInput) GoString ¶ added in v1.19.35
func (s DeleteNetworkProfileInput) GoString() string
GoString returns the string representation
func (*DeleteNetworkProfileInput) SetNetworkProfileArn ¶ added in v1.19.35
func (s *DeleteNetworkProfileInput) SetNetworkProfileArn(v string) *DeleteNetworkProfileInput
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (DeleteNetworkProfileInput) String ¶ added in v1.19.35
func (s DeleteNetworkProfileInput) String() string
String returns the string representation
func (*DeleteNetworkProfileInput) Validate ¶ added in v1.19.35
func (s *DeleteNetworkProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteNetworkProfileOutput ¶ added in v1.19.35
type DeleteNetworkProfileOutput struct {
// contains filtered or unexported fields
}
func (DeleteNetworkProfileOutput) GoString ¶ added in v1.19.35
func (s DeleteNetworkProfileOutput) GoString() string
GoString returns the string representation
func (DeleteNetworkProfileOutput) String ¶ added in v1.19.35
func (s DeleteNetworkProfileOutput) String() string
String returns the string representation
type DeleteProfileInput ¶
type DeleteProfileInput struct { // The ARN of the room profile to delete. Required. ProfileArn *string `type:"string"` // contains filtered or unexported fields }
func (DeleteProfileInput) GoString ¶
func (s DeleteProfileInput) GoString() string
GoString returns the string representation
func (*DeleteProfileInput) SetProfileArn ¶
func (s *DeleteProfileInput) SetProfileArn(v string) *DeleteProfileInput
SetProfileArn sets the ProfileArn field's value.
func (DeleteProfileInput) String ¶
func (s DeleteProfileInput) String() string
String returns the string representation
type DeleteProfileOutput ¶
type DeleteProfileOutput struct {
// contains filtered or unexported fields
}
func (DeleteProfileOutput) GoString ¶
func (s DeleteProfileOutput) GoString() string
GoString returns the string representation
func (DeleteProfileOutput) String ¶
func (s DeleteProfileOutput) String() string
String returns the string representation
type DeleteRoomInput ¶
type DeleteRoomInput struct { // The ARN of the room to delete. Required. RoomArn *string `type:"string"` // contains filtered or unexported fields }
func (DeleteRoomInput) GoString ¶
func (s DeleteRoomInput) GoString() string
GoString returns the string representation
func (*DeleteRoomInput) SetRoomArn ¶
func (s *DeleteRoomInput) SetRoomArn(v string) *DeleteRoomInput
SetRoomArn sets the RoomArn field's value.
func (DeleteRoomInput) String ¶
func (s DeleteRoomInput) String() string
String returns the string representation
type DeleteRoomOutput ¶
type DeleteRoomOutput struct {
// contains filtered or unexported fields
}
func (DeleteRoomOutput) GoString ¶
func (s DeleteRoomOutput) GoString() string
GoString returns the string representation
func (DeleteRoomOutput) String ¶
func (s DeleteRoomOutput) String() string
String returns the string representation
type DeleteRoomSkillParameterInput ¶
type DeleteRoomSkillParameterInput struct { // The room skill parameter key for which to remove details. // // ParameterKey is a required field ParameterKey *string `min:"1" type:"string" required:"true"` // The ARN of the room from which to remove the room skill parameter details. RoomArn *string `type:"string"` // The ID of the skill from which to remove the room skill parameter details. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteRoomSkillParameterInput) GoString ¶
func (s DeleteRoomSkillParameterInput) GoString() string
GoString returns the string representation
func (*DeleteRoomSkillParameterInput) SetParameterKey ¶
func (s *DeleteRoomSkillParameterInput) SetParameterKey(v string) *DeleteRoomSkillParameterInput
SetParameterKey sets the ParameterKey field's value.
func (*DeleteRoomSkillParameterInput) SetRoomArn ¶
func (s *DeleteRoomSkillParameterInput) SetRoomArn(v string) *DeleteRoomSkillParameterInput
SetRoomArn sets the RoomArn field's value.
func (*DeleteRoomSkillParameterInput) SetSkillId ¶
func (s *DeleteRoomSkillParameterInput) SetSkillId(v string) *DeleteRoomSkillParameterInput
SetSkillId sets the SkillId field's value.
func (DeleteRoomSkillParameterInput) String ¶
func (s DeleteRoomSkillParameterInput) String() string
String returns the string representation
func (*DeleteRoomSkillParameterInput) Validate ¶
func (s *DeleteRoomSkillParameterInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRoomSkillParameterOutput ¶
type DeleteRoomSkillParameterOutput struct {
// contains filtered or unexported fields
}
func (DeleteRoomSkillParameterOutput) GoString ¶
func (s DeleteRoomSkillParameterOutput) GoString() string
GoString returns the string representation
func (DeleteRoomSkillParameterOutput) String ¶
func (s DeleteRoomSkillParameterOutput) String() string
String returns the string representation
type DeleteSkillAuthorizationInput ¶ added in v1.15.62
type DeleteSkillAuthorizationInput struct { // The room that the skill is authorized for. RoomArn *string `type:"string"` // The unique identifier of a skill. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSkillAuthorizationInput) GoString ¶ added in v1.15.62
func (s DeleteSkillAuthorizationInput) GoString() string
GoString returns the string representation
func (*DeleteSkillAuthorizationInput) SetRoomArn ¶ added in v1.15.62
func (s *DeleteSkillAuthorizationInput) SetRoomArn(v string) *DeleteSkillAuthorizationInput
SetRoomArn sets the RoomArn field's value.
func (*DeleteSkillAuthorizationInput) SetSkillId ¶ added in v1.15.62
func (s *DeleteSkillAuthorizationInput) SetSkillId(v string) *DeleteSkillAuthorizationInput
SetSkillId sets the SkillId field's value.
func (DeleteSkillAuthorizationInput) String ¶ added in v1.15.62
func (s DeleteSkillAuthorizationInput) String() string
String returns the string representation
func (*DeleteSkillAuthorizationInput) Validate ¶ added in v1.15.62
func (s *DeleteSkillAuthorizationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSkillAuthorizationOutput ¶ added in v1.15.62
type DeleteSkillAuthorizationOutput struct {
// contains filtered or unexported fields
}
func (DeleteSkillAuthorizationOutput) GoString ¶ added in v1.15.62
func (s DeleteSkillAuthorizationOutput) GoString() string
GoString returns the string representation
func (DeleteSkillAuthorizationOutput) String ¶ added in v1.15.62
func (s DeleteSkillAuthorizationOutput) String() string
String returns the string representation
type DeleteSkillGroupInput ¶
type DeleteSkillGroupInput struct { // The ARN of the skill group to delete. Required. SkillGroupArn *string `type:"string"` // contains filtered or unexported fields }
func (DeleteSkillGroupInput) GoString ¶
func (s DeleteSkillGroupInput) GoString() string
GoString returns the string representation
func (*DeleteSkillGroupInput) SetSkillGroupArn ¶
func (s *DeleteSkillGroupInput) SetSkillGroupArn(v string) *DeleteSkillGroupInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (DeleteSkillGroupInput) String ¶
func (s DeleteSkillGroupInput) String() string
String returns the string representation
type DeleteSkillGroupOutput ¶
type DeleteSkillGroupOutput struct {
// contains filtered or unexported fields
}
func (DeleteSkillGroupOutput) GoString ¶
func (s DeleteSkillGroupOutput) GoString() string
GoString returns the string representation
func (DeleteSkillGroupOutput) String ¶
func (s DeleteSkillGroupOutput) String() string
String returns the string representation
type DeleteUserInput ¶
type DeleteUserInput struct { // The ARN of the user's enrollment in the organization. Required. // // EnrollmentId is a required field EnrollmentId *string `type:"string" required:"true"` // The ARN of the user to delete in the organization. Required. UserArn *string `type:"string"` // contains filtered or unexported fields }
func (DeleteUserInput) GoString ¶
func (s DeleteUserInput) GoString() string
GoString returns the string representation
func (*DeleteUserInput) SetEnrollmentId ¶
func (s *DeleteUserInput) SetEnrollmentId(v string) *DeleteUserInput
SetEnrollmentId sets the EnrollmentId field's value.
func (*DeleteUserInput) SetUserArn ¶
func (s *DeleteUserInput) SetUserArn(v string) *DeleteUserInput
SetUserArn sets the UserArn field's value.
func (DeleteUserInput) String ¶
func (s DeleteUserInput) String() string
String returns the string representation
func (*DeleteUserInput) Validate ¶
func (s *DeleteUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteUserOutput ¶
type DeleteUserOutput struct {
// contains filtered or unexported fields
}
func (DeleteUserOutput) GoString ¶
func (s DeleteUserOutput) GoString() string
GoString returns the string representation
func (DeleteUserOutput) String ¶
func (s DeleteUserOutput) String() string
String returns the string representation
type DeveloperInfo ¶ added in v1.15.62
type DeveloperInfo struct { // The name of the developer. DeveloperName *string `type:"string"` // The email of the developer. Email *string `min:"1" type:"string"` // The URL of the privacy policy. PrivacyPolicy *string `type:"string"` // The website of the developer. Url *string `type:"string"` // contains filtered or unexported fields }
The details about the developer that published the skill.
func (DeveloperInfo) GoString ¶ added in v1.15.62
func (s DeveloperInfo) GoString() string
GoString returns the string representation
func (*DeveloperInfo) SetDeveloperName ¶ added in v1.15.62
func (s *DeveloperInfo) SetDeveloperName(v string) *DeveloperInfo
SetDeveloperName sets the DeveloperName field's value.
func (*DeveloperInfo) SetEmail ¶ added in v1.15.62
func (s *DeveloperInfo) SetEmail(v string) *DeveloperInfo
SetEmail sets the Email field's value.
func (*DeveloperInfo) SetPrivacyPolicy ¶ added in v1.15.62
func (s *DeveloperInfo) SetPrivacyPolicy(v string) *DeveloperInfo
SetPrivacyPolicy sets the PrivacyPolicy field's value.
func (*DeveloperInfo) SetUrl ¶ added in v1.15.62
func (s *DeveloperInfo) SetUrl(v string) *DeveloperInfo
SetUrl sets the Url field's value.
func (DeveloperInfo) String ¶ added in v1.15.62
func (s DeveloperInfo) String() string
String returns the string representation
type Device ¶
type Device struct { // The ARN of a device. DeviceArn *string `type:"string"` // The name of a device. DeviceName *string `min:"2" type:"string"` // The serial number of a device. DeviceSerialNumber *string `type:"string"` // The status of a device. If the status is not READY, check the DeviceStatusInfo // value for details. DeviceStatus *string `type:"string" enum:"DeviceStatus"` // Detailed information about a device's status. DeviceStatusInfo *DeviceStatusInfo `type:"structure"` // The type of a device. DeviceType *string `type:"string"` // The MAC address of a device. MacAddress *string `type:"string"` // Detailed information about a device's network profile. NetworkProfileInfo *DeviceNetworkProfileInfo `type:"structure"` // The room ARN of a device. RoomArn *string `type:"string"` // The software version of a device. SoftwareVersion *string `type:"string"` // contains filtered or unexported fields }
A device with attributes.
func (*Device) SetDeviceArn ¶
SetDeviceArn sets the DeviceArn field's value.
func (*Device) SetDeviceName ¶
SetDeviceName sets the DeviceName field's value.
func (*Device) SetDeviceSerialNumber ¶
SetDeviceSerialNumber sets the DeviceSerialNumber field's value.
func (*Device) SetDeviceStatus ¶
SetDeviceStatus sets the DeviceStatus field's value.
func (*Device) SetDeviceStatusInfo ¶ added in v1.12.69
func (s *Device) SetDeviceStatusInfo(v *DeviceStatusInfo) *Device
SetDeviceStatusInfo sets the DeviceStatusInfo field's value.
func (*Device) SetDeviceType ¶
SetDeviceType sets the DeviceType field's value.
func (*Device) SetMacAddress ¶
SetMacAddress sets the MacAddress field's value.
func (*Device) SetNetworkProfileInfo ¶ added in v1.19.35
func (s *Device) SetNetworkProfileInfo(v *DeviceNetworkProfileInfo) *Device
SetNetworkProfileInfo sets the NetworkProfileInfo field's value.
func (*Device) SetRoomArn ¶
SetRoomArn sets the RoomArn field's value.
func (*Device) SetSoftwareVersion ¶
SetSoftwareVersion sets the SoftwareVersion field's value.
type DeviceData ¶
type DeviceData struct { // The time (in epoch) when the device data was created. CreatedTime *time.Time `type:"timestamp"` // The ARN of a device. DeviceArn *string `type:"string"` // The name of a device. DeviceName *string `min:"2" type:"string"` // The serial number of a device. DeviceSerialNumber *string `type:"string"` // The status of a device. DeviceStatus *string `type:"string" enum:"DeviceStatus"` // Detailed information about a device's status. DeviceStatusInfo *DeviceStatusInfo `type:"structure"` // The type of a device. DeviceType *string `type:"string"` // The MAC address of a device. MacAddress *string `type:"string"` // The ARN of the network profile associated with a device. NetworkProfileArn *string `type:"string"` // The name of the network profile associated with a device. NetworkProfileName *string `min:"1" type:"string"` // The room ARN associated with a device. RoomArn *string `type:"string"` // The name of the room associated with a device. RoomName *string `min:"1" type:"string"` // The software version of a device. SoftwareVersion *string `type:"string"` // contains filtered or unexported fields }
Device attributes.
func (DeviceData) GoString ¶
func (s DeviceData) GoString() string
GoString returns the string representation
func (*DeviceData) SetCreatedTime ¶ added in v1.28.6
func (s *DeviceData) SetCreatedTime(v time.Time) *DeviceData
SetCreatedTime sets the CreatedTime field's value.
func (*DeviceData) SetDeviceArn ¶
func (s *DeviceData) SetDeviceArn(v string) *DeviceData
SetDeviceArn sets the DeviceArn field's value.
func (*DeviceData) SetDeviceName ¶
func (s *DeviceData) SetDeviceName(v string) *DeviceData
SetDeviceName sets the DeviceName field's value.
func (*DeviceData) SetDeviceSerialNumber ¶
func (s *DeviceData) SetDeviceSerialNumber(v string) *DeviceData
SetDeviceSerialNumber sets the DeviceSerialNumber field's value.
func (*DeviceData) SetDeviceStatus ¶
func (s *DeviceData) SetDeviceStatus(v string) *DeviceData
SetDeviceStatus sets the DeviceStatus field's value.
func (*DeviceData) SetDeviceStatusInfo ¶ added in v1.12.69
func (s *DeviceData) SetDeviceStatusInfo(v *DeviceStatusInfo) *DeviceData
SetDeviceStatusInfo sets the DeviceStatusInfo field's value.
func (*DeviceData) SetDeviceType ¶
func (s *DeviceData) SetDeviceType(v string) *DeviceData
SetDeviceType sets the DeviceType field's value.
func (*DeviceData) SetMacAddress ¶
func (s *DeviceData) SetMacAddress(v string) *DeviceData
SetMacAddress sets the MacAddress field's value.
func (*DeviceData) SetNetworkProfileArn ¶ added in v1.19.35
func (s *DeviceData) SetNetworkProfileArn(v string) *DeviceData
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (*DeviceData) SetNetworkProfileName ¶ added in v1.19.35
func (s *DeviceData) SetNetworkProfileName(v string) *DeviceData
SetNetworkProfileName sets the NetworkProfileName field's value.
func (*DeviceData) SetRoomArn ¶
func (s *DeviceData) SetRoomArn(v string) *DeviceData
SetRoomArn sets the RoomArn field's value.
func (*DeviceData) SetRoomName ¶
func (s *DeviceData) SetRoomName(v string) *DeviceData
SetRoomName sets the RoomName field's value.
func (*DeviceData) SetSoftwareVersion ¶
func (s *DeviceData) SetSoftwareVersion(v string) *DeviceData
SetSoftwareVersion sets the SoftwareVersion field's value.
func (DeviceData) String ¶
func (s DeviceData) String() string
String returns the string representation
type DeviceEvent ¶ added in v1.13.39
type DeviceEvent struct { // The time (in epoch) when the event occurred. Timestamp *time.Time `type:"timestamp"` // The type of device event. Type *string `type:"string" enum:"DeviceEventType"` // The value of the event. Value *string `type:"string"` // contains filtered or unexported fields }
The list of device events.
func (DeviceEvent) GoString ¶ added in v1.13.39
func (s DeviceEvent) GoString() string
GoString returns the string representation
func (*DeviceEvent) SetTimestamp ¶ added in v1.13.39
func (s *DeviceEvent) SetTimestamp(v time.Time) *DeviceEvent
SetTimestamp sets the Timestamp field's value.
func (*DeviceEvent) SetType ¶ added in v1.13.39
func (s *DeviceEvent) SetType(v string) *DeviceEvent
SetType sets the Type field's value.
func (*DeviceEvent) SetValue ¶ added in v1.13.39
func (s *DeviceEvent) SetValue(v string) *DeviceEvent
SetValue sets the Value field's value.
func (DeviceEvent) String ¶ added in v1.13.39
func (s DeviceEvent) String() string
String returns the string representation
type DeviceNetworkProfileInfo ¶ added in v1.19.35
type DeviceNetworkProfileInfo struct { // The ARN of the certificate associated with a device. CertificateArn *string `type:"string"` // The time (in epoch) when the certificate expires. CertificateExpirationTime *time.Time `type:"timestamp"` // The ARN of the network profile associated with a device. NetworkProfileArn *string `type:"string"` // contains filtered or unexported fields }
Detailed information about a device's network profile.
func (DeviceNetworkProfileInfo) GoString ¶ added in v1.19.35
func (s DeviceNetworkProfileInfo) GoString() string
GoString returns the string representation
func (*DeviceNetworkProfileInfo) SetCertificateArn ¶ added in v1.19.35
func (s *DeviceNetworkProfileInfo) SetCertificateArn(v string) *DeviceNetworkProfileInfo
SetCertificateArn sets the CertificateArn field's value.
func (*DeviceNetworkProfileInfo) SetCertificateExpirationTime ¶ added in v1.19.35
func (s *DeviceNetworkProfileInfo) SetCertificateExpirationTime(v time.Time) *DeviceNetworkProfileInfo
SetCertificateExpirationTime sets the CertificateExpirationTime field's value.
func (*DeviceNetworkProfileInfo) SetNetworkProfileArn ¶ added in v1.19.35
func (s *DeviceNetworkProfileInfo) SetNetworkProfileArn(v string) *DeviceNetworkProfileInfo
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (DeviceNetworkProfileInfo) String ¶ added in v1.19.35
func (s DeviceNetworkProfileInfo) String() string
String returns the string representation
type DeviceNotRegisteredException ¶ added in v1.28.0
type DeviceNotRegisteredException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The request failed because this device is no longer registered and therefore no longer managed by this account.
func (*DeviceNotRegisteredException) Code ¶ added in v1.28.0
func (s *DeviceNotRegisteredException) Code() string
Code returns the exception type name.
func (*DeviceNotRegisteredException) Error ¶ added in v1.28.0
func (s *DeviceNotRegisteredException) Error() string
func (DeviceNotRegisteredException) GoString ¶ added in v1.28.0
func (s DeviceNotRegisteredException) GoString() string
GoString returns the string representation
func (*DeviceNotRegisteredException) Message ¶ added in v1.28.0
func (s *DeviceNotRegisteredException) Message() string
Message returns the exception's message.
func (*DeviceNotRegisteredException) OrigErr ¶ added in v1.28.0
func (s *DeviceNotRegisteredException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*DeviceNotRegisteredException) RequestID ¶ added in v1.28.0
func (s *DeviceNotRegisteredException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*DeviceNotRegisteredException) StatusCode ¶ added in v1.28.0
func (s *DeviceNotRegisteredException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (DeviceNotRegisteredException) String ¶ added in v1.28.0
func (s DeviceNotRegisteredException) String() string
String returns the string representation
type DeviceStatusDetail ¶ added in v1.12.69
type DeviceStatusDetail struct { // The device status detail code. Code *string `type:"string" enum:"DeviceStatusDetailCode"` // The list of available features on the device. Feature *string `type:"string" enum:"Feature"` // contains filtered or unexported fields }
Details of a device’s status.
func (DeviceStatusDetail) GoString ¶ added in v1.12.69
func (s DeviceStatusDetail) GoString() string
GoString returns the string representation
func (*DeviceStatusDetail) SetCode ¶ added in v1.12.69
func (s *DeviceStatusDetail) SetCode(v string) *DeviceStatusDetail
SetCode sets the Code field's value.
func (*DeviceStatusDetail) SetFeature ¶ added in v1.19.35
func (s *DeviceStatusDetail) SetFeature(v string) *DeviceStatusDetail
SetFeature sets the Feature field's value.
func (DeviceStatusDetail) String ¶ added in v1.12.69
func (s DeviceStatusDetail) String() string
String returns the string representation
type DeviceStatusInfo ¶ added in v1.12.69
type DeviceStatusInfo struct { // The latest available information about the connection status of a device. ConnectionStatus *string `type:"string" enum:"ConnectionStatus"` // The time (in epoch) when the device connection status changed. ConnectionStatusUpdatedTime *time.Time `type:"timestamp"` // One or more device status detail descriptions. DeviceStatusDetails []*DeviceStatusDetail `type:"list"` // contains filtered or unexported fields }
Detailed information about a device's status.
func (DeviceStatusInfo) GoString ¶ added in v1.12.69
func (s DeviceStatusInfo) GoString() string
GoString returns the string representation
func (*DeviceStatusInfo) SetConnectionStatus ¶ added in v1.13.39
func (s *DeviceStatusInfo) SetConnectionStatus(v string) *DeviceStatusInfo
SetConnectionStatus sets the ConnectionStatus field's value.
func (*DeviceStatusInfo) SetConnectionStatusUpdatedTime ¶ added in v1.28.6
func (s *DeviceStatusInfo) SetConnectionStatusUpdatedTime(v time.Time) *DeviceStatusInfo
SetConnectionStatusUpdatedTime sets the ConnectionStatusUpdatedTime field's value.
func (*DeviceStatusInfo) SetDeviceStatusDetails ¶ added in v1.12.69
func (s *DeviceStatusInfo) SetDeviceStatusDetails(v []*DeviceStatusDetail) *DeviceStatusInfo
SetDeviceStatusDetails sets the DeviceStatusDetails field's value.
func (DeviceStatusInfo) String ¶ added in v1.12.69
func (s DeviceStatusInfo) String() string
String returns the string representation
type DisassociateContactFromAddressBookInput ¶ added in v1.13.24
type DisassociateContactFromAddressBookInput struct { // The ARN of the address from which to disassociate the contact. // // AddressBookArn is a required field AddressBookArn *string `type:"string" required:"true"` // The ARN of the contact to disassociate from an address book. // // ContactArn is a required field ContactArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateContactFromAddressBookInput) GoString ¶ added in v1.13.24
func (s DisassociateContactFromAddressBookInput) GoString() string
GoString returns the string representation
func (*DisassociateContactFromAddressBookInput) SetAddressBookArn ¶ added in v1.13.24
func (s *DisassociateContactFromAddressBookInput) SetAddressBookArn(v string) *DisassociateContactFromAddressBookInput
SetAddressBookArn sets the AddressBookArn field's value.
func (*DisassociateContactFromAddressBookInput) SetContactArn ¶ added in v1.13.24
func (s *DisassociateContactFromAddressBookInput) SetContactArn(v string) *DisassociateContactFromAddressBookInput
SetContactArn sets the ContactArn field's value.
func (DisassociateContactFromAddressBookInput) String ¶ added in v1.13.24
func (s DisassociateContactFromAddressBookInput) String() string
String returns the string representation
func (*DisassociateContactFromAddressBookInput) Validate ¶ added in v1.13.24
func (s *DisassociateContactFromAddressBookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateContactFromAddressBookOutput ¶ added in v1.13.24
type DisassociateContactFromAddressBookOutput struct {
// contains filtered or unexported fields
}
func (DisassociateContactFromAddressBookOutput) GoString ¶ added in v1.13.24
func (s DisassociateContactFromAddressBookOutput) GoString() string
GoString returns the string representation
func (DisassociateContactFromAddressBookOutput) String ¶ added in v1.13.24
func (s DisassociateContactFromAddressBookOutput) String() string
String returns the string representation
type DisassociateDeviceFromRoomInput ¶
type DisassociateDeviceFromRoomInput struct { // The ARN of the device to disassociate from a room. Required. DeviceArn *string `type:"string"` // contains filtered or unexported fields }
func (DisassociateDeviceFromRoomInput) GoString ¶
func (s DisassociateDeviceFromRoomInput) GoString() string
GoString returns the string representation
func (*DisassociateDeviceFromRoomInput) SetDeviceArn ¶
func (s *DisassociateDeviceFromRoomInput) SetDeviceArn(v string) *DisassociateDeviceFromRoomInput
SetDeviceArn sets the DeviceArn field's value.
func (DisassociateDeviceFromRoomInput) String ¶
func (s DisassociateDeviceFromRoomInput) String() string
String returns the string representation
type DisassociateDeviceFromRoomOutput ¶
type DisassociateDeviceFromRoomOutput struct {
// contains filtered or unexported fields
}
func (DisassociateDeviceFromRoomOutput) GoString ¶
func (s DisassociateDeviceFromRoomOutput) GoString() string
GoString returns the string representation
func (DisassociateDeviceFromRoomOutput) String ¶
func (s DisassociateDeviceFromRoomOutput) String() string
String returns the string representation
type DisassociateSkillFromSkillGroupInput ¶ added in v1.15.62
type DisassociateSkillFromSkillGroupInput struct { // The unique identifier of a skill. Required. SkillGroupArn *string `type:"string"` // The ARN of a skill group to associate to a skill. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateSkillFromSkillGroupInput) GoString ¶ added in v1.15.62
func (s DisassociateSkillFromSkillGroupInput) GoString() string
GoString returns the string representation
func (*DisassociateSkillFromSkillGroupInput) SetSkillGroupArn ¶ added in v1.15.62
func (s *DisassociateSkillFromSkillGroupInput) SetSkillGroupArn(v string) *DisassociateSkillFromSkillGroupInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (*DisassociateSkillFromSkillGroupInput) SetSkillId ¶ added in v1.15.62
func (s *DisassociateSkillFromSkillGroupInput) SetSkillId(v string) *DisassociateSkillFromSkillGroupInput
SetSkillId sets the SkillId field's value.
func (DisassociateSkillFromSkillGroupInput) String ¶ added in v1.15.62
func (s DisassociateSkillFromSkillGroupInput) String() string
String returns the string representation
func (*DisassociateSkillFromSkillGroupInput) Validate ¶ added in v1.15.62
func (s *DisassociateSkillFromSkillGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateSkillFromSkillGroupOutput ¶ added in v1.15.62
type DisassociateSkillFromSkillGroupOutput struct {
// contains filtered or unexported fields
}
func (DisassociateSkillFromSkillGroupOutput) GoString ¶ added in v1.15.62
func (s DisassociateSkillFromSkillGroupOutput) GoString() string
GoString returns the string representation
func (DisassociateSkillFromSkillGroupOutput) String ¶ added in v1.15.62
func (s DisassociateSkillFromSkillGroupOutput) String() string
String returns the string representation
type DisassociateSkillFromUsersInput ¶ added in v1.16.6
type DisassociateSkillFromUsersInput struct { // The private skill ID you want to make unavailable for enrolled users. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateSkillFromUsersInput) GoString ¶ added in v1.16.6
func (s DisassociateSkillFromUsersInput) GoString() string
GoString returns the string representation
func (*DisassociateSkillFromUsersInput) SetSkillId ¶ added in v1.16.6
func (s *DisassociateSkillFromUsersInput) SetSkillId(v string) *DisassociateSkillFromUsersInput
SetSkillId sets the SkillId field's value.
func (DisassociateSkillFromUsersInput) String ¶ added in v1.16.6
func (s DisassociateSkillFromUsersInput) String() string
String returns the string representation
func (*DisassociateSkillFromUsersInput) Validate ¶ added in v1.16.6
func (s *DisassociateSkillFromUsersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateSkillFromUsersOutput ¶ added in v1.16.6
type DisassociateSkillFromUsersOutput struct {
// contains filtered or unexported fields
}
func (DisassociateSkillFromUsersOutput) GoString ¶ added in v1.16.6
func (s DisassociateSkillFromUsersOutput) GoString() string
GoString returns the string representation
func (DisassociateSkillFromUsersOutput) String ¶ added in v1.16.6
func (s DisassociateSkillFromUsersOutput) String() string
String returns the string representation
type DisassociateSkillGroupFromRoomInput ¶
type DisassociateSkillGroupFromRoomInput struct { // The ARN of the room from which the skill group is to be disassociated. Required. RoomArn *string `type:"string"` // The ARN of the skill group to disassociate from a room. Required. SkillGroupArn *string `type:"string"` // contains filtered or unexported fields }
func (DisassociateSkillGroupFromRoomInput) GoString ¶
func (s DisassociateSkillGroupFromRoomInput) GoString() string
GoString returns the string representation
func (*DisassociateSkillGroupFromRoomInput) SetRoomArn ¶
func (s *DisassociateSkillGroupFromRoomInput) SetRoomArn(v string) *DisassociateSkillGroupFromRoomInput
SetRoomArn sets the RoomArn field's value.
func (*DisassociateSkillGroupFromRoomInput) SetSkillGroupArn ¶
func (s *DisassociateSkillGroupFromRoomInput) SetSkillGroupArn(v string) *DisassociateSkillGroupFromRoomInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (DisassociateSkillGroupFromRoomInput) String ¶
func (s DisassociateSkillGroupFromRoomInput) String() string
String returns the string representation
type DisassociateSkillGroupFromRoomOutput ¶
type DisassociateSkillGroupFromRoomOutput struct {
// contains filtered or unexported fields
}
func (DisassociateSkillGroupFromRoomOutput) GoString ¶
func (s DisassociateSkillGroupFromRoomOutput) GoString() string
GoString returns the string representation
func (DisassociateSkillGroupFromRoomOutput) String ¶
func (s DisassociateSkillGroupFromRoomOutput) String() string
String returns the string representation
type EndOfMeetingReminder ¶ added in v1.25.42
type EndOfMeetingReminder struct { // Whether an end of meeting reminder is enabled or not. Enabled *bool `type:"boolean"` // A range of 3 to 15 minutes that determines when the reminder begins. ReminderAtMinutes []*int64 `min:"1" type:"list"` // The type of sound that users hear during the end of meeting reminder. ReminderType *string `type:"string" enum:"EndOfMeetingReminderType"` // contains filtered or unexported fields }
Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
func (EndOfMeetingReminder) GoString ¶ added in v1.25.42
func (s EndOfMeetingReminder) GoString() string
GoString returns the string representation
func (*EndOfMeetingReminder) SetEnabled ¶ added in v1.25.42
func (s *EndOfMeetingReminder) SetEnabled(v bool) *EndOfMeetingReminder
SetEnabled sets the Enabled field's value.
func (*EndOfMeetingReminder) SetReminderAtMinutes ¶ added in v1.25.42
func (s *EndOfMeetingReminder) SetReminderAtMinutes(v []*int64) *EndOfMeetingReminder
SetReminderAtMinutes sets the ReminderAtMinutes field's value.
func (*EndOfMeetingReminder) SetReminderType ¶ added in v1.25.42
func (s *EndOfMeetingReminder) SetReminderType(v string) *EndOfMeetingReminder
SetReminderType sets the ReminderType field's value.
func (EndOfMeetingReminder) String ¶ added in v1.25.42
func (s EndOfMeetingReminder) String() string
String returns the string representation
type Filter ¶
type Filter struct { // The key of a filter. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // The values of a filter. // // Values is a required field Values []*string `type:"list" required:"true"` // contains filtered or unexported fields }
A filter name and value pair that is used to return a more specific list of results. Filters can be used to match a set of resources by various criteria.
type ForgetSmartHomeAppliancesInput ¶ added in v1.15.62
type ForgetSmartHomeAppliancesInput struct { // The room that the appliances are associated with. // // RoomArn is a required field RoomArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ForgetSmartHomeAppliancesInput) GoString ¶ added in v1.15.62
func (s ForgetSmartHomeAppliancesInput) GoString() string
GoString returns the string representation
func (*ForgetSmartHomeAppliancesInput) SetRoomArn ¶ added in v1.15.62
func (s *ForgetSmartHomeAppliancesInput) SetRoomArn(v string) *ForgetSmartHomeAppliancesInput
SetRoomArn sets the RoomArn field's value.
func (ForgetSmartHomeAppliancesInput) String ¶ added in v1.15.62
func (s ForgetSmartHomeAppliancesInput) String() string
String returns the string representation
func (*ForgetSmartHomeAppliancesInput) Validate ¶ added in v1.15.62
func (s *ForgetSmartHomeAppliancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ForgetSmartHomeAppliancesOutput ¶ added in v1.15.62
type ForgetSmartHomeAppliancesOutput struct {
// contains filtered or unexported fields
}
func (ForgetSmartHomeAppliancesOutput) GoString ¶ added in v1.15.62
func (s ForgetSmartHomeAppliancesOutput) GoString() string
GoString returns the string representation
func (ForgetSmartHomeAppliancesOutput) String ¶ added in v1.15.62
func (s ForgetSmartHomeAppliancesOutput) String() string
String returns the string representation
type Gateway ¶ added in v1.19.16
type Gateway struct { // The ARN of the gateway. Arn *string `type:"string"` // The description of the gateway. Description *string `type:"string"` // The ARN of the gateway group that the gateway is associated to. GatewayGroupArn *string `type:"string"` // The name of the gateway. Name *string `min:"1" type:"string"` // The software version of the gateway. The gateway automatically updates its // software version during normal operation. SoftwareVersion *string `min:"1" type:"string"` // contains filtered or unexported fields }
The details of the gateway.
func (*Gateway) SetDescription ¶ added in v1.19.16
SetDescription sets the Description field's value.
func (*Gateway) SetGatewayGroupArn ¶ added in v1.19.16
SetGatewayGroupArn sets the GatewayGroupArn field's value.
func (*Gateway) SetSoftwareVersion ¶ added in v1.19.16
SetSoftwareVersion sets the SoftwareVersion field's value.
type GatewayGroup ¶ added in v1.19.16
type GatewayGroup struct { // The ARN of the gateway group. Arn *string `type:"string"` // The description of the gateway group. Description *string `type:"string"` // The name of the gateway group. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
The details of the gateway group.
func (GatewayGroup) GoString ¶ added in v1.19.16
func (s GatewayGroup) GoString() string
GoString returns the string representation
func (*GatewayGroup) SetArn ¶ added in v1.19.16
func (s *GatewayGroup) SetArn(v string) *GatewayGroup
SetArn sets the Arn field's value.
func (*GatewayGroup) SetDescription ¶ added in v1.19.16
func (s *GatewayGroup) SetDescription(v string) *GatewayGroup
SetDescription sets the Description field's value.
func (*GatewayGroup) SetName ¶ added in v1.19.16
func (s *GatewayGroup) SetName(v string) *GatewayGroup
SetName sets the Name field's value.
func (GatewayGroup) String ¶ added in v1.19.16
func (s GatewayGroup) String() string
String returns the string representation
type GatewayGroupSummary ¶ added in v1.19.16
type GatewayGroupSummary struct { // The ARN of the gateway group. Arn *string `type:"string"` // The description of the gateway group. Description *string `type:"string"` // The name of the gateway group. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
The summary of a gateway group.
func (GatewayGroupSummary) GoString ¶ added in v1.19.16
func (s GatewayGroupSummary) GoString() string
GoString returns the string representation
func (*GatewayGroupSummary) SetArn ¶ added in v1.19.16
func (s *GatewayGroupSummary) SetArn(v string) *GatewayGroupSummary
SetArn sets the Arn field's value.
func (*GatewayGroupSummary) SetDescription ¶ added in v1.19.16
func (s *GatewayGroupSummary) SetDescription(v string) *GatewayGroupSummary
SetDescription sets the Description field's value.
func (*GatewayGroupSummary) SetName ¶ added in v1.19.16
func (s *GatewayGroupSummary) SetName(v string) *GatewayGroupSummary
SetName sets the Name field's value.
func (GatewayGroupSummary) String ¶ added in v1.19.16
func (s GatewayGroupSummary) String() string
String returns the string representation
type GatewaySummary ¶ added in v1.19.16
type GatewaySummary struct { // The ARN of the gateway. Arn *string `type:"string"` // The description of the gateway. Description *string `type:"string"` // The ARN of the gateway group that the gateway is associated to. GatewayGroupArn *string `type:"string"` // The name of the gateway. Name *string `min:"1" type:"string"` // The software version of the gateway. The gateway automatically updates its // software version during normal operation. SoftwareVersion *string `min:"1" type:"string"` // contains filtered or unexported fields }
The summary of a gateway.
func (GatewaySummary) GoString ¶ added in v1.19.16
func (s GatewaySummary) GoString() string
GoString returns the string representation
func (*GatewaySummary) SetArn ¶ added in v1.19.16
func (s *GatewaySummary) SetArn(v string) *GatewaySummary
SetArn sets the Arn field's value.
func (*GatewaySummary) SetDescription ¶ added in v1.19.16
func (s *GatewaySummary) SetDescription(v string) *GatewaySummary
SetDescription sets the Description field's value.
func (*GatewaySummary) SetGatewayGroupArn ¶ added in v1.19.16
func (s *GatewaySummary) SetGatewayGroupArn(v string) *GatewaySummary
SetGatewayGroupArn sets the GatewayGroupArn field's value.
func (*GatewaySummary) SetName ¶ added in v1.19.16
func (s *GatewaySummary) SetName(v string) *GatewaySummary
SetName sets the Name field's value.
func (*GatewaySummary) SetSoftwareVersion ¶ added in v1.19.16
func (s *GatewaySummary) SetSoftwareVersion(v string) *GatewaySummary
SetSoftwareVersion sets the SoftwareVersion field's value.
func (GatewaySummary) String ¶ added in v1.19.16
func (s GatewaySummary) String() string
String returns the string representation
type GetAddressBookInput ¶ added in v1.13.24
type GetAddressBookInput struct { // The ARN of the address book for which to request details. // // AddressBookArn is a required field AddressBookArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAddressBookInput) GoString ¶ added in v1.13.24
func (s GetAddressBookInput) GoString() string
GoString returns the string representation
func (*GetAddressBookInput) SetAddressBookArn ¶ added in v1.13.24
func (s *GetAddressBookInput) SetAddressBookArn(v string) *GetAddressBookInput
SetAddressBookArn sets the AddressBookArn field's value.
func (GetAddressBookInput) String ¶ added in v1.13.24
func (s GetAddressBookInput) String() string
String returns the string representation
func (*GetAddressBookInput) Validate ¶ added in v1.13.24
func (s *GetAddressBookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAddressBookOutput ¶ added in v1.13.24
type GetAddressBookOutput struct { // The details of the requested address book. AddressBook *AddressBook `type:"structure"` // contains filtered or unexported fields }
func (GetAddressBookOutput) GoString ¶ added in v1.13.24
func (s GetAddressBookOutput) GoString() string
GoString returns the string representation
func (*GetAddressBookOutput) SetAddressBook ¶ added in v1.13.24
func (s *GetAddressBookOutput) SetAddressBook(v *AddressBook) *GetAddressBookOutput
SetAddressBook sets the AddressBook field's value.
func (GetAddressBookOutput) String ¶ added in v1.13.24
func (s GetAddressBookOutput) String() string
String returns the string representation
type GetConferencePreferenceInput ¶ added in v1.15.62
type GetConferencePreferenceInput struct {
// contains filtered or unexported fields
}
func (GetConferencePreferenceInput) GoString ¶ added in v1.15.62
func (s GetConferencePreferenceInput) GoString() string
GoString returns the string representation
func (GetConferencePreferenceInput) String ¶ added in v1.15.62
func (s GetConferencePreferenceInput) String() string
String returns the string representation
type GetConferencePreferenceOutput ¶ added in v1.15.62
type GetConferencePreferenceOutput struct { // The conference preference. Preference *ConferencePreference `type:"structure"` // contains filtered or unexported fields }
func (GetConferencePreferenceOutput) GoString ¶ added in v1.15.62
func (s GetConferencePreferenceOutput) GoString() string
GoString returns the string representation
func (*GetConferencePreferenceOutput) SetPreference ¶ added in v1.15.62
func (s *GetConferencePreferenceOutput) SetPreference(v *ConferencePreference) *GetConferencePreferenceOutput
SetPreference sets the Preference field's value.
func (GetConferencePreferenceOutput) String ¶ added in v1.15.62
func (s GetConferencePreferenceOutput) String() string
String returns the string representation
type GetConferenceProviderInput ¶ added in v1.15.62
type GetConferenceProviderInput struct { // The ARN of the newly created conference provider. // // ConferenceProviderArn is a required field ConferenceProviderArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetConferenceProviderInput) GoString ¶ added in v1.15.62
func (s GetConferenceProviderInput) GoString() string
GoString returns the string representation
func (*GetConferenceProviderInput) SetConferenceProviderArn ¶ added in v1.15.62
func (s *GetConferenceProviderInput) SetConferenceProviderArn(v string) *GetConferenceProviderInput
SetConferenceProviderArn sets the ConferenceProviderArn field's value.
func (GetConferenceProviderInput) String ¶ added in v1.15.62
func (s GetConferenceProviderInput) String() string
String returns the string representation
func (*GetConferenceProviderInput) Validate ¶ added in v1.15.62
func (s *GetConferenceProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetConferenceProviderOutput ¶ added in v1.15.62
type GetConferenceProviderOutput struct { // The conference provider. ConferenceProvider *ConferenceProvider `type:"structure"` // contains filtered or unexported fields }
func (GetConferenceProviderOutput) GoString ¶ added in v1.15.62
func (s GetConferenceProviderOutput) GoString() string
GoString returns the string representation
func (*GetConferenceProviderOutput) SetConferenceProvider ¶ added in v1.15.62
func (s *GetConferenceProviderOutput) SetConferenceProvider(v *ConferenceProvider) *GetConferenceProviderOutput
SetConferenceProvider sets the ConferenceProvider field's value.
func (GetConferenceProviderOutput) String ¶ added in v1.15.62
func (s GetConferenceProviderOutput) String() string
String returns the string representation
type GetContactInput ¶ added in v1.13.24
type GetContactInput struct { // The ARN of the contact for which to request details. // // ContactArn is a required field ContactArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetContactInput) GoString ¶ added in v1.13.24
func (s GetContactInput) GoString() string
GoString returns the string representation
func (*GetContactInput) SetContactArn ¶ added in v1.13.24
func (s *GetContactInput) SetContactArn(v string) *GetContactInput
SetContactArn sets the ContactArn field's value.
func (GetContactInput) String ¶ added in v1.13.24
func (s GetContactInput) String() string
String returns the string representation
func (*GetContactInput) Validate ¶ added in v1.13.24
func (s *GetContactInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetContactOutput ¶ added in v1.13.24
type GetContactOutput struct { // The details of the requested contact. Contact *Contact `type:"structure"` // contains filtered or unexported fields }
func (GetContactOutput) GoString ¶ added in v1.13.24
func (s GetContactOutput) GoString() string
GoString returns the string representation
func (*GetContactOutput) SetContact ¶ added in v1.13.24
func (s *GetContactOutput) SetContact(v *Contact) *GetContactOutput
SetContact sets the Contact field's value.
func (GetContactOutput) String ¶ added in v1.13.24
func (s GetContactOutput) String() string
String returns the string representation
type GetDeviceInput ¶
type GetDeviceInput struct { // The ARN of the device for which to request details. Required. DeviceArn *string `type:"string"` // contains filtered or unexported fields }
func (GetDeviceInput) GoString ¶
func (s GetDeviceInput) GoString() string
GoString returns the string representation
func (*GetDeviceInput) SetDeviceArn ¶
func (s *GetDeviceInput) SetDeviceArn(v string) *GetDeviceInput
SetDeviceArn sets the DeviceArn field's value.
func (GetDeviceInput) String ¶
func (s GetDeviceInput) String() string
String returns the string representation
type GetDeviceOutput ¶
type GetDeviceOutput struct { // The details of the device requested. Required. Device *Device `type:"structure"` // contains filtered or unexported fields }
func (GetDeviceOutput) GoString ¶
func (s GetDeviceOutput) GoString() string
GoString returns the string representation
func (*GetDeviceOutput) SetDevice ¶
func (s *GetDeviceOutput) SetDevice(v *Device) *GetDeviceOutput
SetDevice sets the Device field's value.
func (GetDeviceOutput) String ¶
func (s GetDeviceOutput) String() string
String returns the string representation
type GetGatewayGroupInput ¶ added in v1.19.16
type GetGatewayGroupInput struct { // The ARN of the gateway group to get. // // GatewayGroupArn is a required field GatewayGroupArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetGatewayGroupInput) GoString ¶ added in v1.19.16
func (s GetGatewayGroupInput) GoString() string
GoString returns the string representation
func (*GetGatewayGroupInput) SetGatewayGroupArn ¶ added in v1.19.16
func (s *GetGatewayGroupInput) SetGatewayGroupArn(v string) *GetGatewayGroupInput
SetGatewayGroupArn sets the GatewayGroupArn field's value.
func (GetGatewayGroupInput) String ¶ added in v1.19.16
func (s GetGatewayGroupInput) String() string
String returns the string representation
func (*GetGatewayGroupInput) Validate ¶ added in v1.19.16
func (s *GetGatewayGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGatewayGroupOutput ¶ added in v1.19.16
type GetGatewayGroupOutput struct { // The details of the gateway group. GatewayGroup *GatewayGroup `type:"structure"` // contains filtered or unexported fields }
func (GetGatewayGroupOutput) GoString ¶ added in v1.19.16
func (s GetGatewayGroupOutput) GoString() string
GoString returns the string representation
func (*GetGatewayGroupOutput) SetGatewayGroup ¶ added in v1.19.16
func (s *GetGatewayGroupOutput) SetGatewayGroup(v *GatewayGroup) *GetGatewayGroupOutput
SetGatewayGroup sets the GatewayGroup field's value.
func (GetGatewayGroupOutput) String ¶ added in v1.19.16
func (s GetGatewayGroupOutput) String() string
String returns the string representation
type GetGatewayInput ¶ added in v1.19.16
type GetGatewayInput struct { // The ARN of the gateway to get. // // GatewayArn is a required field GatewayArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetGatewayInput) GoString ¶ added in v1.19.16
func (s GetGatewayInput) GoString() string
GoString returns the string representation
func (*GetGatewayInput) SetGatewayArn ¶ added in v1.19.16
func (s *GetGatewayInput) SetGatewayArn(v string) *GetGatewayInput
SetGatewayArn sets the GatewayArn field's value.
func (GetGatewayInput) String ¶ added in v1.19.16
func (s GetGatewayInput) String() string
String returns the string representation
func (*GetGatewayInput) Validate ¶ added in v1.19.16
func (s *GetGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGatewayOutput ¶ added in v1.19.16
type GetGatewayOutput struct { // The details of the gateway. Gateway *Gateway `type:"structure"` // contains filtered or unexported fields }
func (GetGatewayOutput) GoString ¶ added in v1.19.16
func (s GetGatewayOutput) GoString() string
GoString returns the string representation
func (*GetGatewayOutput) SetGateway ¶ added in v1.19.16
func (s *GetGatewayOutput) SetGateway(v *Gateway) *GetGatewayOutput
SetGateway sets the Gateway field's value.
func (GetGatewayOutput) String ¶ added in v1.19.16
func (s GetGatewayOutput) String() string
String returns the string representation
type GetInvitationConfigurationInput ¶ added in v1.17.8
type GetInvitationConfigurationInput struct {
// contains filtered or unexported fields
}
func (GetInvitationConfigurationInput) GoString ¶ added in v1.17.8
func (s GetInvitationConfigurationInput) GoString() string
GoString returns the string representation
func (GetInvitationConfigurationInput) String ¶ added in v1.17.8
func (s GetInvitationConfigurationInput) String() string
String returns the string representation
type GetInvitationConfigurationOutput ¶ added in v1.17.8
type GetInvitationConfigurationOutput struct { // The email ID of the organization or individual contact that the enrolled // user can use. ContactEmail *string `min:"1" type:"string"` // The name of the organization sending the enrollment invite to a user. OrganizationName *string `min:"1" type:"string"` // The list of private skill IDs that you want to recommend to the user to enable // in the invitation. PrivateSkillIds []*string `type:"list"` // contains filtered or unexported fields }
func (GetInvitationConfigurationOutput) GoString ¶ added in v1.17.8
func (s GetInvitationConfigurationOutput) GoString() string
GoString returns the string representation
func (*GetInvitationConfigurationOutput) SetContactEmail ¶ added in v1.17.8
func (s *GetInvitationConfigurationOutput) SetContactEmail(v string) *GetInvitationConfigurationOutput
SetContactEmail sets the ContactEmail field's value.
func (*GetInvitationConfigurationOutput) SetOrganizationName ¶ added in v1.17.8
func (s *GetInvitationConfigurationOutput) SetOrganizationName(v string) *GetInvitationConfigurationOutput
SetOrganizationName sets the OrganizationName field's value.
func (*GetInvitationConfigurationOutput) SetPrivateSkillIds ¶ added in v1.17.8
func (s *GetInvitationConfigurationOutput) SetPrivateSkillIds(v []*string) *GetInvitationConfigurationOutput
SetPrivateSkillIds sets the PrivateSkillIds field's value.
func (GetInvitationConfigurationOutput) String ¶ added in v1.17.8
func (s GetInvitationConfigurationOutput) String() string
String returns the string representation
type GetNetworkProfileInput ¶ added in v1.19.35
type GetNetworkProfileInput struct { // The ARN of the network profile associated with a device. // // NetworkProfileArn is a required field NetworkProfileArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetNetworkProfileInput) GoString ¶ added in v1.19.35
func (s GetNetworkProfileInput) GoString() string
GoString returns the string representation
func (*GetNetworkProfileInput) SetNetworkProfileArn ¶ added in v1.19.35
func (s *GetNetworkProfileInput) SetNetworkProfileArn(v string) *GetNetworkProfileInput
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (GetNetworkProfileInput) String ¶ added in v1.19.35
func (s GetNetworkProfileInput) String() string
String returns the string representation
func (*GetNetworkProfileInput) Validate ¶ added in v1.19.35
func (s *GetNetworkProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetNetworkProfileOutput ¶ added in v1.19.35
type GetNetworkProfileOutput struct { // The network profile associated with a device. NetworkProfile *NetworkProfile `type:"structure"` // contains filtered or unexported fields }
func (GetNetworkProfileOutput) GoString ¶ added in v1.19.35
func (s GetNetworkProfileOutput) GoString() string
GoString returns the string representation
func (*GetNetworkProfileOutput) SetNetworkProfile ¶ added in v1.19.35
func (s *GetNetworkProfileOutput) SetNetworkProfile(v *NetworkProfile) *GetNetworkProfileOutput
SetNetworkProfile sets the NetworkProfile field's value.
func (GetNetworkProfileOutput) String ¶ added in v1.19.35
func (s GetNetworkProfileOutput) String() string
String returns the string representation
type GetProfileInput ¶
type GetProfileInput struct { // The ARN of the room profile for which to request details. Required. ProfileArn *string `type:"string"` // contains filtered or unexported fields }
func (GetProfileInput) GoString ¶
func (s GetProfileInput) GoString() string
GoString returns the string representation
func (*GetProfileInput) SetProfileArn ¶
func (s *GetProfileInput) SetProfileArn(v string) *GetProfileInput
SetProfileArn sets the ProfileArn field's value.
func (GetProfileInput) String ¶
func (s GetProfileInput) String() string
String returns the string representation
type GetProfileOutput ¶
type GetProfileOutput struct { // The details of the room profile requested. Required. Profile *Profile `type:"structure"` // contains filtered or unexported fields }
func (GetProfileOutput) GoString ¶
func (s GetProfileOutput) GoString() string
GoString returns the string representation
func (*GetProfileOutput) SetProfile ¶
func (s *GetProfileOutput) SetProfile(v *Profile) *GetProfileOutput
SetProfile sets the Profile field's value.
func (GetProfileOutput) String ¶
func (s GetProfileOutput) String() string
String returns the string representation
type GetRoomInput ¶
type GetRoomInput struct { // The ARN of the room for which to request details. Required. RoomArn *string `type:"string"` // contains filtered or unexported fields }
func (GetRoomInput) GoString ¶
func (s GetRoomInput) GoString() string
GoString returns the string representation
func (*GetRoomInput) SetRoomArn ¶
func (s *GetRoomInput) SetRoomArn(v string) *GetRoomInput
SetRoomArn sets the RoomArn field's value.
func (GetRoomInput) String ¶
func (s GetRoomInput) String() string
String returns the string representation
type GetRoomOutput ¶
type GetRoomOutput struct { // The details of the room requested. Room *Room `type:"structure"` // contains filtered or unexported fields }
func (GetRoomOutput) GoString ¶
func (s GetRoomOutput) GoString() string
GoString returns the string representation
func (*GetRoomOutput) SetRoom ¶
func (s *GetRoomOutput) SetRoom(v *Room) *GetRoomOutput
SetRoom sets the Room field's value.
func (GetRoomOutput) String ¶
func (s GetRoomOutput) String() string
String returns the string representation
type GetRoomSkillParameterInput ¶
type GetRoomSkillParameterInput struct { // The room skill parameter key for which to get details. Required. // // ParameterKey is a required field ParameterKey *string `min:"1" type:"string" required:"true"` // The ARN of the room from which to get the room skill parameter details. RoomArn *string `type:"string"` // The ARN of the skill from which to get the room skill parameter details. // Required. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (GetRoomSkillParameterInput) GoString ¶
func (s GetRoomSkillParameterInput) GoString() string
GoString returns the string representation
func (*GetRoomSkillParameterInput) SetParameterKey ¶
func (s *GetRoomSkillParameterInput) SetParameterKey(v string) *GetRoomSkillParameterInput
SetParameterKey sets the ParameterKey field's value.
func (*GetRoomSkillParameterInput) SetRoomArn ¶
func (s *GetRoomSkillParameterInput) SetRoomArn(v string) *GetRoomSkillParameterInput
SetRoomArn sets the RoomArn field's value.
func (*GetRoomSkillParameterInput) SetSkillId ¶
func (s *GetRoomSkillParameterInput) SetSkillId(v string) *GetRoomSkillParameterInput
SetSkillId sets the SkillId field's value.
func (GetRoomSkillParameterInput) String ¶
func (s GetRoomSkillParameterInput) String() string
String returns the string representation
func (*GetRoomSkillParameterInput) Validate ¶
func (s *GetRoomSkillParameterInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetRoomSkillParameterOutput ¶
type GetRoomSkillParameterOutput struct { // The details of the room skill parameter requested. Required. RoomSkillParameter *RoomSkillParameter `type:"structure"` // contains filtered or unexported fields }
func (GetRoomSkillParameterOutput) GoString ¶
func (s GetRoomSkillParameterOutput) GoString() string
GoString returns the string representation
func (*GetRoomSkillParameterOutput) SetRoomSkillParameter ¶
func (s *GetRoomSkillParameterOutput) SetRoomSkillParameter(v *RoomSkillParameter) *GetRoomSkillParameterOutput
SetRoomSkillParameter sets the RoomSkillParameter field's value.
func (GetRoomSkillParameterOutput) String ¶
func (s GetRoomSkillParameterOutput) String() string
String returns the string representation
type GetSkillGroupInput ¶
type GetSkillGroupInput struct { // The ARN of the skill group for which to get details. Required. SkillGroupArn *string `type:"string"` // contains filtered or unexported fields }
func (GetSkillGroupInput) GoString ¶
func (s GetSkillGroupInput) GoString() string
GoString returns the string representation
func (*GetSkillGroupInput) SetSkillGroupArn ¶
func (s *GetSkillGroupInput) SetSkillGroupArn(v string) *GetSkillGroupInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (GetSkillGroupInput) String ¶
func (s GetSkillGroupInput) String() string
String returns the string representation
type GetSkillGroupOutput ¶
type GetSkillGroupOutput struct { // The details of the skill group requested. Required. SkillGroup *SkillGroup `type:"structure"` // contains filtered or unexported fields }
func (GetSkillGroupOutput) GoString ¶
func (s GetSkillGroupOutput) GoString() string
GoString returns the string representation
func (*GetSkillGroupOutput) SetSkillGroup ¶
func (s *GetSkillGroupOutput) SetSkillGroup(v *SkillGroup) *GetSkillGroupOutput
SetSkillGroup sets the SkillGroup field's value.
func (GetSkillGroupOutput) String ¶
func (s GetSkillGroupOutput) String() string
String returns the string representation
type IPDialIn ¶ added in v1.15.62
type IPDialIn struct { // The protocol, including SIP, SIPS, and H323. // // CommsProtocol is a required field CommsProtocol *string `type:"string" required:"true" enum:"CommsProtocol"` // The IP address. // // Endpoint is a required field Endpoint *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The IP endpoint and protocol for calling.
func (*IPDialIn) SetCommsProtocol ¶ added in v1.15.62
SetCommsProtocol sets the CommsProtocol field's value.
func (*IPDialIn) SetEndpoint ¶ added in v1.15.62
SetEndpoint sets the Endpoint field's value.
type InstantBooking ¶ added in v1.25.42
type InstantBooking struct { // Duration between 15 and 240 minutes at increments of 15 that determines how // long to book an available room when a meeting is started with Alexa. DurationInMinutes *int64 `type:"integer"` // Whether instant booking is enabled or not. Enabled *bool `type:"boolean"` // contains filtered or unexported fields }
Settings for the instant booking feature that are applied to a room profile. When users start their meeting with Alexa, Alexa automatically books the room for the configured duration if the room is available.
func (InstantBooking) GoString ¶ added in v1.25.42
func (s InstantBooking) GoString() string
GoString returns the string representation
func (*InstantBooking) SetDurationInMinutes ¶ added in v1.25.42
func (s *InstantBooking) SetDurationInMinutes(v int64) *InstantBooking
SetDurationInMinutes sets the DurationInMinutes field's value.
func (*InstantBooking) SetEnabled ¶ added in v1.25.42
func (s *InstantBooking) SetEnabled(v bool) *InstantBooking
SetEnabled sets the Enabled field's value.
func (InstantBooking) String ¶ added in v1.25.42
func (s InstantBooking) String() string
String returns the string representation
type InvalidCertificateAuthorityException ¶ added in v1.28.0
type InvalidCertificateAuthorityException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The Certificate Authority can't issue or revoke a certificate.
func (*InvalidCertificateAuthorityException) Code ¶ added in v1.28.0
func (s *InvalidCertificateAuthorityException) Code() string
Code returns the exception type name.
func (*InvalidCertificateAuthorityException) Error ¶ added in v1.28.0
func (s *InvalidCertificateAuthorityException) Error() string
func (InvalidCertificateAuthorityException) GoString ¶ added in v1.28.0
func (s InvalidCertificateAuthorityException) GoString() string
GoString returns the string representation
func (*InvalidCertificateAuthorityException) Message ¶ added in v1.28.0
func (s *InvalidCertificateAuthorityException) Message() string
Message returns the exception's message.
func (*InvalidCertificateAuthorityException) OrigErr ¶ added in v1.28.0
func (s *InvalidCertificateAuthorityException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidCertificateAuthorityException) RequestID ¶ added in v1.28.0
func (s *InvalidCertificateAuthorityException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidCertificateAuthorityException) StatusCode ¶ added in v1.28.0
func (s *InvalidCertificateAuthorityException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidCertificateAuthorityException) String ¶ added in v1.28.0
func (s InvalidCertificateAuthorityException) String() string
String returns the string representation
type InvalidDeviceException ¶ added in v1.28.0
type InvalidDeviceException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The device is in an invalid state.
func (*InvalidDeviceException) Code ¶ added in v1.28.0
func (s *InvalidDeviceException) Code() string
Code returns the exception type name.
func (*InvalidDeviceException) Error ¶ added in v1.28.0
func (s *InvalidDeviceException) Error() string
func (InvalidDeviceException) GoString ¶ added in v1.28.0
func (s InvalidDeviceException) GoString() string
GoString returns the string representation
func (*InvalidDeviceException) Message ¶ added in v1.28.0
func (s *InvalidDeviceException) Message() string
Message returns the exception's message.
func (*InvalidDeviceException) OrigErr ¶ added in v1.28.0
func (s *InvalidDeviceException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidDeviceException) RequestID ¶ added in v1.28.0
func (s *InvalidDeviceException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidDeviceException) StatusCode ¶ added in v1.28.0
func (s *InvalidDeviceException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidDeviceException) String ¶ added in v1.28.0
func (s InvalidDeviceException) String() string
String returns the string representation
type InvalidSecretsManagerResourceException ¶ added in v1.28.0
type InvalidSecretsManagerResourceException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
A password in SecretsManager is in an invalid state.
func (*InvalidSecretsManagerResourceException) Code ¶ added in v1.28.0
func (s *InvalidSecretsManagerResourceException) Code() string
Code returns the exception type name.
func (*InvalidSecretsManagerResourceException) Error ¶ added in v1.28.0
func (s *InvalidSecretsManagerResourceException) Error() string
func (InvalidSecretsManagerResourceException) GoString ¶ added in v1.28.0
func (s InvalidSecretsManagerResourceException) GoString() string
GoString returns the string representation
func (*InvalidSecretsManagerResourceException) Message ¶ added in v1.28.0
func (s *InvalidSecretsManagerResourceException) Message() string
Message returns the exception's message.
func (*InvalidSecretsManagerResourceException) OrigErr ¶ added in v1.28.0
func (s *InvalidSecretsManagerResourceException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidSecretsManagerResourceException) RequestID ¶ added in v1.28.0
func (s *InvalidSecretsManagerResourceException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidSecretsManagerResourceException) StatusCode ¶ added in v1.28.0
func (s *InvalidSecretsManagerResourceException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidSecretsManagerResourceException) String ¶ added in v1.28.0
func (s InvalidSecretsManagerResourceException) String() string
String returns the string representation
type InvalidServiceLinkedRoleStateException ¶ added in v1.28.0
type InvalidServiceLinkedRoleStateException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The service linked role is locked for deletion.
func (*InvalidServiceLinkedRoleStateException) Code ¶ added in v1.28.0
func (s *InvalidServiceLinkedRoleStateException) Code() string
Code returns the exception type name.
func (*InvalidServiceLinkedRoleStateException) Error ¶ added in v1.28.0
func (s *InvalidServiceLinkedRoleStateException) Error() string
func (InvalidServiceLinkedRoleStateException) GoString ¶ added in v1.28.0
func (s InvalidServiceLinkedRoleStateException) GoString() string
GoString returns the string representation
func (*InvalidServiceLinkedRoleStateException) Message ¶ added in v1.28.0
func (s *InvalidServiceLinkedRoleStateException) Message() string
Message returns the exception's message.
func (*InvalidServiceLinkedRoleStateException) OrigErr ¶ added in v1.28.0
func (s *InvalidServiceLinkedRoleStateException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidServiceLinkedRoleStateException) RequestID ¶ added in v1.28.0
func (s *InvalidServiceLinkedRoleStateException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidServiceLinkedRoleStateException) StatusCode ¶ added in v1.28.0
func (s *InvalidServiceLinkedRoleStateException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidServiceLinkedRoleStateException) String ¶ added in v1.28.0
func (s InvalidServiceLinkedRoleStateException) String() string
String returns the string representation
type InvalidUserStatusException ¶ added in v1.28.0
type InvalidUserStatusException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The attempt to update a user is invalid due to the user's current status.
func (*InvalidUserStatusException) Code ¶ added in v1.28.0
func (s *InvalidUserStatusException) Code() string
Code returns the exception type name.
func (*InvalidUserStatusException) Error ¶ added in v1.28.0
func (s *InvalidUserStatusException) Error() string
func (InvalidUserStatusException) GoString ¶ added in v1.28.0
func (s InvalidUserStatusException) GoString() string
GoString returns the string representation
func (*InvalidUserStatusException) Message ¶ added in v1.28.0
func (s *InvalidUserStatusException) Message() string
Message returns the exception's message.
func (*InvalidUserStatusException) OrigErr ¶ added in v1.28.0
func (s *InvalidUserStatusException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InvalidUserStatusException) RequestID ¶ added in v1.28.0
func (s *InvalidUserStatusException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InvalidUserStatusException) StatusCode ¶ added in v1.28.0
func (s *InvalidUserStatusException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InvalidUserStatusException) String ¶ added in v1.28.0
func (s InvalidUserStatusException) String() string
String returns the string representation
type LimitExceededException ¶ added in v1.28.0
type LimitExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
You are performing an action that would put you beyond your account's limits.
func (*LimitExceededException) Code ¶ added in v1.28.0
func (s *LimitExceededException) Code() string
Code returns the exception type name.
func (*LimitExceededException) Error ¶ added in v1.28.0
func (s *LimitExceededException) Error() string
func (LimitExceededException) GoString ¶ added in v1.28.0
func (s LimitExceededException) GoString() string
GoString returns the string representation
func (*LimitExceededException) Message ¶ added in v1.28.0
func (s *LimitExceededException) Message() string
Message returns the exception's message.
func (*LimitExceededException) OrigErr ¶ added in v1.28.0
func (s *LimitExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*LimitExceededException) RequestID ¶ added in v1.28.0
func (s *LimitExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*LimitExceededException) StatusCode ¶ added in v1.28.0
func (s *LimitExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (LimitExceededException) String ¶ added in v1.28.0
func (s LimitExceededException) String() string
String returns the string representation
type ListBusinessReportSchedulesInput ¶ added in v1.16.2
type ListBusinessReportSchedulesInput struct { // The maximum number of schedules listed in the call. MaxResults *int64 `min:"1" type:"integer"` // The token used to list the remaining schedules from the previous API call. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListBusinessReportSchedulesInput) GoString ¶ added in v1.16.2
func (s ListBusinessReportSchedulesInput) GoString() string
GoString returns the string representation
func (*ListBusinessReportSchedulesInput) SetMaxResults ¶ added in v1.16.2
func (s *ListBusinessReportSchedulesInput) SetMaxResults(v int64) *ListBusinessReportSchedulesInput
SetMaxResults sets the MaxResults field's value.
func (*ListBusinessReportSchedulesInput) SetNextToken ¶ added in v1.16.2
func (s *ListBusinessReportSchedulesInput) SetNextToken(v string) *ListBusinessReportSchedulesInput
SetNextToken sets the NextToken field's value.
func (ListBusinessReportSchedulesInput) String ¶ added in v1.16.2
func (s ListBusinessReportSchedulesInput) String() string
String returns the string representation
func (*ListBusinessReportSchedulesInput) Validate ¶ added in v1.16.2
func (s *ListBusinessReportSchedulesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBusinessReportSchedulesOutput ¶ added in v1.16.2
type ListBusinessReportSchedulesOutput struct { // The schedule of the reports. BusinessReportSchedules []*BusinessReportSchedule `type:"list"` // The token used to list the remaining schedules from the previous API call. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListBusinessReportSchedulesOutput) GoString ¶ added in v1.16.2
func (s ListBusinessReportSchedulesOutput) GoString() string
GoString returns the string representation
func (*ListBusinessReportSchedulesOutput) SetBusinessReportSchedules ¶ added in v1.16.2
func (s *ListBusinessReportSchedulesOutput) SetBusinessReportSchedules(v []*BusinessReportSchedule) *ListBusinessReportSchedulesOutput
SetBusinessReportSchedules sets the BusinessReportSchedules field's value.
func (*ListBusinessReportSchedulesOutput) SetNextToken ¶ added in v1.16.2
func (s *ListBusinessReportSchedulesOutput) SetNextToken(v string) *ListBusinessReportSchedulesOutput
SetNextToken sets the NextToken field's value.
func (ListBusinessReportSchedulesOutput) String ¶ added in v1.16.2
func (s ListBusinessReportSchedulesOutput) String() string
String returns the string representation
type ListConferenceProvidersInput ¶ added in v1.15.62
type ListConferenceProvidersInput struct { // The maximum number of conference providers to be returned, per paginated // calls. MaxResults *int64 `min:"1" type:"integer"` // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListConferenceProvidersInput) GoString ¶ added in v1.15.62
func (s ListConferenceProvidersInput) GoString() string
GoString returns the string representation
func (*ListConferenceProvidersInput) SetMaxResults ¶ added in v1.15.62
func (s *ListConferenceProvidersInput) SetMaxResults(v int64) *ListConferenceProvidersInput
SetMaxResults sets the MaxResults field's value.
func (*ListConferenceProvidersInput) SetNextToken ¶ added in v1.15.62
func (s *ListConferenceProvidersInput) SetNextToken(v string) *ListConferenceProvidersInput
SetNextToken sets the NextToken field's value.
func (ListConferenceProvidersInput) String ¶ added in v1.15.62
func (s ListConferenceProvidersInput) String() string
String returns the string representation
func (*ListConferenceProvidersInput) Validate ¶ added in v1.15.62
func (s *ListConferenceProvidersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListConferenceProvidersOutput ¶ added in v1.15.62
type ListConferenceProvidersOutput struct { // The conference providers. ConferenceProviders []*ConferenceProvider `type:"list"` // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListConferenceProvidersOutput) GoString ¶ added in v1.15.62
func (s ListConferenceProvidersOutput) GoString() string
GoString returns the string representation
func (*ListConferenceProvidersOutput) SetConferenceProviders ¶ added in v1.15.62
func (s *ListConferenceProvidersOutput) SetConferenceProviders(v []*ConferenceProvider) *ListConferenceProvidersOutput
SetConferenceProviders sets the ConferenceProviders field's value.
func (*ListConferenceProvidersOutput) SetNextToken ¶ added in v1.15.62
func (s *ListConferenceProvidersOutput) SetNextToken(v string) *ListConferenceProvidersOutput
SetNextToken sets the NextToken field's value.
func (ListConferenceProvidersOutput) String ¶ added in v1.15.62
func (s ListConferenceProvidersOutput) String() string
String returns the string representation
type ListDeviceEventsInput ¶ added in v1.13.39
type ListDeviceEventsInput struct { // The ARN of a device. // // DeviceArn is a required field DeviceArn *string `type:"string" required:"true"` // The event type to filter device events. If EventType isn't specified, this // returns a list of all device events in reverse chronological order. If EventType // is specified, this returns a list of device events for that EventType in // reverse chronological order. EventType *string `type:"string" enum:"DeviceEventType"` // The maximum number of results to include in the response. The default value // is 50. If more results exist than the specified MaxResults value, a token // is included in the response so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // only includes results beyond the token, up to the value specified by MaxResults. // When the end of results is reached, the response has a value of null. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDeviceEventsInput) GoString ¶ added in v1.13.39
func (s ListDeviceEventsInput) GoString() string
GoString returns the string representation
func (*ListDeviceEventsInput) SetDeviceArn ¶ added in v1.13.39
func (s *ListDeviceEventsInput) SetDeviceArn(v string) *ListDeviceEventsInput
SetDeviceArn sets the DeviceArn field's value.
func (*ListDeviceEventsInput) SetEventType ¶ added in v1.13.39
func (s *ListDeviceEventsInput) SetEventType(v string) *ListDeviceEventsInput
SetEventType sets the EventType field's value.
func (*ListDeviceEventsInput) SetMaxResults ¶ added in v1.13.39
func (s *ListDeviceEventsInput) SetMaxResults(v int64) *ListDeviceEventsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDeviceEventsInput) SetNextToken ¶ added in v1.13.39
func (s *ListDeviceEventsInput) SetNextToken(v string) *ListDeviceEventsInput
SetNextToken sets the NextToken field's value.
func (ListDeviceEventsInput) String ¶ added in v1.13.39
func (s ListDeviceEventsInput) String() string
String returns the string representation
func (*ListDeviceEventsInput) Validate ¶ added in v1.13.39
func (s *ListDeviceEventsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDeviceEventsOutput ¶ added in v1.13.39
type ListDeviceEventsOutput struct { // The device events requested for the device ARN. DeviceEvents []*DeviceEvent `type:"list"` // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDeviceEventsOutput) GoString ¶ added in v1.13.39
func (s ListDeviceEventsOutput) GoString() string
GoString returns the string representation
func (*ListDeviceEventsOutput) SetDeviceEvents ¶ added in v1.13.39
func (s *ListDeviceEventsOutput) SetDeviceEvents(v []*DeviceEvent) *ListDeviceEventsOutput
SetDeviceEvents sets the DeviceEvents field's value.
func (*ListDeviceEventsOutput) SetNextToken ¶ added in v1.13.39
func (s *ListDeviceEventsOutput) SetNextToken(v string) *ListDeviceEventsOutput
SetNextToken sets the NextToken field's value.
func (ListDeviceEventsOutput) String ¶ added in v1.13.39
func (s ListDeviceEventsOutput) String() string
String returns the string representation
type ListGatewayGroupsInput ¶ added in v1.19.16
type ListGatewayGroupsInput struct { // The maximum number of gateway group summaries to return. The default is 50. MaxResults *int64 `min:"1" type:"integer"` // The token used to paginate though multiple pages of gateway group summaries. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListGatewayGroupsInput) GoString ¶ added in v1.19.16
func (s ListGatewayGroupsInput) GoString() string
GoString returns the string representation
func (*ListGatewayGroupsInput) SetMaxResults ¶ added in v1.19.16
func (s *ListGatewayGroupsInput) SetMaxResults(v int64) *ListGatewayGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*ListGatewayGroupsInput) SetNextToken ¶ added in v1.19.16
func (s *ListGatewayGroupsInput) SetNextToken(v string) *ListGatewayGroupsInput
SetNextToken sets the NextToken field's value.
func (ListGatewayGroupsInput) String ¶ added in v1.19.16
func (s ListGatewayGroupsInput) String() string
String returns the string representation
func (*ListGatewayGroupsInput) Validate ¶ added in v1.19.16
func (s *ListGatewayGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListGatewayGroupsOutput ¶ added in v1.19.16
type ListGatewayGroupsOutput struct { // The gateway groups in the list. GatewayGroups []*GatewayGroupSummary `type:"list"` // The token used to paginate though multiple pages of gateway group summaries. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListGatewayGroupsOutput) GoString ¶ added in v1.19.16
func (s ListGatewayGroupsOutput) GoString() string
GoString returns the string representation
func (*ListGatewayGroupsOutput) SetGatewayGroups ¶ added in v1.19.16
func (s *ListGatewayGroupsOutput) SetGatewayGroups(v []*GatewayGroupSummary) *ListGatewayGroupsOutput
SetGatewayGroups sets the GatewayGroups field's value.
func (*ListGatewayGroupsOutput) SetNextToken ¶ added in v1.19.16
func (s *ListGatewayGroupsOutput) SetNextToken(v string) *ListGatewayGroupsOutput
SetNextToken sets the NextToken field's value.
func (ListGatewayGroupsOutput) String ¶ added in v1.19.16
func (s ListGatewayGroupsOutput) String() string
String returns the string representation
type ListGatewaysInput ¶ added in v1.19.16
type ListGatewaysInput struct { // The gateway group ARN for which to list gateways. GatewayGroupArn *string `type:"string"` // The maximum number of gateway summaries to return. The default is 50. MaxResults *int64 `min:"1" type:"integer"` // The token used to paginate though multiple pages of gateway summaries. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListGatewaysInput) GoString ¶ added in v1.19.16
func (s ListGatewaysInput) GoString() string
GoString returns the string representation
func (*ListGatewaysInput) SetGatewayGroupArn ¶ added in v1.19.16
func (s *ListGatewaysInput) SetGatewayGroupArn(v string) *ListGatewaysInput
SetGatewayGroupArn sets the GatewayGroupArn field's value.
func (*ListGatewaysInput) SetMaxResults ¶ added in v1.19.16
func (s *ListGatewaysInput) SetMaxResults(v int64) *ListGatewaysInput
SetMaxResults sets the MaxResults field's value.
func (*ListGatewaysInput) SetNextToken ¶ added in v1.19.16
func (s *ListGatewaysInput) SetNextToken(v string) *ListGatewaysInput
SetNextToken sets the NextToken field's value.
func (ListGatewaysInput) String ¶ added in v1.19.16
func (s ListGatewaysInput) String() string
String returns the string representation
func (*ListGatewaysInput) Validate ¶ added in v1.19.16
func (s *ListGatewaysInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListGatewaysOutput ¶ added in v1.19.16
type ListGatewaysOutput struct { // The gateways in the list. Gateways []*GatewaySummary `type:"list"` // The token used to paginate though multiple pages of gateway summaries. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListGatewaysOutput) GoString ¶ added in v1.19.16
func (s ListGatewaysOutput) GoString() string
GoString returns the string representation
func (*ListGatewaysOutput) SetGateways ¶ added in v1.19.16
func (s *ListGatewaysOutput) SetGateways(v []*GatewaySummary) *ListGatewaysOutput
SetGateways sets the Gateways field's value.
func (*ListGatewaysOutput) SetNextToken ¶ added in v1.19.16
func (s *ListGatewaysOutput) SetNextToken(v string) *ListGatewaysOutput
SetNextToken sets the NextToken field's value.
func (ListGatewaysOutput) String ¶ added in v1.19.16
func (s ListGatewaysOutput) String() string
String returns the string representation
type ListSkillsInput ¶
type ListSkillsInput struct { // Whether the skill is enabled under the user's account. EnablementType *string `type:"string" enum:"EnablementTypeFilter"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The ARN of the skill group for which to list enabled skills. SkillGroupArn *string `type:"string"` // Whether the skill is publicly available or is a private skill. SkillType *string `type:"string" enum:"SkillTypeFilter"` // contains filtered or unexported fields }
func (ListSkillsInput) GoString ¶
func (s ListSkillsInput) GoString() string
GoString returns the string representation
func (*ListSkillsInput) SetEnablementType ¶ added in v1.15.62
func (s *ListSkillsInput) SetEnablementType(v string) *ListSkillsInput
SetEnablementType sets the EnablementType field's value.
func (*ListSkillsInput) SetMaxResults ¶
func (s *ListSkillsInput) SetMaxResults(v int64) *ListSkillsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSkillsInput) SetNextToken ¶
func (s *ListSkillsInput) SetNextToken(v string) *ListSkillsInput
SetNextToken sets the NextToken field's value.
func (*ListSkillsInput) SetSkillGroupArn ¶
func (s *ListSkillsInput) SetSkillGroupArn(v string) *ListSkillsInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (*ListSkillsInput) SetSkillType ¶ added in v1.15.62
func (s *ListSkillsInput) SetSkillType(v string) *ListSkillsInput
SetSkillType sets the SkillType field's value.
func (ListSkillsInput) String ¶
func (s ListSkillsInput) String() string
String returns the string representation
func (*ListSkillsInput) Validate ¶
func (s *ListSkillsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSkillsOutput ¶
type ListSkillsOutput struct { // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The list of enabled skills requested. Required. SkillSummaries []*SkillSummary `type:"list"` // contains filtered or unexported fields }
func (ListSkillsOutput) GoString ¶
func (s ListSkillsOutput) GoString() string
GoString returns the string representation
func (*ListSkillsOutput) SetNextToken ¶
func (s *ListSkillsOutput) SetNextToken(v string) *ListSkillsOutput
SetNextToken sets the NextToken field's value.
func (*ListSkillsOutput) SetSkillSummaries ¶
func (s *ListSkillsOutput) SetSkillSummaries(v []*SkillSummary) *ListSkillsOutput
SetSkillSummaries sets the SkillSummaries field's value.
func (ListSkillsOutput) String ¶
func (s ListSkillsOutput) String() string
String returns the string representation
type ListSkillsStoreCategoriesInput ¶ added in v1.15.62
type ListSkillsStoreCategoriesInput struct { // The maximum number of categories returned, per paginated calls. MaxResults *int64 `min:"1" type:"integer"` // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSkillsStoreCategoriesInput) GoString ¶ added in v1.15.62
func (s ListSkillsStoreCategoriesInput) GoString() string
GoString returns the string representation
func (*ListSkillsStoreCategoriesInput) SetMaxResults ¶ added in v1.15.62
func (s *ListSkillsStoreCategoriesInput) SetMaxResults(v int64) *ListSkillsStoreCategoriesInput
SetMaxResults sets the MaxResults field's value.
func (*ListSkillsStoreCategoriesInput) SetNextToken ¶ added in v1.15.62
func (s *ListSkillsStoreCategoriesInput) SetNextToken(v string) *ListSkillsStoreCategoriesInput
SetNextToken sets the NextToken field's value.
func (ListSkillsStoreCategoriesInput) String ¶ added in v1.15.62
func (s ListSkillsStoreCategoriesInput) String() string
String returns the string representation
func (*ListSkillsStoreCategoriesInput) Validate ¶ added in v1.15.62
func (s *ListSkillsStoreCategoriesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSkillsStoreCategoriesOutput ¶ added in v1.15.62
type ListSkillsStoreCategoriesOutput struct { // The list of categories. CategoryList []*Category `type:"list"` // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSkillsStoreCategoriesOutput) GoString ¶ added in v1.15.62
func (s ListSkillsStoreCategoriesOutput) GoString() string
GoString returns the string representation
func (*ListSkillsStoreCategoriesOutput) SetCategoryList ¶ added in v1.15.62
func (s *ListSkillsStoreCategoriesOutput) SetCategoryList(v []*Category) *ListSkillsStoreCategoriesOutput
SetCategoryList sets the CategoryList field's value.
func (*ListSkillsStoreCategoriesOutput) SetNextToken ¶ added in v1.15.62
func (s *ListSkillsStoreCategoriesOutput) SetNextToken(v string) *ListSkillsStoreCategoriesOutput
SetNextToken sets the NextToken field's value.
func (ListSkillsStoreCategoriesOutput) String ¶ added in v1.15.62
func (s ListSkillsStoreCategoriesOutput) String() string
String returns the string representation
type ListSkillsStoreSkillsByCategoryInput ¶ added in v1.15.62
type ListSkillsStoreSkillsByCategoryInput struct { // The category ID for which the skills are being retrieved from the skill store. // // CategoryId is a required field CategoryId *int64 `min:"1" type:"long" required:"true"` // The maximum number of skills returned per paginated calls. MaxResults *int64 `min:"1" type:"integer"` // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSkillsStoreSkillsByCategoryInput) GoString ¶ added in v1.15.62
func (s ListSkillsStoreSkillsByCategoryInput) GoString() string
GoString returns the string representation
func (*ListSkillsStoreSkillsByCategoryInput) SetCategoryId ¶ added in v1.15.62
func (s *ListSkillsStoreSkillsByCategoryInput) SetCategoryId(v int64) *ListSkillsStoreSkillsByCategoryInput
SetCategoryId sets the CategoryId field's value.
func (*ListSkillsStoreSkillsByCategoryInput) SetMaxResults ¶ added in v1.15.62
func (s *ListSkillsStoreSkillsByCategoryInput) SetMaxResults(v int64) *ListSkillsStoreSkillsByCategoryInput
SetMaxResults sets the MaxResults field's value.
func (*ListSkillsStoreSkillsByCategoryInput) SetNextToken ¶ added in v1.15.62
func (s *ListSkillsStoreSkillsByCategoryInput) SetNextToken(v string) *ListSkillsStoreSkillsByCategoryInput
SetNextToken sets the NextToken field's value.
func (ListSkillsStoreSkillsByCategoryInput) String ¶ added in v1.15.62
func (s ListSkillsStoreSkillsByCategoryInput) String() string
String returns the string representation
func (*ListSkillsStoreSkillsByCategoryInput) Validate ¶ added in v1.15.62
func (s *ListSkillsStoreSkillsByCategoryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSkillsStoreSkillsByCategoryOutput ¶ added in v1.15.62
type ListSkillsStoreSkillsByCategoryOutput struct { // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // The skill store skills. SkillsStoreSkills []*SkillsStoreSkill `type:"list"` // contains filtered or unexported fields }
func (ListSkillsStoreSkillsByCategoryOutput) GoString ¶ added in v1.15.62
func (s ListSkillsStoreSkillsByCategoryOutput) GoString() string
GoString returns the string representation
func (*ListSkillsStoreSkillsByCategoryOutput) SetNextToken ¶ added in v1.15.62
func (s *ListSkillsStoreSkillsByCategoryOutput) SetNextToken(v string) *ListSkillsStoreSkillsByCategoryOutput
SetNextToken sets the NextToken field's value.
func (*ListSkillsStoreSkillsByCategoryOutput) SetSkillsStoreSkills ¶ added in v1.15.62
func (s *ListSkillsStoreSkillsByCategoryOutput) SetSkillsStoreSkills(v []*SkillsStoreSkill) *ListSkillsStoreSkillsByCategoryOutput
SetSkillsStoreSkills sets the SkillsStoreSkills field's value.
func (ListSkillsStoreSkillsByCategoryOutput) String ¶ added in v1.15.62
func (s ListSkillsStoreSkillsByCategoryOutput) String() string
String returns the string representation
type ListSmartHomeAppliancesInput ¶ added in v1.15.62
type ListSmartHomeAppliancesInput struct { // The maximum number of appliances to be returned, per paginated calls. MaxResults *int64 `min:"1" type:"integer"` // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // The room that the appliances are associated with. // // RoomArn is a required field RoomArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ListSmartHomeAppliancesInput) GoString ¶ added in v1.15.62
func (s ListSmartHomeAppliancesInput) GoString() string
GoString returns the string representation
func (*ListSmartHomeAppliancesInput) SetMaxResults ¶ added in v1.15.62
func (s *ListSmartHomeAppliancesInput) SetMaxResults(v int64) *ListSmartHomeAppliancesInput
SetMaxResults sets the MaxResults field's value.
func (*ListSmartHomeAppliancesInput) SetNextToken ¶ added in v1.15.62
func (s *ListSmartHomeAppliancesInput) SetNextToken(v string) *ListSmartHomeAppliancesInput
SetNextToken sets the NextToken field's value.
func (*ListSmartHomeAppliancesInput) SetRoomArn ¶ added in v1.15.62
func (s *ListSmartHomeAppliancesInput) SetRoomArn(v string) *ListSmartHomeAppliancesInput
SetRoomArn sets the RoomArn field's value.
func (ListSmartHomeAppliancesInput) String ¶ added in v1.15.62
func (s ListSmartHomeAppliancesInput) String() string
String returns the string representation
func (*ListSmartHomeAppliancesInput) Validate ¶ added in v1.15.62
func (s *ListSmartHomeAppliancesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSmartHomeAppliancesOutput ¶ added in v1.15.62
type ListSmartHomeAppliancesOutput struct { // The tokens used for pagination. NextToken *string `min:"1" type:"string"` // The smart home appliances. SmartHomeAppliances []*SmartHomeAppliance `type:"list"` // contains filtered or unexported fields }
func (ListSmartHomeAppliancesOutput) GoString ¶ added in v1.15.62
func (s ListSmartHomeAppliancesOutput) GoString() string
GoString returns the string representation
func (*ListSmartHomeAppliancesOutput) SetNextToken ¶ added in v1.15.62
func (s *ListSmartHomeAppliancesOutput) SetNextToken(v string) *ListSmartHomeAppliancesOutput
SetNextToken sets the NextToken field's value.
func (*ListSmartHomeAppliancesOutput) SetSmartHomeAppliances ¶ added in v1.15.62
func (s *ListSmartHomeAppliancesOutput) SetSmartHomeAppliances(v []*SmartHomeAppliance) *ListSmartHomeAppliancesOutput
SetSmartHomeAppliances sets the SmartHomeAppliances field's value.
func (ListSmartHomeAppliancesOutput) String ¶ added in v1.15.62
func (s ListSmartHomeAppliancesOutput) String() string
String returns the string representation
type ListTagsInput ¶
type ListTagsInput struct { // The ARN of the specified resource for which to list tags. // // Arn is a required field Arn *string `type:"string" required:"true"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (ListTagsInput) GoString ¶
func (s ListTagsInput) GoString() string
GoString returns the string representation
func (*ListTagsInput) SetArn ¶
func (s *ListTagsInput) SetArn(v string) *ListTagsInput
SetArn sets the Arn field's value.
func (*ListTagsInput) SetMaxResults ¶
func (s *ListTagsInput) SetMaxResults(v int64) *ListTagsInput
SetMaxResults sets the MaxResults field's value.
func (*ListTagsInput) SetNextToken ¶
func (s *ListTagsInput) SetNextToken(v string) *ListTagsInput
SetNextToken sets the NextToken field's value.
func (ListTagsInput) String ¶
func (s ListTagsInput) String() string
String returns the string representation
func (*ListTagsInput) Validate ¶
func (s *ListTagsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsOutput ¶
type ListTagsOutput struct { // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The tags requested for the specified resource. Tags []*Tag `type:"list"` // contains filtered or unexported fields }
func (ListTagsOutput) GoString ¶
func (s ListTagsOutput) GoString() string
GoString returns the string representation
func (*ListTagsOutput) SetNextToken ¶
func (s *ListTagsOutput) SetNextToken(v string) *ListTagsOutput
SetNextToken sets the NextToken field's value.
func (*ListTagsOutput) SetTags ¶
func (s *ListTagsOutput) SetTags(v []*Tag) *ListTagsOutput
SetTags sets the Tags field's value.
func (ListTagsOutput) String ¶
func (s ListTagsOutput) String() string
String returns the string representation
type MeetingRoomConfiguration ¶ added in v1.25.42
type MeetingRoomConfiguration struct { // Settings for the end of meeting reminder feature that are applied to a room // profile. The end of meeting reminder enables Alexa to remind users when a // meeting is ending. EndOfMeetingReminder *EndOfMeetingReminder `type:"structure"` // Settings to automatically book the room if available for a configured duration // when joining a meeting with Alexa. InstantBooking *InstantBooking `type:"structure"` // Settings for requiring a check in when a room is reserved. Alexa can cancel // a room reservation if it's not checked into. This makes the room available // for others. Users can check in by joining the meeting with Alexa or an AVS // device, or by saying “Alexa, check in.” RequireCheckIn *RequireCheckIn `type:"structure"` // Whether room utilization metrics are enabled or not. RoomUtilizationMetricsEnabled *bool `type:"boolean"` // contains filtered or unexported fields }
Meeting room settings of a room profile.
func (MeetingRoomConfiguration) GoString ¶ added in v1.25.42
func (s MeetingRoomConfiguration) GoString() string
GoString returns the string representation
func (*MeetingRoomConfiguration) SetEndOfMeetingReminder ¶ added in v1.25.42
func (s *MeetingRoomConfiguration) SetEndOfMeetingReminder(v *EndOfMeetingReminder) *MeetingRoomConfiguration
SetEndOfMeetingReminder sets the EndOfMeetingReminder field's value.
func (*MeetingRoomConfiguration) SetInstantBooking ¶ added in v1.25.42
func (s *MeetingRoomConfiguration) SetInstantBooking(v *InstantBooking) *MeetingRoomConfiguration
SetInstantBooking sets the InstantBooking field's value.
func (*MeetingRoomConfiguration) SetRequireCheckIn ¶ added in v1.25.42
func (s *MeetingRoomConfiguration) SetRequireCheckIn(v *RequireCheckIn) *MeetingRoomConfiguration
SetRequireCheckIn sets the RequireCheckIn field's value.
func (*MeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled ¶ added in v1.25.42
func (s *MeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled(v bool) *MeetingRoomConfiguration
SetRoomUtilizationMetricsEnabled sets the RoomUtilizationMetricsEnabled field's value.
func (MeetingRoomConfiguration) String ¶ added in v1.25.42
func (s MeetingRoomConfiguration) String() string
String returns the string representation
type MeetingSetting ¶ added in v1.15.62
type MeetingSetting struct { // The values that indicate whether the pin is always required. // // RequirePin is a required field RequirePin *string `type:"string" required:"true" enum:"RequirePin"` // contains filtered or unexported fields }
The values that indicate whether a pin is always required (YES), never required (NO), or OPTIONAL.
If YES, Alexa will always ask for a meeting pin.
If NO, Alexa will never ask for a meeting pin.
If OPTIONAL, Alexa will ask if you have a meeting pin and if the customer responds with yes, it will ask for the meeting pin.
func (MeetingSetting) GoString ¶ added in v1.15.62
func (s MeetingSetting) GoString() string
GoString returns the string representation
func (*MeetingSetting) SetRequirePin ¶ added in v1.15.62
func (s *MeetingSetting) SetRequirePin(v string) *MeetingSetting
SetRequirePin sets the RequirePin field's value.
func (MeetingSetting) String ¶ added in v1.15.62
func (s MeetingSetting) String() string
String returns the string representation
func (*MeetingSetting) Validate ¶ added in v1.15.62
func (s *MeetingSetting) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type NameInUseException ¶ added in v1.28.0
type NameInUseException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The name sent in the request is already in use.
func (*NameInUseException) Code ¶ added in v1.28.0
func (s *NameInUseException) Code() string
Code returns the exception type name.
func (*NameInUseException) Error ¶ added in v1.28.0
func (s *NameInUseException) Error() string
func (NameInUseException) GoString ¶ added in v1.28.0
func (s NameInUseException) GoString() string
GoString returns the string representation
func (*NameInUseException) Message ¶ added in v1.28.0
func (s *NameInUseException) Message() string
Message returns the exception's message.
func (*NameInUseException) OrigErr ¶ added in v1.28.0
func (s *NameInUseException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*NameInUseException) RequestID ¶ added in v1.28.0
func (s *NameInUseException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*NameInUseException) StatusCode ¶ added in v1.28.0
func (s *NameInUseException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NameInUseException) String ¶ added in v1.28.0
func (s NameInUseException) String() string
String returns the string representation
type NetworkProfile ¶ added in v1.19.35
type NetworkProfile struct { // The ARN of the Private Certificate Authority (PCA) created in AWS Certificate // Manager (ACM). This is used to issue certificates to the devices. CertificateAuthorityArn *string `type:"string"` // The current password of the Wi-Fi network. CurrentPassword *string `min:"5" type:"string" sensitive:"true"` // Detailed information about a device's network profile. Description *string `type:"string"` // The authentication standard that is used in the EAP framework. Currently, // EAP_TLS is supported. EapMethod *string `type:"string" enum:"NetworkEapMethod"` // The ARN of the network profile associated with a device. NetworkProfileArn *string `type:"string"` // The name of the network profile associated with a device. NetworkProfileName *string `min:"1" type:"string"` // The next, or subsequent, password of the Wi-Fi network. This password is // asynchronously transmitted to the device and is used when the password of // the network changes to NextPassword. NextPassword *string `type:"string" sensitive:"true"` // The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, // WPA_PSK, WEP, or OPEN. SecurityType *string `type:"string" enum:"NetworkSecurityType"` // The SSID of the Wi-Fi network. Ssid *string `min:"1" type:"string"` // The root certificates of your authentication server, which is installed on // your devices and used to trust your authentication server during EAP negotiation. TrustAnchors []*string `min:"1" type:"list"` // contains filtered or unexported fields }
The network profile associated with a device.
func (NetworkProfile) GoString ¶ added in v1.19.35
func (s NetworkProfile) GoString() string
GoString returns the string representation
func (*NetworkProfile) SetCertificateAuthorityArn ¶ added in v1.19.35
func (s *NetworkProfile) SetCertificateAuthorityArn(v string) *NetworkProfile
SetCertificateAuthorityArn sets the CertificateAuthorityArn field's value.
func (*NetworkProfile) SetCurrentPassword ¶ added in v1.19.35
func (s *NetworkProfile) SetCurrentPassword(v string) *NetworkProfile
SetCurrentPassword sets the CurrentPassword field's value.
func (*NetworkProfile) SetDescription ¶ added in v1.19.35
func (s *NetworkProfile) SetDescription(v string) *NetworkProfile
SetDescription sets the Description field's value.
func (*NetworkProfile) SetEapMethod ¶ added in v1.19.35
func (s *NetworkProfile) SetEapMethod(v string) *NetworkProfile
SetEapMethod sets the EapMethod field's value.
func (*NetworkProfile) SetNetworkProfileArn ¶ added in v1.19.35
func (s *NetworkProfile) SetNetworkProfileArn(v string) *NetworkProfile
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (*NetworkProfile) SetNetworkProfileName ¶ added in v1.19.35
func (s *NetworkProfile) SetNetworkProfileName(v string) *NetworkProfile
SetNetworkProfileName sets the NetworkProfileName field's value.
func (*NetworkProfile) SetNextPassword ¶ added in v1.19.35
func (s *NetworkProfile) SetNextPassword(v string) *NetworkProfile
SetNextPassword sets the NextPassword field's value.
func (*NetworkProfile) SetSecurityType ¶ added in v1.19.35
func (s *NetworkProfile) SetSecurityType(v string) *NetworkProfile
SetSecurityType sets the SecurityType field's value.
func (*NetworkProfile) SetSsid ¶ added in v1.19.35
func (s *NetworkProfile) SetSsid(v string) *NetworkProfile
SetSsid sets the Ssid field's value.
func (*NetworkProfile) SetTrustAnchors ¶ added in v1.19.35
func (s *NetworkProfile) SetTrustAnchors(v []*string) *NetworkProfile
SetTrustAnchors sets the TrustAnchors field's value.
func (NetworkProfile) String ¶ added in v1.19.35
func (s NetworkProfile) String() string
String returns the string representation
type NetworkProfileData ¶ added in v1.19.35
type NetworkProfileData struct { // The ARN of the Private Certificate Authority (PCA) created in AWS Certificate // Manager (ACM). This is used to issue certificates to the devices. CertificateAuthorityArn *string `type:"string"` // Detailed information about a device's network profile. Description *string `type:"string"` // The authentication standard that is used in the EAP framework. Currently, // EAP_TLS is supported. EapMethod *string `type:"string" enum:"NetworkEapMethod"` // The ARN of the network profile associated with a device. NetworkProfileArn *string `type:"string"` // The name of the network profile associated with a device. NetworkProfileName *string `min:"1" type:"string"` // The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, // WPA_PSK, WEP, or OPEN. SecurityType *string `type:"string" enum:"NetworkSecurityType"` // The SSID of the Wi-Fi network. Ssid *string `min:"1" type:"string"` // contains filtered or unexported fields }
The data associated with a network profile.
func (NetworkProfileData) GoString ¶ added in v1.19.35
func (s NetworkProfileData) GoString() string
GoString returns the string representation
func (*NetworkProfileData) SetCertificateAuthorityArn ¶ added in v1.19.35
func (s *NetworkProfileData) SetCertificateAuthorityArn(v string) *NetworkProfileData
SetCertificateAuthorityArn sets the CertificateAuthorityArn field's value.
func (*NetworkProfileData) SetDescription ¶ added in v1.19.35
func (s *NetworkProfileData) SetDescription(v string) *NetworkProfileData
SetDescription sets the Description field's value.
func (*NetworkProfileData) SetEapMethod ¶ added in v1.19.35
func (s *NetworkProfileData) SetEapMethod(v string) *NetworkProfileData
SetEapMethod sets the EapMethod field's value.
func (*NetworkProfileData) SetNetworkProfileArn ¶ added in v1.19.35
func (s *NetworkProfileData) SetNetworkProfileArn(v string) *NetworkProfileData
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (*NetworkProfileData) SetNetworkProfileName ¶ added in v1.19.35
func (s *NetworkProfileData) SetNetworkProfileName(v string) *NetworkProfileData
SetNetworkProfileName sets the NetworkProfileName field's value.
func (*NetworkProfileData) SetSecurityType ¶ added in v1.19.35
func (s *NetworkProfileData) SetSecurityType(v string) *NetworkProfileData
SetSecurityType sets the SecurityType field's value.
func (*NetworkProfileData) SetSsid ¶ added in v1.19.35
func (s *NetworkProfileData) SetSsid(v string) *NetworkProfileData
SetSsid sets the Ssid field's value.
func (NetworkProfileData) String ¶ added in v1.19.35
func (s NetworkProfileData) String() string
String returns the string representation
type NotFoundException ¶ added in v1.28.0
type NotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The resource is not found.
func (*NotFoundException) Code ¶ added in v1.28.0
func (s *NotFoundException) Code() string
Code returns the exception type name.
func (*NotFoundException) Error ¶ added in v1.28.0
func (s *NotFoundException) Error() string
func (NotFoundException) GoString ¶ added in v1.28.0
func (s NotFoundException) GoString() string
GoString returns the string representation
func (*NotFoundException) Message ¶ added in v1.28.0
func (s *NotFoundException) Message() string
Message returns the exception's message.
func (*NotFoundException) OrigErr ¶ added in v1.28.0
func (s *NotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*NotFoundException) RequestID ¶ added in v1.28.0
func (s *NotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*NotFoundException) StatusCode ¶ added in v1.28.0
func (s *NotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (NotFoundException) String ¶ added in v1.28.0
func (s NotFoundException) String() string
String returns the string representation
type PSTNDialIn ¶ added in v1.15.62
type PSTNDialIn struct { // The zip code. // // CountryCode is a required field CountryCode *string `type:"string" required:"true"` // The delay duration before Alexa enters the conference ID with dual-tone multi-frequency // (DTMF). Each number on the dial pad corresponds to a DTMF tone, which is // how we send data over the telephone network. // // OneClickIdDelay is a required field OneClickIdDelay *string `min:"1" type:"string" required:"true"` // The delay duration before Alexa enters the conference pin with dual-tone // multi-frequency (DTMF). Each number on the dial pad corresponds to a DTMF // tone, which is how we send data over the telephone network. // // OneClickPinDelay is a required field OneClickPinDelay *string `min:"1" type:"string" required:"true"` // The phone number to call to join the conference. // // PhoneNumber is a required field PhoneNumber *string `type:"string" required:"true"` // contains filtered or unexported fields }
The information for public switched telephone network (PSTN) conferencing.
func (PSTNDialIn) GoString ¶ added in v1.15.62
func (s PSTNDialIn) GoString() string
GoString returns the string representation
func (*PSTNDialIn) SetCountryCode ¶ added in v1.15.62
func (s *PSTNDialIn) SetCountryCode(v string) *PSTNDialIn
SetCountryCode sets the CountryCode field's value.
func (*PSTNDialIn) SetOneClickIdDelay ¶ added in v1.15.62
func (s *PSTNDialIn) SetOneClickIdDelay(v string) *PSTNDialIn
SetOneClickIdDelay sets the OneClickIdDelay field's value.
func (*PSTNDialIn) SetOneClickPinDelay ¶ added in v1.15.62
func (s *PSTNDialIn) SetOneClickPinDelay(v string) *PSTNDialIn
SetOneClickPinDelay sets the OneClickPinDelay field's value.
func (*PSTNDialIn) SetPhoneNumber ¶ added in v1.15.62
func (s *PSTNDialIn) SetPhoneNumber(v string) *PSTNDialIn
SetPhoneNumber sets the PhoneNumber field's value.
func (PSTNDialIn) String ¶ added in v1.15.62
func (s PSTNDialIn) String() string
String returns the string representation
func (*PSTNDialIn) Validate ¶ added in v1.15.62
func (s *PSTNDialIn) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PhoneNumber ¶ added in v1.20.12
type PhoneNumber struct { // The raw value of the phone number. // // Number is a required field Number *string `type:"string" required:"true" sensitive:"true"` // The type of the phone number. // // Type is a required field Type *string `type:"string" required:"true" enum:"PhoneNumberType" sensitive:"true"` // contains filtered or unexported fields }
The phone number for the contact containing the raw number and phone number type.
func (PhoneNumber) GoString ¶ added in v1.20.12
func (s PhoneNumber) GoString() string
GoString returns the string representation
func (*PhoneNumber) SetNumber ¶ added in v1.20.12
func (s *PhoneNumber) SetNumber(v string) *PhoneNumber
SetNumber sets the Number field's value.
func (*PhoneNumber) SetType ¶ added in v1.20.12
func (s *PhoneNumber) SetType(v string) *PhoneNumber
SetType sets the Type field's value.
func (PhoneNumber) String ¶ added in v1.20.12
func (s PhoneNumber) String() string
String returns the string representation
func (*PhoneNumber) Validate ¶ added in v1.20.12
func (s *PhoneNumber) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Profile ¶
type Profile struct { // The address of a room profile. Address *string `min:"1" type:"string"` // The ARN of the address book. AddressBookArn *string `type:"string"` // The distance unit of a room profile. DistanceUnit *string `type:"string" enum:"DistanceUnit"` // Retrieves if the profile is default or not. IsDefault *bool `type:"boolean"` // The locale of a room profile. (This is currently available only to a limited // preview audience.) Locale *string `min:"1" type:"string"` // The max volume limit of a room profile. MaxVolumeLimit *int64 `type:"integer"` // Meeting room settings of a room profile. MeetingRoomConfiguration *MeetingRoomConfiguration `type:"structure"` // The PSTN setting of a room profile. PSTNEnabled *bool `type:"boolean"` // The ARN of a room profile. ProfileArn *string `type:"string"` // The name of a room profile. ProfileName *string `min:"1" type:"string"` // The setup mode of a room profile. SetupModeDisabled *bool `type:"boolean"` // The temperature unit of a room profile. TemperatureUnit *string `type:"string" enum:"TemperatureUnit"` // The time zone of a room profile. Timezone *string `min:"1" type:"string"` // The wake word of a room profile. WakeWord *string `type:"string" enum:"WakeWord"` // contains filtered or unexported fields }
A room profile with attributes.
func (*Profile) SetAddress ¶
SetAddress sets the Address field's value.
func (*Profile) SetAddressBookArn ¶ added in v1.15.62
SetAddressBookArn sets the AddressBookArn field's value.
func (*Profile) SetDistanceUnit ¶
SetDistanceUnit sets the DistanceUnit field's value.
func (*Profile) SetIsDefault ¶ added in v1.15.62
SetIsDefault sets the IsDefault field's value.
func (*Profile) SetMaxVolumeLimit ¶
SetMaxVolumeLimit sets the MaxVolumeLimit field's value.
func (*Profile) SetMeetingRoomConfiguration ¶ added in v1.25.42
func (s *Profile) SetMeetingRoomConfiguration(v *MeetingRoomConfiguration) *Profile
SetMeetingRoomConfiguration sets the MeetingRoomConfiguration field's value.
func (*Profile) SetPSTNEnabled ¶
SetPSTNEnabled sets the PSTNEnabled field's value.
func (*Profile) SetProfileArn ¶
SetProfileArn sets the ProfileArn field's value.
func (*Profile) SetProfileName ¶
SetProfileName sets the ProfileName field's value.
func (*Profile) SetSetupModeDisabled ¶
SetSetupModeDisabled sets the SetupModeDisabled field's value.
func (*Profile) SetTemperatureUnit ¶
SetTemperatureUnit sets the TemperatureUnit field's value.
func (*Profile) SetTimezone ¶
SetTimezone sets the Timezone field's value.
func (*Profile) SetWakeWord ¶
SetWakeWord sets the WakeWord field's value.
type ProfileData ¶
type ProfileData struct { // The address of a room profile. Address *string `min:"1" type:"string"` // The distance unit of a room profile. DistanceUnit *string `type:"string" enum:"DistanceUnit"` // Retrieves if the profile data is default or not. IsDefault *bool `type:"boolean"` // The locale of a room profile. (This is currently available only to a limited // preview audience.) Locale *string `min:"1" type:"string"` // The ARN of a room profile. ProfileArn *string `type:"string"` // The name of a room profile. ProfileName *string `min:"1" type:"string"` // The temperature unit of a room profile. TemperatureUnit *string `type:"string" enum:"TemperatureUnit"` // The time zone of a room profile. Timezone *string `min:"1" type:"string"` // The wake word of a room profile. WakeWord *string `type:"string" enum:"WakeWord"` // contains filtered or unexported fields }
The data of a room profile.
func (ProfileData) GoString ¶
func (s ProfileData) GoString() string
GoString returns the string representation
func (*ProfileData) SetAddress ¶
func (s *ProfileData) SetAddress(v string) *ProfileData
SetAddress sets the Address field's value.
func (*ProfileData) SetDistanceUnit ¶
func (s *ProfileData) SetDistanceUnit(v string) *ProfileData
SetDistanceUnit sets the DistanceUnit field's value.
func (*ProfileData) SetIsDefault ¶ added in v1.15.62
func (s *ProfileData) SetIsDefault(v bool) *ProfileData
SetIsDefault sets the IsDefault field's value.
func (*ProfileData) SetLocale ¶ added in v1.23.5
func (s *ProfileData) SetLocale(v string) *ProfileData
SetLocale sets the Locale field's value.
func (*ProfileData) SetProfileArn ¶
func (s *ProfileData) SetProfileArn(v string) *ProfileData
SetProfileArn sets the ProfileArn field's value.
func (*ProfileData) SetProfileName ¶
func (s *ProfileData) SetProfileName(v string) *ProfileData
SetProfileName sets the ProfileName field's value.
func (*ProfileData) SetTemperatureUnit ¶
func (s *ProfileData) SetTemperatureUnit(v string) *ProfileData
SetTemperatureUnit sets the TemperatureUnit field's value.
func (*ProfileData) SetTimezone ¶
func (s *ProfileData) SetTimezone(v string) *ProfileData
SetTimezone sets the Timezone field's value.
func (*ProfileData) SetWakeWord ¶
func (s *ProfileData) SetWakeWord(v string) *ProfileData
SetWakeWord sets the WakeWord field's value.
func (ProfileData) String ¶
func (s ProfileData) String() string
String returns the string representation
type PutConferencePreferenceInput ¶ added in v1.15.62
type PutConferencePreferenceInput struct { // The conference preference of a specific conference provider. // // ConferencePreference is a required field ConferencePreference *ConferencePreference `type:"structure" required:"true"` // contains filtered or unexported fields }
func (PutConferencePreferenceInput) GoString ¶ added in v1.15.62
func (s PutConferencePreferenceInput) GoString() string
GoString returns the string representation
func (*PutConferencePreferenceInput) SetConferencePreference ¶ added in v1.15.62
func (s *PutConferencePreferenceInput) SetConferencePreference(v *ConferencePreference) *PutConferencePreferenceInput
SetConferencePreference sets the ConferencePreference field's value.
func (PutConferencePreferenceInput) String ¶ added in v1.15.62
func (s PutConferencePreferenceInput) String() string
String returns the string representation
func (*PutConferencePreferenceInput) Validate ¶ added in v1.15.62
func (s *PutConferencePreferenceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutConferencePreferenceOutput ¶ added in v1.15.62
type PutConferencePreferenceOutput struct {
// contains filtered or unexported fields
}
func (PutConferencePreferenceOutput) GoString ¶ added in v1.15.62
func (s PutConferencePreferenceOutput) GoString() string
GoString returns the string representation
func (PutConferencePreferenceOutput) String ¶ added in v1.15.62
func (s PutConferencePreferenceOutput) String() string
String returns the string representation
type PutInvitationConfigurationInput ¶ added in v1.17.8
type PutInvitationConfigurationInput struct { // The email ID of the organization or individual contact that the enrolled // user can use. ContactEmail *string `min:"1" type:"string"` // The name of the organization sending the enrollment invite to a user. // // OrganizationName is a required field OrganizationName *string `min:"1" type:"string" required:"true"` // The list of private skill IDs that you want to recommend to the user to enable // in the invitation. PrivateSkillIds []*string `type:"list"` // contains filtered or unexported fields }
func (PutInvitationConfigurationInput) GoString ¶ added in v1.17.8
func (s PutInvitationConfigurationInput) GoString() string
GoString returns the string representation
func (*PutInvitationConfigurationInput) SetContactEmail ¶ added in v1.17.8
func (s *PutInvitationConfigurationInput) SetContactEmail(v string) *PutInvitationConfigurationInput
SetContactEmail sets the ContactEmail field's value.
func (*PutInvitationConfigurationInput) SetOrganizationName ¶ added in v1.17.8
func (s *PutInvitationConfigurationInput) SetOrganizationName(v string) *PutInvitationConfigurationInput
SetOrganizationName sets the OrganizationName field's value.
func (*PutInvitationConfigurationInput) SetPrivateSkillIds ¶ added in v1.17.8
func (s *PutInvitationConfigurationInput) SetPrivateSkillIds(v []*string) *PutInvitationConfigurationInput
SetPrivateSkillIds sets the PrivateSkillIds field's value.
func (PutInvitationConfigurationInput) String ¶ added in v1.17.8
func (s PutInvitationConfigurationInput) String() string
String returns the string representation
func (*PutInvitationConfigurationInput) Validate ¶ added in v1.17.8
func (s *PutInvitationConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutInvitationConfigurationOutput ¶ added in v1.17.8
type PutInvitationConfigurationOutput struct {
// contains filtered or unexported fields
}
func (PutInvitationConfigurationOutput) GoString ¶ added in v1.17.8
func (s PutInvitationConfigurationOutput) GoString() string
GoString returns the string representation
func (PutInvitationConfigurationOutput) String ¶ added in v1.17.8
func (s PutInvitationConfigurationOutput) String() string
String returns the string representation
type PutRoomSkillParameterInput ¶
type PutRoomSkillParameterInput struct { // The ARN of the room associated with the room skill parameter. Required. RoomArn *string `type:"string"` // The updated room skill parameter. Required. // // RoomSkillParameter is a required field RoomSkillParameter *RoomSkillParameter `type:"structure" required:"true"` // The ARN of the skill associated with the room skill parameter. Required. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (PutRoomSkillParameterInput) GoString ¶
func (s PutRoomSkillParameterInput) GoString() string
GoString returns the string representation
func (*PutRoomSkillParameterInput) SetRoomArn ¶
func (s *PutRoomSkillParameterInput) SetRoomArn(v string) *PutRoomSkillParameterInput
SetRoomArn sets the RoomArn field's value.
func (*PutRoomSkillParameterInput) SetRoomSkillParameter ¶
func (s *PutRoomSkillParameterInput) SetRoomSkillParameter(v *RoomSkillParameter) *PutRoomSkillParameterInput
SetRoomSkillParameter sets the RoomSkillParameter field's value.
func (*PutRoomSkillParameterInput) SetSkillId ¶
func (s *PutRoomSkillParameterInput) SetSkillId(v string) *PutRoomSkillParameterInput
SetSkillId sets the SkillId field's value.
func (PutRoomSkillParameterInput) String ¶
func (s PutRoomSkillParameterInput) String() string
String returns the string representation
func (*PutRoomSkillParameterInput) Validate ¶
func (s *PutRoomSkillParameterInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutRoomSkillParameterOutput ¶
type PutRoomSkillParameterOutput struct {
// contains filtered or unexported fields
}
func (PutRoomSkillParameterOutput) GoString ¶
func (s PutRoomSkillParameterOutput) GoString() string
GoString returns the string representation
func (PutRoomSkillParameterOutput) String ¶
func (s PutRoomSkillParameterOutput) String() string
String returns the string representation
type PutSkillAuthorizationInput ¶ added in v1.15.62
type PutSkillAuthorizationInput struct { // The authorization result specific to OAUTH code grant output. "Code” must // be populated in the AuthorizationResult map to establish the authorization. // // AuthorizationResult is a required field AuthorizationResult map[string]*string `type:"map" required:"true" sensitive:"true"` // The room that the skill is authorized for. RoomArn *string `type:"string"` // The unique identifier of a skill. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (PutSkillAuthorizationInput) GoString ¶ added in v1.15.62
func (s PutSkillAuthorizationInput) GoString() string
GoString returns the string representation
func (*PutSkillAuthorizationInput) SetAuthorizationResult ¶ added in v1.15.62
func (s *PutSkillAuthorizationInput) SetAuthorizationResult(v map[string]*string) *PutSkillAuthorizationInput
SetAuthorizationResult sets the AuthorizationResult field's value.
func (*PutSkillAuthorizationInput) SetRoomArn ¶ added in v1.15.62
func (s *PutSkillAuthorizationInput) SetRoomArn(v string) *PutSkillAuthorizationInput
SetRoomArn sets the RoomArn field's value.
func (*PutSkillAuthorizationInput) SetSkillId ¶ added in v1.15.62
func (s *PutSkillAuthorizationInput) SetSkillId(v string) *PutSkillAuthorizationInput
SetSkillId sets the SkillId field's value.
func (PutSkillAuthorizationInput) String ¶ added in v1.15.62
func (s PutSkillAuthorizationInput) String() string
String returns the string representation
func (*PutSkillAuthorizationInput) Validate ¶ added in v1.15.62
func (s *PutSkillAuthorizationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutSkillAuthorizationOutput ¶ added in v1.15.62
type PutSkillAuthorizationOutput struct {
// contains filtered or unexported fields
}
func (PutSkillAuthorizationOutput) GoString ¶ added in v1.15.62
func (s PutSkillAuthorizationOutput) GoString() string
GoString returns the string representation
func (PutSkillAuthorizationOutput) String ¶ added in v1.15.62
func (s PutSkillAuthorizationOutput) String() string
String returns the string representation
type RegisterAVSDeviceInput ¶ added in v1.15.62
type RegisterAVSDeviceInput struct { // The device type ID for your AVS device generated by Amazon when the OEM creates // a new product on Amazon's Developer Console. // // AmazonId is a required field AmazonId *string `type:"string" required:"true"` // The client ID of the OEM used for code-based linking authorization on an // AVS device. // // ClientId is a required field ClientId *string `type:"string" required:"true"` // The key generated by the OEM that uniquely identifies a specified instance // of your AVS device. DeviceSerialNumber *string `type:"string"` // The product ID used to identify your AVS device during authorization. // // ProductId is a required field ProductId *string `type:"string" required:"true"` // The ARN of the room with which to associate your AVS device. RoomArn *string `type:"string"` // The code that is obtained after your AVS device has made a POST request to // LWA as a part of the Device Authorization Request component of the OAuth // code-based linking specification. // // UserCode is a required field UserCode *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (RegisterAVSDeviceInput) GoString ¶ added in v1.15.62
func (s RegisterAVSDeviceInput) GoString() string
GoString returns the string representation
func (*RegisterAVSDeviceInput) SetAmazonId ¶ added in v1.15.62
func (s *RegisterAVSDeviceInput) SetAmazonId(v string) *RegisterAVSDeviceInput
SetAmazonId sets the AmazonId field's value.
func (*RegisterAVSDeviceInput) SetClientId ¶ added in v1.15.62
func (s *RegisterAVSDeviceInput) SetClientId(v string) *RegisterAVSDeviceInput
SetClientId sets the ClientId field's value.
func (*RegisterAVSDeviceInput) SetDeviceSerialNumber ¶ added in v1.15.62
func (s *RegisterAVSDeviceInput) SetDeviceSerialNumber(v string) *RegisterAVSDeviceInput
SetDeviceSerialNumber sets the DeviceSerialNumber field's value.
func (*RegisterAVSDeviceInput) SetProductId ¶ added in v1.15.62
func (s *RegisterAVSDeviceInput) SetProductId(v string) *RegisterAVSDeviceInput
SetProductId sets the ProductId field's value.
func (*RegisterAVSDeviceInput) SetRoomArn ¶ added in v1.33.5
func (s *RegisterAVSDeviceInput) SetRoomArn(v string) *RegisterAVSDeviceInput
SetRoomArn sets the RoomArn field's value.
func (*RegisterAVSDeviceInput) SetUserCode ¶ added in v1.15.62
func (s *RegisterAVSDeviceInput) SetUserCode(v string) *RegisterAVSDeviceInput
SetUserCode sets the UserCode field's value.
func (RegisterAVSDeviceInput) String ¶ added in v1.15.62
func (s RegisterAVSDeviceInput) String() string
String returns the string representation
func (*RegisterAVSDeviceInput) Validate ¶ added in v1.15.62
func (s *RegisterAVSDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RegisterAVSDeviceOutput ¶ added in v1.15.62
type RegisterAVSDeviceOutput struct { // The ARN of the device. DeviceArn *string `type:"string"` // contains filtered or unexported fields }
func (RegisterAVSDeviceOutput) GoString ¶ added in v1.15.62
func (s RegisterAVSDeviceOutput) GoString() string
GoString returns the string representation
func (*RegisterAVSDeviceOutput) SetDeviceArn ¶ added in v1.15.62
func (s *RegisterAVSDeviceOutput) SetDeviceArn(v string) *RegisterAVSDeviceOutput
SetDeviceArn sets the DeviceArn field's value.
func (RegisterAVSDeviceOutput) String ¶ added in v1.15.62
func (s RegisterAVSDeviceOutput) String() string
String returns the string representation
type RejectSkillInput ¶ added in v1.15.62
type RejectSkillInput struct { // The unique identifier of the skill. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (RejectSkillInput) GoString ¶ added in v1.15.62
func (s RejectSkillInput) GoString() string
GoString returns the string representation
func (*RejectSkillInput) SetSkillId ¶ added in v1.15.62
func (s *RejectSkillInput) SetSkillId(v string) *RejectSkillInput
SetSkillId sets the SkillId field's value.
func (RejectSkillInput) String ¶ added in v1.15.62
func (s RejectSkillInput) String() string
String returns the string representation
func (*RejectSkillInput) Validate ¶ added in v1.15.62
func (s *RejectSkillInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RejectSkillOutput ¶ added in v1.15.62
type RejectSkillOutput struct {
// contains filtered or unexported fields
}
func (RejectSkillOutput) GoString ¶ added in v1.15.62
func (s RejectSkillOutput) GoString() string
GoString returns the string representation
func (RejectSkillOutput) String ¶ added in v1.15.62
func (s RejectSkillOutput) String() string
String returns the string representation
type RequireCheckIn ¶ added in v1.25.42
type RequireCheckIn struct { // Whether require check in is enabled or not. Enabled *bool `type:"boolean"` // Duration between 5 and 20 minutes to determine when to release the room if // it's not checked into. ReleaseAfterMinutes *int64 `type:"integer"` // contains filtered or unexported fields }
Settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.
func (RequireCheckIn) GoString ¶ added in v1.25.42
func (s RequireCheckIn) GoString() string
GoString returns the string representation
func (*RequireCheckIn) SetEnabled ¶ added in v1.25.42
func (s *RequireCheckIn) SetEnabled(v bool) *RequireCheckIn
SetEnabled sets the Enabled field's value.
func (*RequireCheckIn) SetReleaseAfterMinutes ¶ added in v1.25.42
func (s *RequireCheckIn) SetReleaseAfterMinutes(v int64) *RequireCheckIn
SetReleaseAfterMinutes sets the ReleaseAfterMinutes field's value.
func (RequireCheckIn) String ¶ added in v1.25.42
func (s RequireCheckIn) String() string
String returns the string representation
type ResolveRoomInput ¶
type ResolveRoomInput struct { // The ARN of the skill that was requested. Required. // // SkillId is a required field SkillId *string `type:"string" required:"true"` // The ARN of the user. Required. // // UserId is a required field UserId *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (ResolveRoomInput) GoString ¶
func (s ResolveRoomInput) GoString() string
GoString returns the string representation
func (*ResolveRoomInput) SetSkillId ¶
func (s *ResolveRoomInput) SetSkillId(v string) *ResolveRoomInput
SetSkillId sets the SkillId field's value.
func (*ResolveRoomInput) SetUserId ¶
func (s *ResolveRoomInput) SetUserId(v string) *ResolveRoomInput
SetUserId sets the UserId field's value.
func (ResolveRoomInput) String ¶
func (s ResolveRoomInput) String() string
String returns the string representation
func (*ResolveRoomInput) Validate ¶
func (s *ResolveRoomInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ResolveRoomOutput ¶
type ResolveRoomOutput struct { // The ARN of the room from which the skill request was invoked. RoomArn *string `type:"string"` // The name of the room from which the skill request was invoked. RoomName *string `min:"1" type:"string"` // Response to get the room profile request. Required. RoomSkillParameters []*RoomSkillParameter `type:"list"` // contains filtered or unexported fields }
func (ResolveRoomOutput) GoString ¶
func (s ResolveRoomOutput) GoString() string
GoString returns the string representation
func (*ResolveRoomOutput) SetRoomArn ¶
func (s *ResolveRoomOutput) SetRoomArn(v string) *ResolveRoomOutput
SetRoomArn sets the RoomArn field's value.
func (*ResolveRoomOutput) SetRoomName ¶
func (s *ResolveRoomOutput) SetRoomName(v string) *ResolveRoomOutput
SetRoomName sets the RoomName field's value.
func (*ResolveRoomOutput) SetRoomSkillParameters ¶
func (s *ResolveRoomOutput) SetRoomSkillParameters(v []*RoomSkillParameter) *ResolveRoomOutput
SetRoomSkillParameters sets the RoomSkillParameters field's value.
func (ResolveRoomOutput) String ¶
func (s ResolveRoomOutput) String() string
String returns the string representation
type ResourceAssociatedException ¶ added in v1.28.0
type ResourceAssociatedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
Another resource is associated with the resource in the request.
func (*ResourceAssociatedException) Code ¶ added in v1.28.0
func (s *ResourceAssociatedException) Code() string
Code returns the exception type name.
func (*ResourceAssociatedException) Error ¶ added in v1.28.0
func (s *ResourceAssociatedException) Error() string
func (ResourceAssociatedException) GoString ¶ added in v1.28.0
func (s ResourceAssociatedException) GoString() string
GoString returns the string representation
func (*ResourceAssociatedException) Message ¶ added in v1.28.0
func (s *ResourceAssociatedException) Message() string
Message returns the exception's message.
func (*ResourceAssociatedException) OrigErr ¶ added in v1.28.0
func (s *ResourceAssociatedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceAssociatedException) RequestID ¶ added in v1.28.0
func (s *ResourceAssociatedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceAssociatedException) StatusCode ¶ added in v1.28.0
func (s *ResourceAssociatedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceAssociatedException) String ¶ added in v1.28.0
func (s ResourceAssociatedException) String() string
String returns the string representation
type ResourceInUseException ¶ added in v1.28.0
type ResourceInUseException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // A unique, user-specified identifier for the request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The resource in the request is already in use.
func (*ResourceInUseException) Code ¶ added in v1.28.0
func (s *ResourceInUseException) Code() string
Code returns the exception type name.
func (*ResourceInUseException) Error ¶ added in v1.28.0
func (s *ResourceInUseException) Error() string
func (ResourceInUseException) GoString ¶ added in v1.28.0
func (s ResourceInUseException) GoString() string
GoString returns the string representation
func (*ResourceInUseException) Message ¶ added in v1.28.0
func (s *ResourceInUseException) Message() string
Message returns the exception's message.
func (*ResourceInUseException) OrigErr ¶ added in v1.28.0
func (s *ResourceInUseException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceInUseException) RequestID ¶ added in v1.28.0
func (s *ResourceInUseException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceInUseException) StatusCode ¶ added in v1.28.0
func (s *ResourceInUseException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceInUseException) String ¶ added in v1.28.0
func (s ResourceInUseException) String() string
String returns the string representation
type RevokeInvitationInput ¶
type RevokeInvitationInput struct { // The ARN of the enrollment invitation to revoke. Required. EnrollmentId *string `type:"string"` // The ARN of the user for whom to revoke an enrollment invitation. Required. UserArn *string `type:"string"` // contains filtered or unexported fields }
func (RevokeInvitationInput) GoString ¶
func (s RevokeInvitationInput) GoString() string
GoString returns the string representation
func (*RevokeInvitationInput) SetEnrollmentId ¶
func (s *RevokeInvitationInput) SetEnrollmentId(v string) *RevokeInvitationInput
SetEnrollmentId sets the EnrollmentId field's value.
func (*RevokeInvitationInput) SetUserArn ¶
func (s *RevokeInvitationInput) SetUserArn(v string) *RevokeInvitationInput
SetUserArn sets the UserArn field's value.
func (RevokeInvitationInput) String ¶
func (s RevokeInvitationInput) String() string
String returns the string representation
type RevokeInvitationOutput ¶
type RevokeInvitationOutput struct {
// contains filtered or unexported fields
}
func (RevokeInvitationOutput) GoString ¶
func (s RevokeInvitationOutput) GoString() string
GoString returns the string representation
func (RevokeInvitationOutput) String ¶
func (s RevokeInvitationOutput) String() string
String returns the string representation
type Room ¶
type Room struct { // The description of a room. Description *string `min:"1" type:"string"` // The profile ARN of a room. ProfileArn *string `type:"string"` // The provider calendar ARN of a room. ProviderCalendarId *string `type:"string"` // The ARN of a room. RoomArn *string `type:"string"` // The name of a room. RoomName *string `min:"1" type:"string"` // contains filtered or unexported fields }
A room with attributes.
func (*Room) SetDescription ¶
SetDescription sets the Description field's value.
func (*Room) SetProfileArn ¶
SetProfileArn sets the ProfileArn field's value.
func (*Room) SetProviderCalendarId ¶
SetProviderCalendarId sets the ProviderCalendarId field's value.
func (*Room) SetRoomArn ¶
SetRoomArn sets the RoomArn field's value.
func (*Room) SetRoomName ¶
SetRoomName sets the RoomName field's value.
type RoomData ¶
type RoomData struct { // The description of a room. Description *string `min:"1" type:"string"` // The profile ARN of a room. ProfileArn *string `type:"string"` // The profile name of a room. ProfileName *string `min:"1" type:"string"` // The provider calendar ARN of a room. ProviderCalendarId *string `type:"string"` // The ARN of a room. RoomArn *string `type:"string"` // The name of a room. RoomName *string `min:"1" type:"string"` // contains filtered or unexported fields }
The data of a room.
func (*RoomData) SetDescription ¶
SetDescription sets the Description field's value.
func (*RoomData) SetProfileArn ¶
SetProfileArn sets the ProfileArn field's value.
func (*RoomData) SetProfileName ¶
SetProfileName sets the ProfileName field's value.
func (*RoomData) SetProviderCalendarId ¶
SetProviderCalendarId sets the ProviderCalendarId field's value.
func (*RoomData) SetRoomArn ¶
SetRoomArn sets the RoomArn field's value.
func (*RoomData) SetRoomName ¶
SetRoomName sets the RoomName field's value.
type RoomSkillParameter ¶
type RoomSkillParameter struct { // The parameter key of a room skill parameter. ParameterKey is an enumerated // type that only takes “DEFAULT” or “SCOPE” as valid values. // // ParameterKey is a required field ParameterKey *string `min:"1" type:"string" required:"true"` // The parameter value of a room skill parameter. // // ParameterValue is a required field ParameterValue *string `min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A skill parameter associated with a room.
func (RoomSkillParameter) GoString ¶
func (s RoomSkillParameter) GoString() string
GoString returns the string representation
func (*RoomSkillParameter) SetParameterKey ¶
func (s *RoomSkillParameter) SetParameterKey(v string) *RoomSkillParameter
SetParameterKey sets the ParameterKey field's value.
func (*RoomSkillParameter) SetParameterValue ¶
func (s *RoomSkillParameter) SetParameterValue(v string) *RoomSkillParameter
SetParameterValue sets the ParameterValue field's value.
func (RoomSkillParameter) String ¶
func (s RoomSkillParameter) String() string
String returns the string representation
func (*RoomSkillParameter) Validate ¶
func (s *RoomSkillParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchAddressBooksInput ¶ added in v1.13.24
type SearchAddressBooksInput struct { // The filters to use to list a specified set of address books. The supported // filter key is AddressBookName. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // only includes results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The sort order to use in listing the specified set of address books. The // supported sort key is AddressBookName. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchAddressBooksInput) GoString ¶ added in v1.13.24
func (s SearchAddressBooksInput) GoString() string
GoString returns the string representation
func (*SearchAddressBooksInput) SetFilters ¶ added in v1.13.24
func (s *SearchAddressBooksInput) SetFilters(v []*Filter) *SearchAddressBooksInput
SetFilters sets the Filters field's value.
func (*SearchAddressBooksInput) SetMaxResults ¶ added in v1.13.24
func (s *SearchAddressBooksInput) SetMaxResults(v int64) *SearchAddressBooksInput
SetMaxResults sets the MaxResults field's value.
func (*SearchAddressBooksInput) SetNextToken ¶ added in v1.13.24
func (s *SearchAddressBooksInput) SetNextToken(v string) *SearchAddressBooksInput
SetNextToken sets the NextToken field's value.
func (*SearchAddressBooksInput) SetSortCriteria ¶ added in v1.13.24
func (s *SearchAddressBooksInput) SetSortCriteria(v []*Sort) *SearchAddressBooksInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchAddressBooksInput) String ¶ added in v1.13.24
func (s SearchAddressBooksInput) String() string
String returns the string representation
func (*SearchAddressBooksInput) Validate ¶ added in v1.13.24
func (s *SearchAddressBooksInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchAddressBooksOutput ¶ added in v1.13.24
type SearchAddressBooksOutput struct { // The address books that meet the specified set of filter criteria, in sort // order. AddressBooks []*AddressBookData `type:"list"` // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The total number of address books returned. TotalCount *int64 `type:"integer"` // contains filtered or unexported fields }
func (SearchAddressBooksOutput) GoString ¶ added in v1.13.24
func (s SearchAddressBooksOutput) GoString() string
GoString returns the string representation
func (*SearchAddressBooksOutput) SetAddressBooks ¶ added in v1.13.24
func (s *SearchAddressBooksOutput) SetAddressBooks(v []*AddressBookData) *SearchAddressBooksOutput
SetAddressBooks sets the AddressBooks field's value.
func (*SearchAddressBooksOutput) SetNextToken ¶ added in v1.13.24
func (s *SearchAddressBooksOutput) SetNextToken(v string) *SearchAddressBooksOutput
SetNextToken sets the NextToken field's value.
func (*SearchAddressBooksOutput) SetTotalCount ¶ added in v1.13.24
func (s *SearchAddressBooksOutput) SetTotalCount(v int64) *SearchAddressBooksOutput
SetTotalCount sets the TotalCount field's value.
func (SearchAddressBooksOutput) String ¶ added in v1.13.24
func (s SearchAddressBooksOutput) String() string
String returns the string representation
type SearchContactsInput ¶ added in v1.13.24
type SearchContactsInput struct { // The filters to use to list a specified set of address books. The supported // filter keys are DisplayName, FirstName, LastName, and AddressBookArns. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // only includes results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The sort order to use in listing the specified set of contacts. The supported // sort keys are DisplayName, FirstName, and LastName. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchContactsInput) GoString ¶ added in v1.13.24
func (s SearchContactsInput) GoString() string
GoString returns the string representation
func (*SearchContactsInput) SetFilters ¶ added in v1.13.24
func (s *SearchContactsInput) SetFilters(v []*Filter) *SearchContactsInput
SetFilters sets the Filters field's value.
func (*SearchContactsInput) SetMaxResults ¶ added in v1.13.24
func (s *SearchContactsInput) SetMaxResults(v int64) *SearchContactsInput
SetMaxResults sets the MaxResults field's value.
func (*SearchContactsInput) SetNextToken ¶ added in v1.13.24
func (s *SearchContactsInput) SetNextToken(v string) *SearchContactsInput
SetNextToken sets the NextToken field's value.
func (*SearchContactsInput) SetSortCriteria ¶ added in v1.13.24
func (s *SearchContactsInput) SetSortCriteria(v []*Sort) *SearchContactsInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchContactsInput) String ¶ added in v1.13.24
func (s SearchContactsInput) String() string
String returns the string representation
func (*SearchContactsInput) Validate ¶ added in v1.13.24
func (s *SearchContactsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchContactsOutput ¶ added in v1.13.24
type SearchContactsOutput struct { // The contacts that meet the specified set of filter criteria, in sort order. Contacts []*ContactData `type:"list"` // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The total number of contacts returned. TotalCount *int64 `type:"integer"` // contains filtered or unexported fields }
func (SearchContactsOutput) GoString ¶ added in v1.13.24
func (s SearchContactsOutput) GoString() string
GoString returns the string representation
func (*SearchContactsOutput) SetContacts ¶ added in v1.13.24
func (s *SearchContactsOutput) SetContacts(v []*ContactData) *SearchContactsOutput
SetContacts sets the Contacts field's value.
func (*SearchContactsOutput) SetNextToken ¶ added in v1.13.24
func (s *SearchContactsOutput) SetNextToken(v string) *SearchContactsOutput
SetNextToken sets the NextToken field's value.
func (*SearchContactsOutput) SetTotalCount ¶ added in v1.13.24
func (s *SearchContactsOutput) SetTotalCount(v int64) *SearchContactsOutput
SetTotalCount sets the TotalCount field's value.
func (SearchContactsOutput) String ¶ added in v1.13.24
func (s SearchContactsOutput) String() string
String returns the string representation
type SearchDevicesInput ¶
type SearchDevicesInput struct { // The filters to use to list a specified set of devices. Supported filter keys // are DeviceName, DeviceStatus, DeviceStatusDetailCode, RoomName, DeviceType, // DeviceSerialNumber, UnassociatedOnly, ConnectionStatus (ONLINE and OFFLINE), // NetworkProfileName, NetworkProfileArn, Feature, and FailureCode. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The sort order to use in listing the specified set of devices. Supported // sort keys are DeviceName, DeviceStatus, RoomName, DeviceType, DeviceSerialNumber, // ConnectionStatus, NetworkProfileName, NetworkProfileArn, Feature, and FailureCode. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchDevicesInput) GoString ¶
func (s SearchDevicesInput) GoString() string
GoString returns the string representation
func (*SearchDevicesInput) SetFilters ¶
func (s *SearchDevicesInput) SetFilters(v []*Filter) *SearchDevicesInput
SetFilters sets the Filters field's value.
func (*SearchDevicesInput) SetMaxResults ¶
func (s *SearchDevicesInput) SetMaxResults(v int64) *SearchDevicesInput
SetMaxResults sets the MaxResults field's value.
func (*SearchDevicesInput) SetNextToken ¶
func (s *SearchDevicesInput) SetNextToken(v string) *SearchDevicesInput
SetNextToken sets the NextToken field's value.
func (*SearchDevicesInput) SetSortCriteria ¶
func (s *SearchDevicesInput) SetSortCriteria(v []*Sort) *SearchDevicesInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchDevicesInput) String ¶
func (s SearchDevicesInput) String() string
String returns the string representation
func (*SearchDevicesInput) Validate ¶
func (s *SearchDevicesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchDevicesOutput ¶
type SearchDevicesOutput struct { // The devices that meet the specified set of filter criteria, in sort order. Devices []*DeviceData `type:"list"` // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The total number of devices returned. TotalCount *int64 `type:"integer"` // contains filtered or unexported fields }
func (SearchDevicesOutput) GoString ¶
func (s SearchDevicesOutput) GoString() string
GoString returns the string representation
func (*SearchDevicesOutput) SetDevices ¶
func (s *SearchDevicesOutput) SetDevices(v []*DeviceData) *SearchDevicesOutput
SetDevices sets the Devices field's value.
func (*SearchDevicesOutput) SetNextToken ¶
func (s *SearchDevicesOutput) SetNextToken(v string) *SearchDevicesOutput
SetNextToken sets the NextToken field's value.
func (*SearchDevicesOutput) SetTotalCount ¶
func (s *SearchDevicesOutput) SetTotalCount(v int64) *SearchDevicesOutput
SetTotalCount sets the TotalCount field's value.
func (SearchDevicesOutput) String ¶
func (s SearchDevicesOutput) String() string
String returns the string representation
type SearchNetworkProfilesInput ¶ added in v1.19.35
type SearchNetworkProfilesInput struct { // The filters to use to list a specified set of network profiles. Valid filters // are NetworkProfileName, Ssid, and SecurityType. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The sort order to use to list the specified set of network profiles. Valid // sort criteria includes NetworkProfileName, Ssid, and SecurityType. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchNetworkProfilesInput) GoString ¶ added in v1.19.35
func (s SearchNetworkProfilesInput) GoString() string
GoString returns the string representation
func (*SearchNetworkProfilesInput) SetFilters ¶ added in v1.19.35
func (s *SearchNetworkProfilesInput) SetFilters(v []*Filter) *SearchNetworkProfilesInput
SetFilters sets the Filters field's value.
func (*SearchNetworkProfilesInput) SetMaxResults ¶ added in v1.19.35
func (s *SearchNetworkProfilesInput) SetMaxResults(v int64) *SearchNetworkProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*SearchNetworkProfilesInput) SetNextToken ¶ added in v1.19.35
func (s *SearchNetworkProfilesInput) SetNextToken(v string) *SearchNetworkProfilesInput
SetNextToken sets the NextToken field's value.
func (*SearchNetworkProfilesInput) SetSortCriteria ¶ added in v1.19.35
func (s *SearchNetworkProfilesInput) SetSortCriteria(v []*Sort) *SearchNetworkProfilesInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchNetworkProfilesInput) String ¶ added in v1.19.35
func (s SearchNetworkProfilesInput) String() string
String returns the string representation
func (*SearchNetworkProfilesInput) Validate ¶ added in v1.19.35
func (s *SearchNetworkProfilesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchNetworkProfilesOutput ¶ added in v1.19.35
type SearchNetworkProfilesOutput struct { // The network profiles that meet the specified set of filter criteria, in sort // order. It is a list of NetworkProfileData objects. NetworkProfiles []*NetworkProfileData `type:"list"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The total number of network profiles returned. TotalCount *int64 `type:"integer"` // contains filtered or unexported fields }
func (SearchNetworkProfilesOutput) GoString ¶ added in v1.19.35
func (s SearchNetworkProfilesOutput) GoString() string
GoString returns the string representation
func (*SearchNetworkProfilesOutput) SetNetworkProfiles ¶ added in v1.19.35
func (s *SearchNetworkProfilesOutput) SetNetworkProfiles(v []*NetworkProfileData) *SearchNetworkProfilesOutput
SetNetworkProfiles sets the NetworkProfiles field's value.
func (*SearchNetworkProfilesOutput) SetNextToken ¶ added in v1.19.35
func (s *SearchNetworkProfilesOutput) SetNextToken(v string) *SearchNetworkProfilesOutput
SetNextToken sets the NextToken field's value.
func (*SearchNetworkProfilesOutput) SetTotalCount ¶ added in v1.19.35
func (s *SearchNetworkProfilesOutput) SetTotalCount(v int64) *SearchNetworkProfilesOutput
SetTotalCount sets the TotalCount field's value.
func (SearchNetworkProfilesOutput) String ¶ added in v1.19.35
func (s SearchNetworkProfilesOutput) String() string
String returns the string representation
type SearchProfilesInput ¶
type SearchProfilesInput struct { // The filters to use to list a specified set of room profiles. Supported filter // keys are ProfileName and Address. Required. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The sort order to use in listing the specified set of room profiles. Supported // sort keys are ProfileName and Address. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchProfilesInput) GoString ¶
func (s SearchProfilesInput) GoString() string
GoString returns the string representation
func (*SearchProfilesInput) SetFilters ¶
func (s *SearchProfilesInput) SetFilters(v []*Filter) *SearchProfilesInput
SetFilters sets the Filters field's value.
func (*SearchProfilesInput) SetMaxResults ¶
func (s *SearchProfilesInput) SetMaxResults(v int64) *SearchProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*SearchProfilesInput) SetNextToken ¶
func (s *SearchProfilesInput) SetNextToken(v string) *SearchProfilesInput
SetNextToken sets the NextToken field's value.
func (*SearchProfilesInput) SetSortCriteria ¶
func (s *SearchProfilesInput) SetSortCriteria(v []*Sort) *SearchProfilesInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchProfilesInput) String ¶
func (s SearchProfilesInput) String() string
String returns the string representation
func (*SearchProfilesInput) Validate ¶
func (s *SearchProfilesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchProfilesOutput ¶
type SearchProfilesOutput struct { // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The profiles that meet the specified set of filter criteria, in sort order. Profiles []*ProfileData `type:"list"` // The total number of room profiles returned. TotalCount *int64 `type:"integer"` // contains filtered or unexported fields }
func (SearchProfilesOutput) GoString ¶
func (s SearchProfilesOutput) GoString() string
GoString returns the string representation
func (*SearchProfilesOutput) SetNextToken ¶
func (s *SearchProfilesOutput) SetNextToken(v string) *SearchProfilesOutput
SetNextToken sets the NextToken field's value.
func (*SearchProfilesOutput) SetProfiles ¶
func (s *SearchProfilesOutput) SetProfiles(v []*ProfileData) *SearchProfilesOutput
SetProfiles sets the Profiles field's value.
func (*SearchProfilesOutput) SetTotalCount ¶
func (s *SearchProfilesOutput) SetTotalCount(v int64) *SearchProfilesOutput
SetTotalCount sets the TotalCount field's value.
func (SearchProfilesOutput) String ¶
func (s SearchProfilesOutput) String() string
String returns the string representation
type SearchRoomsInput ¶
type SearchRoomsInput struct { // The filters to use to list a specified set of rooms. The supported filter // keys are RoomName and ProfileName. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. NextToken *string `min:"1" type:"string"` // The sort order to use in listing the specified set of rooms. The supported // sort keys are RoomName and ProfileName. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchRoomsInput) GoString ¶
func (s SearchRoomsInput) GoString() string
GoString returns the string representation
func (*SearchRoomsInput) SetFilters ¶
func (s *SearchRoomsInput) SetFilters(v []*Filter) *SearchRoomsInput
SetFilters sets the Filters field's value.
func (*SearchRoomsInput) SetMaxResults ¶
func (s *SearchRoomsInput) SetMaxResults(v int64) *SearchRoomsInput
SetMaxResults sets the MaxResults field's value.
func (*SearchRoomsInput) SetNextToken ¶
func (s *SearchRoomsInput) SetNextToken(v string) *SearchRoomsInput
SetNextToken sets the NextToken field's value.
func (*SearchRoomsInput) SetSortCriteria ¶
func (s *SearchRoomsInput) SetSortCriteria(v []*Sort) *SearchRoomsInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchRoomsInput) String ¶
func (s SearchRoomsInput) String() string
String returns the string representation
func (*SearchRoomsInput) Validate ¶
func (s *SearchRoomsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchRoomsOutput ¶
type SearchRoomsOutput struct { // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The rooms that meet the specified set of filter criteria, in sort order. Rooms []*RoomData `type:"list"` // The total number of rooms returned. TotalCount *int64 `type:"integer"` // contains filtered or unexported fields }
func (SearchRoomsOutput) GoString ¶
func (s SearchRoomsOutput) GoString() string
GoString returns the string representation
func (*SearchRoomsOutput) SetNextToken ¶
func (s *SearchRoomsOutput) SetNextToken(v string) *SearchRoomsOutput
SetNextToken sets the NextToken field's value.
func (*SearchRoomsOutput) SetRooms ¶
func (s *SearchRoomsOutput) SetRooms(v []*RoomData) *SearchRoomsOutput
SetRooms sets the Rooms field's value.
func (*SearchRoomsOutput) SetTotalCount ¶
func (s *SearchRoomsOutput) SetTotalCount(v int64) *SearchRoomsOutput
SetTotalCount sets the TotalCount field's value.
func (SearchRoomsOutput) String ¶
func (s SearchRoomsOutput) String() string
String returns the string representation
type SearchSkillGroupsInput ¶
type SearchSkillGroupsInput struct { // The filters to use to list a specified set of skill groups. The supported // filter key is SkillGroupName. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. // Required. NextToken *string `min:"1" type:"string"` // The sort order to use in listing the specified set of skill groups. The supported // sort key is SkillGroupName. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchSkillGroupsInput) GoString ¶
func (s SearchSkillGroupsInput) GoString() string
GoString returns the string representation
func (*SearchSkillGroupsInput) SetFilters ¶
func (s *SearchSkillGroupsInput) SetFilters(v []*Filter) *SearchSkillGroupsInput
SetFilters sets the Filters field's value.
func (*SearchSkillGroupsInput) SetMaxResults ¶
func (s *SearchSkillGroupsInput) SetMaxResults(v int64) *SearchSkillGroupsInput
SetMaxResults sets the MaxResults field's value.
func (*SearchSkillGroupsInput) SetNextToken ¶
func (s *SearchSkillGroupsInput) SetNextToken(v string) *SearchSkillGroupsInput
SetNextToken sets the NextToken field's value.
func (*SearchSkillGroupsInput) SetSortCriteria ¶
func (s *SearchSkillGroupsInput) SetSortCriteria(v []*Sort) *SearchSkillGroupsInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchSkillGroupsInput) String ¶
func (s SearchSkillGroupsInput) String() string
String returns the string representation
func (*SearchSkillGroupsInput) Validate ¶
func (s *SearchSkillGroupsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchSkillGroupsOutput ¶
type SearchSkillGroupsOutput struct { // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The skill groups that meet the filter criteria, in sort order. SkillGroups []*SkillGroupData `type:"list"` // The total number of skill groups returned. TotalCount *int64 `type:"integer"` // contains filtered or unexported fields }
func (SearchSkillGroupsOutput) GoString ¶
func (s SearchSkillGroupsOutput) GoString() string
GoString returns the string representation
func (*SearchSkillGroupsOutput) SetNextToken ¶
func (s *SearchSkillGroupsOutput) SetNextToken(v string) *SearchSkillGroupsOutput
SetNextToken sets the NextToken field's value.
func (*SearchSkillGroupsOutput) SetSkillGroups ¶
func (s *SearchSkillGroupsOutput) SetSkillGroups(v []*SkillGroupData) *SearchSkillGroupsOutput
SetSkillGroups sets the SkillGroups field's value.
func (*SearchSkillGroupsOutput) SetTotalCount ¶
func (s *SearchSkillGroupsOutput) SetTotalCount(v int64) *SearchSkillGroupsOutput
SetTotalCount sets the TotalCount field's value.
func (SearchSkillGroupsOutput) String ¶
func (s SearchSkillGroupsOutput) String() string
String returns the string representation
type SearchUsersInput ¶
type SearchUsersInput struct { // The filters to use for listing a specific set of users. Required. Supported // filter keys are UserId, FirstName, LastName, Email, and EnrollmentStatus. Filters []*Filter `type:"list"` // The maximum number of results to include in the response. If more results // exist than the specified MaxResults value, a token is included in the response // so that the remaining results can be retrieved. Required. MaxResults *int64 `min:"1" type:"integer"` // An optional token returned from a prior request. Use this token for pagination // of results from this action. If this parameter is specified, the response // includes only results beyond the token, up to the value specified by MaxResults. // Required. NextToken *string `min:"1" type:"string"` // The sort order to use in listing the filtered set of users. Required. Supported // sort keys are UserId, FirstName, LastName, Email, and EnrollmentStatus. SortCriteria []*Sort `type:"list"` // contains filtered or unexported fields }
func (SearchUsersInput) GoString ¶
func (s SearchUsersInput) GoString() string
GoString returns the string representation
func (*SearchUsersInput) SetFilters ¶
func (s *SearchUsersInput) SetFilters(v []*Filter) *SearchUsersInput
SetFilters sets the Filters field's value.
func (*SearchUsersInput) SetMaxResults ¶
func (s *SearchUsersInput) SetMaxResults(v int64) *SearchUsersInput
SetMaxResults sets the MaxResults field's value.
func (*SearchUsersInput) SetNextToken ¶
func (s *SearchUsersInput) SetNextToken(v string) *SearchUsersInput
SetNextToken sets the NextToken field's value.
func (*SearchUsersInput) SetSortCriteria ¶
func (s *SearchUsersInput) SetSortCriteria(v []*Sort) *SearchUsersInput
SetSortCriteria sets the SortCriteria field's value.
func (SearchUsersInput) String ¶
func (s SearchUsersInput) String() string
String returns the string representation
func (*SearchUsersInput) Validate ¶
func (s *SearchUsersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchUsersOutput ¶
type SearchUsersOutput struct { // The token returned to indicate that there is more data available. NextToken *string `min:"1" type:"string"` // The total number of users returned. TotalCount *int64 `type:"integer"` // The users that meet the specified set of filter criteria, in sort order. Users []*UserData `type:"list"` // contains filtered or unexported fields }
func (SearchUsersOutput) GoString ¶
func (s SearchUsersOutput) GoString() string
GoString returns the string representation
func (*SearchUsersOutput) SetNextToken ¶
func (s *SearchUsersOutput) SetNextToken(v string) *SearchUsersOutput
SetNextToken sets the NextToken field's value.
func (*SearchUsersOutput) SetTotalCount ¶
func (s *SearchUsersOutput) SetTotalCount(v int64) *SearchUsersOutput
SetTotalCount sets the TotalCount field's value.
func (*SearchUsersOutput) SetUsers ¶
func (s *SearchUsersOutput) SetUsers(v []*UserData) *SearchUsersOutput
SetUsers sets the Users field's value.
func (SearchUsersOutput) String ¶
func (s SearchUsersOutput) String() string
String returns the string representation
type SendAnnouncementInput ¶ added in v1.19.23
type SendAnnouncementInput struct { // The unique, user-specified identifier for the request that ensures idempotency. ClientRequestToken *string `min:"10" type:"string" idempotencyToken:"true"` // The announcement content. This can contain only one of the three possible // announcement types (text, SSML or audio). // // Content is a required field Content *Content `type:"structure" required:"true"` // The filters to use to send an announcement to a specified list of rooms. // The supported filter keys are RoomName, ProfileName, RoomArn, and ProfileArn. // To send to all rooms, specify an empty RoomFilters list. // // RoomFilters is a required field RoomFilters []*Filter `type:"list" required:"true"` // The time to live for an announcement. Default is 300. If delivery doesn't // occur within this time, the announcement is not delivered. TimeToLiveInSeconds *int64 `min:"1" type:"integer"` // contains filtered or unexported fields }
func (SendAnnouncementInput) GoString ¶ added in v1.19.23
func (s SendAnnouncementInput) GoString() string
GoString returns the string representation
func (*SendAnnouncementInput) SetClientRequestToken ¶ added in v1.19.23
func (s *SendAnnouncementInput) SetClientRequestToken(v string) *SendAnnouncementInput
SetClientRequestToken sets the ClientRequestToken field's value.
func (*SendAnnouncementInput) SetContent ¶ added in v1.19.23
func (s *SendAnnouncementInput) SetContent(v *Content) *SendAnnouncementInput
SetContent sets the Content field's value.
func (*SendAnnouncementInput) SetRoomFilters ¶ added in v1.19.23
func (s *SendAnnouncementInput) SetRoomFilters(v []*Filter) *SendAnnouncementInput
SetRoomFilters sets the RoomFilters field's value.
func (*SendAnnouncementInput) SetTimeToLiveInSeconds ¶ added in v1.19.23
func (s *SendAnnouncementInput) SetTimeToLiveInSeconds(v int64) *SendAnnouncementInput
SetTimeToLiveInSeconds sets the TimeToLiveInSeconds field's value.
func (SendAnnouncementInput) String ¶ added in v1.19.23
func (s SendAnnouncementInput) String() string
String returns the string representation
func (*SendAnnouncementInput) Validate ¶ added in v1.19.23
func (s *SendAnnouncementInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SendAnnouncementOutput ¶ added in v1.19.23
type SendAnnouncementOutput struct { // The identifier of the announcement. AnnouncementArn *string `type:"string"` // contains filtered or unexported fields }
func (SendAnnouncementOutput) GoString ¶ added in v1.19.23
func (s SendAnnouncementOutput) GoString() string
GoString returns the string representation
func (*SendAnnouncementOutput) SetAnnouncementArn ¶ added in v1.19.23
func (s *SendAnnouncementOutput) SetAnnouncementArn(v string) *SendAnnouncementOutput
SetAnnouncementArn sets the AnnouncementArn field's value.
func (SendAnnouncementOutput) String ¶ added in v1.19.23
func (s SendAnnouncementOutput) String() string
String returns the string representation
type SendInvitationInput ¶
type SendInvitationInput struct { // The ARN of the user to whom to send an invitation. Required. UserArn *string `type:"string"` // contains filtered or unexported fields }
func (SendInvitationInput) GoString ¶
func (s SendInvitationInput) GoString() string
GoString returns the string representation
func (*SendInvitationInput) SetUserArn ¶
func (s *SendInvitationInput) SetUserArn(v string) *SendInvitationInput
SetUserArn sets the UserArn field's value.
func (SendInvitationInput) String ¶
func (s SendInvitationInput) String() string
String returns the string representation
type SendInvitationOutput ¶
type SendInvitationOutput struct {
// contains filtered or unexported fields
}
func (SendInvitationOutput) GoString ¶
func (s SendInvitationOutput) GoString() string
GoString returns the string representation
func (SendInvitationOutput) String ¶
func (s SendInvitationOutput) String() string
String returns the string representation
type SipAddress ¶ added in v1.20.12
type SipAddress struct { // The type of the SIP address. // // Type is a required field Type *string `type:"string" required:"true" enum:"SipType" sensitive:"true"` // The URI for the SIP address. // // Uri is a required field Uri *string `min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
The SIP address for the contact containing the URI and SIP address type.
func (SipAddress) GoString ¶ added in v1.20.12
func (s SipAddress) GoString() string
GoString returns the string representation
func (*SipAddress) SetType ¶ added in v1.20.12
func (s *SipAddress) SetType(v string) *SipAddress
SetType sets the Type field's value.
func (*SipAddress) SetUri ¶ added in v1.20.12
func (s *SipAddress) SetUri(v string) *SipAddress
SetUri sets the Uri field's value.
func (SipAddress) String ¶ added in v1.20.12
func (s SipAddress) String() string
String returns the string representation
func (*SipAddress) Validate ¶ added in v1.20.12
func (s *SipAddress) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SkillDetails ¶ added in v1.15.62
type SkillDetails struct { // The details about what the skill supports organized as bullet points. BulletPoints []*string `type:"list"` // The details about the developer that published the skill. DeveloperInfo *DeveloperInfo `type:"structure"` // The URL of the end user license agreement. EndUserLicenseAgreement *string `type:"string"` // The generic keywords associated with the skill that can be used to find a // skill. GenericKeywords []*string `type:"list"` // The phrase used to trigger the skill. InvocationPhrase *string `type:"string"` // The updates added in bullet points. NewInThisVersionBulletPoints []*string `type:"list"` // The description of the product. ProductDescription *string `type:"string"` // The date when the skill was released. ReleaseDate *string `type:"string"` // This member has been deprecated. // // The list of reviews for the skill, including Key and Value pair. Reviews map[string]*string `type:"map"` // The types of skills. SkillTypes []*string `type:"list"` // contains filtered or unexported fields }
Granular information about the skill.
func (SkillDetails) GoString ¶ added in v1.15.62
func (s SkillDetails) GoString() string
GoString returns the string representation
func (*SkillDetails) SetBulletPoints ¶ added in v1.15.62
func (s *SkillDetails) SetBulletPoints(v []*string) *SkillDetails
SetBulletPoints sets the BulletPoints field's value.
func (*SkillDetails) SetDeveloperInfo ¶ added in v1.15.62
func (s *SkillDetails) SetDeveloperInfo(v *DeveloperInfo) *SkillDetails
SetDeveloperInfo sets the DeveloperInfo field's value.
func (*SkillDetails) SetEndUserLicenseAgreement ¶ added in v1.15.62
func (s *SkillDetails) SetEndUserLicenseAgreement(v string) *SkillDetails
SetEndUserLicenseAgreement sets the EndUserLicenseAgreement field's value.
func (*SkillDetails) SetGenericKeywords ¶ added in v1.15.62
func (s *SkillDetails) SetGenericKeywords(v []*string) *SkillDetails
SetGenericKeywords sets the GenericKeywords field's value.
func (*SkillDetails) SetInvocationPhrase ¶ added in v1.15.62
func (s *SkillDetails) SetInvocationPhrase(v string) *SkillDetails
SetInvocationPhrase sets the InvocationPhrase field's value.
func (*SkillDetails) SetNewInThisVersionBulletPoints ¶ added in v1.15.62
func (s *SkillDetails) SetNewInThisVersionBulletPoints(v []*string) *SkillDetails
SetNewInThisVersionBulletPoints sets the NewInThisVersionBulletPoints field's value.
func (*SkillDetails) SetProductDescription ¶ added in v1.15.62
func (s *SkillDetails) SetProductDescription(v string) *SkillDetails
SetProductDescription sets the ProductDescription field's value.
func (*SkillDetails) SetReleaseDate ¶ added in v1.15.62
func (s *SkillDetails) SetReleaseDate(v string) *SkillDetails
SetReleaseDate sets the ReleaseDate field's value.
func (*SkillDetails) SetReviews ¶ added in v1.15.62
func (s *SkillDetails) SetReviews(v map[string]*string) *SkillDetails
SetReviews sets the Reviews field's value.
func (*SkillDetails) SetSkillTypes ¶ added in v1.15.62
func (s *SkillDetails) SetSkillTypes(v []*string) *SkillDetails
SetSkillTypes sets the SkillTypes field's value.
func (SkillDetails) String ¶ added in v1.15.62
func (s SkillDetails) String() string
String returns the string representation
type SkillGroup ¶
type SkillGroup struct { // The description of a skill group. Description *string `min:"1" type:"string"` // The ARN of a skill group. SkillGroupArn *string `type:"string"` // The name of a skill group. SkillGroupName *string `min:"1" type:"string"` // contains filtered or unexported fields }
A skill group with attributes.
func (SkillGroup) GoString ¶
func (s SkillGroup) GoString() string
GoString returns the string representation
func (*SkillGroup) SetDescription ¶
func (s *SkillGroup) SetDescription(v string) *SkillGroup
SetDescription sets the Description field's value.
func (*SkillGroup) SetSkillGroupArn ¶
func (s *SkillGroup) SetSkillGroupArn(v string) *SkillGroup
SetSkillGroupArn sets the SkillGroupArn field's value.
func (*SkillGroup) SetSkillGroupName ¶
func (s *SkillGroup) SetSkillGroupName(v string) *SkillGroup
SetSkillGroupName sets the SkillGroupName field's value.
func (SkillGroup) String ¶
func (s SkillGroup) String() string
String returns the string representation
type SkillGroupData ¶
type SkillGroupData struct { // The description of a skill group. Description *string `min:"1" type:"string"` // The skill group ARN of a skill group. SkillGroupArn *string `type:"string"` // The skill group name of a skill group. SkillGroupName *string `min:"1" type:"string"` // contains filtered or unexported fields }
The attributes of a skill group.
func (SkillGroupData) GoString ¶
func (s SkillGroupData) GoString() string
GoString returns the string representation
func (*SkillGroupData) SetDescription ¶
func (s *SkillGroupData) SetDescription(v string) *SkillGroupData
SetDescription sets the Description field's value.
func (*SkillGroupData) SetSkillGroupArn ¶
func (s *SkillGroupData) SetSkillGroupArn(v string) *SkillGroupData
SetSkillGroupArn sets the SkillGroupArn field's value.
func (*SkillGroupData) SetSkillGroupName ¶
func (s *SkillGroupData) SetSkillGroupName(v string) *SkillGroupData
SetSkillGroupName sets the SkillGroupName field's value.
func (SkillGroupData) String ¶
func (s SkillGroupData) String() string
String returns the string representation
type SkillNotLinkedException ¶ added in v1.28.0
type SkillNotLinkedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"Message" type:"string"` // contains filtered or unexported fields }
The skill must be linked to a third-party account.
func (*SkillNotLinkedException) Code ¶ added in v1.28.0
func (s *SkillNotLinkedException) Code() string
Code returns the exception type name.
func (*SkillNotLinkedException) Error ¶ added in v1.28.0
func (s *SkillNotLinkedException) Error() string
func (SkillNotLinkedException) GoString ¶ added in v1.28.0
func (s SkillNotLinkedException) GoString() string
GoString returns the string representation
func (*SkillNotLinkedException) Message ¶ added in v1.28.0
func (s *SkillNotLinkedException) Message() string
Message returns the exception's message.
func (*SkillNotLinkedException) OrigErr ¶ added in v1.28.0
func (s *SkillNotLinkedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*SkillNotLinkedException) RequestID ¶ added in v1.28.0
func (s *SkillNotLinkedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*SkillNotLinkedException) StatusCode ¶ added in v1.28.0
func (s *SkillNotLinkedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (SkillNotLinkedException) String ¶ added in v1.28.0
func (s SkillNotLinkedException) String() string
String returns the string representation
type SkillSummary ¶
type SkillSummary struct { // Whether the skill is enabled under the user's account, or if it requires // linking to be used. EnablementType *string `type:"string" enum:"EnablementType"` // The ARN of the skill summary. SkillId *string `type:"string"` // The name of the skill. SkillName *string `min:"1" type:"string"` // Whether the skill is publicly available or is a private skill. SkillType *string `min:"1" type:"string" enum:"SkillType"` // Linking support for a skill. SupportsLinking *bool `type:"boolean"` // contains filtered or unexported fields }
The summary of skills.
func (SkillSummary) GoString ¶
func (s SkillSummary) GoString() string
GoString returns the string representation
func (*SkillSummary) SetEnablementType ¶ added in v1.15.62
func (s *SkillSummary) SetEnablementType(v string) *SkillSummary
SetEnablementType sets the EnablementType field's value.
func (*SkillSummary) SetSkillId ¶
func (s *SkillSummary) SetSkillId(v string) *SkillSummary
SetSkillId sets the SkillId field's value.
func (*SkillSummary) SetSkillName ¶
func (s *SkillSummary) SetSkillName(v string) *SkillSummary
SetSkillName sets the SkillName field's value.
func (*SkillSummary) SetSkillType ¶ added in v1.15.62
func (s *SkillSummary) SetSkillType(v string) *SkillSummary
SetSkillType sets the SkillType field's value.
func (*SkillSummary) SetSupportsLinking ¶
func (s *SkillSummary) SetSupportsLinking(v bool) *SkillSummary
SetSupportsLinking sets the SupportsLinking field's value.
func (SkillSummary) String ¶
func (s SkillSummary) String() string
String returns the string representation
type SkillsStoreSkill ¶ added in v1.15.62
type SkillsStoreSkill struct { // The URL where the skill icon resides. IconUrl *string `type:"string"` // Sample utterances that interact with the skill. SampleUtterances []*string `type:"list"` // Short description about the skill. ShortDescription *string `type:"string"` // Information about the skill. SkillDetails *SkillDetails `type:"structure"` // The ARN of the skill. SkillId *string `type:"string"` // The name of the skill. SkillName *string `min:"1" type:"string"` // Linking support for a skill. SupportsLinking *bool `type:"boolean"` // contains filtered or unexported fields }
The detailed information about an Alexa skill.
func (SkillsStoreSkill) GoString ¶ added in v1.15.62
func (s SkillsStoreSkill) GoString() string
GoString returns the string representation
func (*SkillsStoreSkill) SetIconUrl ¶ added in v1.15.62
func (s *SkillsStoreSkill) SetIconUrl(v string) *SkillsStoreSkill
SetIconUrl sets the IconUrl field's value.
func (*SkillsStoreSkill) SetSampleUtterances ¶ added in v1.15.62
func (s *SkillsStoreSkill) SetSampleUtterances(v []*string) *SkillsStoreSkill
SetSampleUtterances sets the SampleUtterances field's value.
func (*SkillsStoreSkill) SetShortDescription ¶ added in v1.15.62
func (s *SkillsStoreSkill) SetShortDescription(v string) *SkillsStoreSkill
SetShortDescription sets the ShortDescription field's value.
func (*SkillsStoreSkill) SetSkillDetails ¶ added in v1.15.62
func (s *SkillsStoreSkill) SetSkillDetails(v *SkillDetails) *SkillsStoreSkill
SetSkillDetails sets the SkillDetails field's value.
func (*SkillsStoreSkill) SetSkillId ¶ added in v1.15.62
func (s *SkillsStoreSkill) SetSkillId(v string) *SkillsStoreSkill
SetSkillId sets the SkillId field's value.
func (*SkillsStoreSkill) SetSkillName ¶ added in v1.15.62
func (s *SkillsStoreSkill) SetSkillName(v string) *SkillsStoreSkill
SetSkillName sets the SkillName field's value.
func (*SkillsStoreSkill) SetSupportsLinking ¶ added in v1.15.62
func (s *SkillsStoreSkill) SetSupportsLinking(v bool) *SkillsStoreSkill
SetSupportsLinking sets the SupportsLinking field's value.
func (SkillsStoreSkill) String ¶ added in v1.15.62
func (s SkillsStoreSkill) String() string
String returns the string representation
type SmartHomeAppliance ¶ added in v1.15.62
type SmartHomeAppliance struct { // The description of the smart home appliance. Description *string `type:"string"` // The friendly name of the smart home appliance. FriendlyName *string `type:"string"` // The name of the manufacturer of the smart home appliance. ManufacturerName *string `type:"string"` // contains filtered or unexported fields }
A smart home appliance that can connect to a central system. Any domestic device can be a smart appliance.
func (SmartHomeAppliance) GoString ¶ added in v1.15.62
func (s SmartHomeAppliance) GoString() string
GoString returns the string representation
func (*SmartHomeAppliance) SetDescription ¶ added in v1.15.62
func (s *SmartHomeAppliance) SetDescription(v string) *SmartHomeAppliance
SetDescription sets the Description field's value.
func (*SmartHomeAppliance) SetFriendlyName ¶ added in v1.15.62
func (s *SmartHomeAppliance) SetFriendlyName(v string) *SmartHomeAppliance
SetFriendlyName sets the FriendlyName field's value.
func (*SmartHomeAppliance) SetManufacturerName ¶ added in v1.15.62
func (s *SmartHomeAppliance) SetManufacturerName(v string) *SmartHomeAppliance
SetManufacturerName sets the ManufacturerName field's value.
func (SmartHomeAppliance) String ¶ added in v1.15.62
func (s SmartHomeAppliance) String() string
String returns the string representation
type Sort ¶
type Sort struct { // The sort key of a sort object. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // The sort value of a sort object. // // Value is a required field Value *string `type:"string" required:"true" enum:"SortValue"` // contains filtered or unexported fields }
An object representing a sort criteria.
type Ssml ¶ added in v1.19.23
type Ssml struct { // The locale of the SSML message. Currently, en-US is supported. // // Locale is a required field Locale *string `type:"string" required:"true" enum:"Locale"` // The value of the SSML message in the correct SSML format. The audio tag is // not supported. // // Value is a required field Value *string `type:"string" required:"true"` // contains filtered or unexported fields }
The SSML message. For more information, see SSML Reference (https://developer.amazon.com/docs/custom-skills/speech-synthesis-markup-language-ssml-reference.html).
type StartDeviceSyncInput ¶
type StartDeviceSyncInput struct { // The ARN of the device to sync. Required. DeviceArn *string `type:"string"` // Request structure to start the device sync. Required. // // Features is a required field Features []*string `type:"list" required:"true"` // The ARN of the room with which the device to sync is associated. Required. RoomArn *string `type:"string"` // contains filtered or unexported fields }
func (StartDeviceSyncInput) GoString ¶
func (s StartDeviceSyncInput) GoString() string
GoString returns the string representation
func (*StartDeviceSyncInput) SetDeviceArn ¶
func (s *StartDeviceSyncInput) SetDeviceArn(v string) *StartDeviceSyncInput
SetDeviceArn sets the DeviceArn field's value.
func (*StartDeviceSyncInput) SetFeatures ¶
func (s *StartDeviceSyncInput) SetFeatures(v []*string) *StartDeviceSyncInput
SetFeatures sets the Features field's value.
func (*StartDeviceSyncInput) SetRoomArn ¶
func (s *StartDeviceSyncInput) SetRoomArn(v string) *StartDeviceSyncInput
SetRoomArn sets the RoomArn field's value.
func (StartDeviceSyncInput) String ¶
func (s StartDeviceSyncInput) String() string
String returns the string representation
func (*StartDeviceSyncInput) Validate ¶
func (s *StartDeviceSyncInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartDeviceSyncOutput ¶
type StartDeviceSyncOutput struct {
// contains filtered or unexported fields
}
func (StartDeviceSyncOutput) GoString ¶
func (s StartDeviceSyncOutput) GoString() string
GoString returns the string representation
func (StartDeviceSyncOutput) String ¶
func (s StartDeviceSyncOutput) String() string
String returns the string representation
type StartSmartHomeApplianceDiscoveryInput ¶ added in v1.15.62
type StartSmartHomeApplianceDiscoveryInput struct { // The room where smart home appliance discovery was initiated. // // RoomArn is a required field RoomArn *string `type:"string" required:"true"` // contains filtered or unexported fields }
func (StartSmartHomeApplianceDiscoveryInput) GoString ¶ added in v1.15.62
func (s StartSmartHomeApplianceDiscoveryInput) GoString() string
GoString returns the string representation
func (*StartSmartHomeApplianceDiscoveryInput) SetRoomArn ¶ added in v1.15.62
func (s *StartSmartHomeApplianceDiscoveryInput) SetRoomArn(v string) *StartSmartHomeApplianceDiscoveryInput
SetRoomArn sets the RoomArn field's value.
func (StartSmartHomeApplianceDiscoveryInput) String ¶ added in v1.15.62
func (s StartSmartHomeApplianceDiscoveryInput) String() string
String returns the string representation
func (*StartSmartHomeApplianceDiscoveryInput) Validate ¶ added in v1.15.62
func (s *StartSmartHomeApplianceDiscoveryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartSmartHomeApplianceDiscoveryOutput ¶ added in v1.15.62
type StartSmartHomeApplianceDiscoveryOutput struct {
// contains filtered or unexported fields
}
func (StartSmartHomeApplianceDiscoveryOutput) GoString ¶ added in v1.15.62
func (s StartSmartHomeApplianceDiscoveryOutput) GoString() string
GoString returns the string representation
func (StartSmartHomeApplianceDiscoveryOutput) String ¶ added in v1.15.62
func (s StartSmartHomeApplianceDiscoveryOutput) String() string
String returns the string representation
type Tag ¶
type Tag struct { // The key of a tag. Tag keys are case-sensitive. // // Key is a required field Key *string `min:"1" type:"string" required:"true"` // The value of a tag. Tag values are case sensitive and can be null. // // Value is a required field Value *string `type:"string" required:"true"` // contains filtered or unexported fields }
A key-value pair that can be associated with a resource.
type TagResourceInput ¶
type TagResourceInput struct { // The ARN of the resource to which to add metadata tags. Required. // // Arn is a required field Arn *string `type:"string" required:"true"` // The tags to be added to the specified resource. Do not provide system tags. // Required. // // Tags is a required field Tags []*Tag `type:"list" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation
func (*TagResourceInput) SetArn ¶
func (s *TagResourceInput) SetArn(v string) *TagResourceInput
SetArn sets the Arn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v []*Tag) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation
type Text ¶ added in v1.19.23
type Text struct { // The locale of the text message. Currently, en-US is supported. // // Locale is a required field Locale *string `type:"string" required:"true" enum:"Locale"` // The value of the text message. // // Value is a required field Value *string `type:"string" required:"true"` // contains filtered or unexported fields }
The text message.
type UnauthorizedException ¶ added in v1.28.0
type UnauthorizedException struct { // contains filtered or unexported fields }
The caller has no permissions to operate on the resource involved in the API call.
func (*UnauthorizedException) Code ¶ added in v1.28.0
func (s *UnauthorizedException) Code() string
Code returns the exception type name.
func (*UnauthorizedException) Error ¶ added in v1.28.0
func (s *UnauthorizedException) Error() string
func (UnauthorizedException) GoString ¶ added in v1.28.0
func (s UnauthorizedException) GoString() string
GoString returns the string representation
func (*UnauthorizedException) Message ¶ added in v1.28.0
func (s *UnauthorizedException) Message() string
Message returns the exception's message.
func (*UnauthorizedException) OrigErr ¶ added in v1.28.0
func (s *UnauthorizedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnauthorizedException) RequestID ¶ added in v1.28.0
func (s *UnauthorizedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnauthorizedException) StatusCode ¶ added in v1.28.0
func (s *UnauthorizedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnauthorizedException) String ¶ added in v1.28.0
func (s UnauthorizedException) String() string
String returns the string representation
type UntagResourceInput ¶
type UntagResourceInput struct { // The ARN of the resource from which to remove metadata tags. Required. // // Arn is a required field Arn *string `type:"string" required:"true"` // The tags to be removed from the specified resource. Do not provide system // tags. Required. // // TagKeys is a required field TagKeys []*string `type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation
func (*UntagResourceInput) SetArn ¶
func (s *UntagResourceInput) SetArn(v string) *UntagResourceInput
SetArn sets the Arn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation
type UpdateAddressBookInput ¶ added in v1.13.24
type UpdateAddressBookInput struct { // The ARN of the room to update. // // AddressBookArn is a required field AddressBookArn *string `type:"string" required:"true"` // The updated description of the room. Description *string `min:"1" type:"string"` // The updated name of the room. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateAddressBookInput) GoString ¶ added in v1.13.24
func (s UpdateAddressBookInput) GoString() string
GoString returns the string representation
func (*UpdateAddressBookInput) SetAddressBookArn ¶ added in v1.13.24
func (s *UpdateAddressBookInput) SetAddressBookArn(v string) *UpdateAddressBookInput
SetAddressBookArn sets the AddressBookArn field's value.
func (*UpdateAddressBookInput) SetDescription ¶ added in v1.13.24
func (s *UpdateAddressBookInput) SetDescription(v string) *UpdateAddressBookInput
SetDescription sets the Description field's value.
func (*UpdateAddressBookInput) SetName ¶ added in v1.13.24
func (s *UpdateAddressBookInput) SetName(v string) *UpdateAddressBookInput
SetName sets the Name field's value.
func (UpdateAddressBookInput) String ¶ added in v1.13.24
func (s UpdateAddressBookInput) String() string
String returns the string representation
func (*UpdateAddressBookInput) Validate ¶ added in v1.13.24
func (s *UpdateAddressBookInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAddressBookOutput ¶ added in v1.13.24
type UpdateAddressBookOutput struct {
// contains filtered or unexported fields
}
func (UpdateAddressBookOutput) GoString ¶ added in v1.13.24
func (s UpdateAddressBookOutput) GoString() string
GoString returns the string representation
func (UpdateAddressBookOutput) String ¶ added in v1.13.24
func (s UpdateAddressBookOutput) String() string
String returns the string representation
type UpdateBusinessReportScheduleInput ¶ added in v1.16.2
type UpdateBusinessReportScheduleInput struct { // The format of the generated report (individual CSV files or zipped files // of individual files). Format *string `type:"string" enum:"BusinessReportFormat"` // The recurrence of the reports. Recurrence *BusinessReportRecurrence `type:"structure"` // The S3 location of the output reports. S3BucketName *string `type:"string"` // The S3 key where the report is delivered. S3KeyPrefix *string `type:"string"` // The ARN of the business report schedule. // // ScheduleArn is a required field ScheduleArn *string `type:"string" required:"true"` // The name identifier of the schedule. ScheduleName *string `type:"string"` // contains filtered or unexported fields }
func (UpdateBusinessReportScheduleInput) GoString ¶ added in v1.16.2
func (s UpdateBusinessReportScheduleInput) GoString() string
GoString returns the string representation
func (*UpdateBusinessReportScheduleInput) SetFormat ¶ added in v1.16.2
func (s *UpdateBusinessReportScheduleInput) SetFormat(v string) *UpdateBusinessReportScheduleInput
SetFormat sets the Format field's value.
func (*UpdateBusinessReportScheduleInput) SetRecurrence ¶ added in v1.16.2
func (s *UpdateBusinessReportScheduleInput) SetRecurrence(v *BusinessReportRecurrence) *UpdateBusinessReportScheduleInput
SetRecurrence sets the Recurrence field's value.
func (*UpdateBusinessReportScheduleInput) SetS3BucketName ¶ added in v1.16.2
func (s *UpdateBusinessReportScheduleInput) SetS3BucketName(v string) *UpdateBusinessReportScheduleInput
SetS3BucketName sets the S3BucketName field's value.
func (*UpdateBusinessReportScheduleInput) SetS3KeyPrefix ¶ added in v1.16.2
func (s *UpdateBusinessReportScheduleInput) SetS3KeyPrefix(v string) *UpdateBusinessReportScheduleInput
SetS3KeyPrefix sets the S3KeyPrefix field's value.
func (*UpdateBusinessReportScheduleInput) SetScheduleArn ¶ added in v1.16.2
func (s *UpdateBusinessReportScheduleInput) SetScheduleArn(v string) *UpdateBusinessReportScheduleInput
SetScheduleArn sets the ScheduleArn field's value.
func (*UpdateBusinessReportScheduleInput) SetScheduleName ¶ added in v1.16.2
func (s *UpdateBusinessReportScheduleInput) SetScheduleName(v string) *UpdateBusinessReportScheduleInput
SetScheduleName sets the ScheduleName field's value.
func (UpdateBusinessReportScheduleInput) String ¶ added in v1.16.2
func (s UpdateBusinessReportScheduleInput) String() string
String returns the string representation
func (*UpdateBusinessReportScheduleInput) Validate ¶ added in v1.16.2
func (s *UpdateBusinessReportScheduleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBusinessReportScheduleOutput ¶ added in v1.16.2
type UpdateBusinessReportScheduleOutput struct {
// contains filtered or unexported fields
}
func (UpdateBusinessReportScheduleOutput) GoString ¶ added in v1.16.2
func (s UpdateBusinessReportScheduleOutput) GoString() string
GoString returns the string representation
func (UpdateBusinessReportScheduleOutput) String ¶ added in v1.16.2
func (s UpdateBusinessReportScheduleOutput) String() string
String returns the string representation
type UpdateConferenceProviderInput ¶ added in v1.15.62
type UpdateConferenceProviderInput struct { // The ARN of the conference provider. // // ConferenceProviderArn is a required field ConferenceProviderArn *string `type:"string" required:"true"` // The type of the conference provider. // // ConferenceProviderType is a required field ConferenceProviderType *string `type:"string" required:"true" enum:"ConferenceProviderType"` // The IP endpoint and protocol for calling. IPDialIn *IPDialIn `type:"structure"` // The meeting settings for the conference provider. // // MeetingSetting is a required field MeetingSetting *MeetingSetting `type:"structure" required:"true"` // The information for PSTN conferencing. PSTNDialIn *PSTNDialIn `type:"structure"` // contains filtered or unexported fields }
func (UpdateConferenceProviderInput) GoString ¶ added in v1.15.62
func (s UpdateConferenceProviderInput) GoString() string
GoString returns the string representation
func (*UpdateConferenceProviderInput) SetConferenceProviderArn ¶ added in v1.15.62
func (s *UpdateConferenceProviderInput) SetConferenceProviderArn(v string) *UpdateConferenceProviderInput
SetConferenceProviderArn sets the ConferenceProviderArn field's value.
func (*UpdateConferenceProviderInput) SetConferenceProviderType ¶ added in v1.15.62
func (s *UpdateConferenceProviderInput) SetConferenceProviderType(v string) *UpdateConferenceProviderInput
SetConferenceProviderType sets the ConferenceProviderType field's value.
func (*UpdateConferenceProviderInput) SetIPDialIn ¶ added in v1.15.62
func (s *UpdateConferenceProviderInput) SetIPDialIn(v *IPDialIn) *UpdateConferenceProviderInput
SetIPDialIn sets the IPDialIn field's value.
func (*UpdateConferenceProviderInput) SetMeetingSetting ¶ added in v1.15.62
func (s *UpdateConferenceProviderInput) SetMeetingSetting(v *MeetingSetting) *UpdateConferenceProviderInput
SetMeetingSetting sets the MeetingSetting field's value.
func (*UpdateConferenceProviderInput) SetPSTNDialIn ¶ added in v1.15.62
func (s *UpdateConferenceProviderInput) SetPSTNDialIn(v *PSTNDialIn) *UpdateConferenceProviderInput
SetPSTNDialIn sets the PSTNDialIn field's value.
func (UpdateConferenceProviderInput) String ¶ added in v1.15.62
func (s UpdateConferenceProviderInput) String() string
String returns the string representation
func (*UpdateConferenceProviderInput) Validate ¶ added in v1.15.62
func (s *UpdateConferenceProviderInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateConferenceProviderOutput ¶ added in v1.15.62
type UpdateConferenceProviderOutput struct {
// contains filtered or unexported fields
}
func (UpdateConferenceProviderOutput) GoString ¶ added in v1.15.62
func (s UpdateConferenceProviderOutput) GoString() string
GoString returns the string representation
func (UpdateConferenceProviderOutput) String ¶ added in v1.15.62
func (s UpdateConferenceProviderOutput) String() string
String returns the string representation
type UpdateContactInput ¶ added in v1.13.24
type UpdateContactInput struct { // The ARN of the contact to update. // // ContactArn is a required field ContactArn *string `type:"string" required:"true"` // The updated display name of the contact. DisplayName *string `min:"1" type:"string"` // The updated first name of the contact. FirstName *string `min:"1" type:"string"` // The updated last name of the contact. LastName *string `min:"1" type:"string"` // The updated phone number of the contact. The phone number type defaults to // WORK. You can either specify PhoneNumber or PhoneNumbers. We recommend that // you use PhoneNumbers, which lets you specify the phone number type and multiple // numbers. PhoneNumber *string `type:"string" sensitive:"true"` // The list of phone numbers for the contact. PhoneNumbers []*PhoneNumber `type:"list"` // The list of SIP addresses for the contact. SipAddresses []*SipAddress `type:"list"` // contains filtered or unexported fields }
func (UpdateContactInput) GoString ¶ added in v1.13.24
func (s UpdateContactInput) GoString() string
GoString returns the string representation
func (*UpdateContactInput) SetContactArn ¶ added in v1.13.24
func (s *UpdateContactInput) SetContactArn(v string) *UpdateContactInput
SetContactArn sets the ContactArn field's value.
func (*UpdateContactInput) SetDisplayName ¶ added in v1.13.24
func (s *UpdateContactInput) SetDisplayName(v string) *UpdateContactInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateContactInput) SetFirstName ¶ added in v1.13.24
func (s *UpdateContactInput) SetFirstName(v string) *UpdateContactInput
SetFirstName sets the FirstName field's value.
func (*UpdateContactInput) SetLastName ¶ added in v1.13.24
func (s *UpdateContactInput) SetLastName(v string) *UpdateContactInput
SetLastName sets the LastName field's value.
func (*UpdateContactInput) SetPhoneNumber ¶ added in v1.13.24
func (s *UpdateContactInput) SetPhoneNumber(v string) *UpdateContactInput
SetPhoneNumber sets the PhoneNumber field's value.
func (*UpdateContactInput) SetPhoneNumbers ¶ added in v1.20.12
func (s *UpdateContactInput) SetPhoneNumbers(v []*PhoneNumber) *UpdateContactInput
SetPhoneNumbers sets the PhoneNumbers field's value.
func (*UpdateContactInput) SetSipAddresses ¶ added in v1.20.12
func (s *UpdateContactInput) SetSipAddresses(v []*SipAddress) *UpdateContactInput
SetSipAddresses sets the SipAddresses field's value.
func (UpdateContactInput) String ¶ added in v1.13.24
func (s UpdateContactInput) String() string
String returns the string representation
func (*UpdateContactInput) Validate ¶ added in v1.13.24
func (s *UpdateContactInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateContactOutput ¶ added in v1.13.24
type UpdateContactOutput struct {
// contains filtered or unexported fields
}
func (UpdateContactOutput) GoString ¶ added in v1.13.24
func (s UpdateContactOutput) GoString() string
GoString returns the string representation
func (UpdateContactOutput) String ¶ added in v1.13.24
func (s UpdateContactOutput) String() string
String returns the string representation
type UpdateDeviceInput ¶
type UpdateDeviceInput struct { // The ARN of the device to update. Required. DeviceArn *string `type:"string"` // The updated device name. Required. DeviceName *string `min:"2" type:"string"` // contains filtered or unexported fields }
func (UpdateDeviceInput) GoString ¶
func (s UpdateDeviceInput) GoString() string
GoString returns the string representation
func (*UpdateDeviceInput) SetDeviceArn ¶
func (s *UpdateDeviceInput) SetDeviceArn(v string) *UpdateDeviceInput
SetDeviceArn sets the DeviceArn field's value.
func (*UpdateDeviceInput) SetDeviceName ¶
func (s *UpdateDeviceInput) SetDeviceName(v string) *UpdateDeviceInput
SetDeviceName sets the DeviceName field's value.
func (UpdateDeviceInput) String ¶
func (s UpdateDeviceInput) String() string
String returns the string representation
func (*UpdateDeviceInput) Validate ¶
func (s *UpdateDeviceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDeviceOutput ¶
type UpdateDeviceOutput struct {
// contains filtered or unexported fields
}
func (UpdateDeviceOutput) GoString ¶
func (s UpdateDeviceOutput) GoString() string
GoString returns the string representation
func (UpdateDeviceOutput) String ¶
func (s UpdateDeviceOutput) String() string
String returns the string representation
type UpdateEndOfMeetingReminder ¶ added in v1.25.42
type UpdateEndOfMeetingReminder struct { // Whether an end of meeting reminder is enabled or not. Enabled *bool `type:"boolean"` // Updates settings for the end of meeting reminder feature that are applied // to a room profile. The end of meeting reminder enables Alexa to remind users // when a meeting is ending. ReminderAtMinutes []*int64 `min:"1" type:"list"` // The type of sound that users hear during the end of meeting reminder. ReminderType *string `type:"string" enum:"EndOfMeetingReminderType"` // contains filtered or unexported fields }
Settings for the end of meeting reminder feature that are applied to a room profile. The end of meeting reminder enables Alexa to remind users when a meeting is ending.
func (UpdateEndOfMeetingReminder) GoString ¶ added in v1.25.42
func (s UpdateEndOfMeetingReminder) GoString() string
GoString returns the string representation
func (*UpdateEndOfMeetingReminder) SetEnabled ¶ added in v1.25.42
func (s *UpdateEndOfMeetingReminder) SetEnabled(v bool) *UpdateEndOfMeetingReminder
SetEnabled sets the Enabled field's value.
func (*UpdateEndOfMeetingReminder) SetReminderAtMinutes ¶ added in v1.25.42
func (s *UpdateEndOfMeetingReminder) SetReminderAtMinutes(v []*int64) *UpdateEndOfMeetingReminder
SetReminderAtMinutes sets the ReminderAtMinutes field's value.
func (*UpdateEndOfMeetingReminder) SetReminderType ¶ added in v1.25.42
func (s *UpdateEndOfMeetingReminder) SetReminderType(v string) *UpdateEndOfMeetingReminder
SetReminderType sets the ReminderType field's value.
func (UpdateEndOfMeetingReminder) String ¶ added in v1.25.42
func (s UpdateEndOfMeetingReminder) String() string
String returns the string representation
func (*UpdateEndOfMeetingReminder) Validate ¶ added in v1.25.42
func (s *UpdateEndOfMeetingReminder) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewayGroupInput ¶ added in v1.19.16
type UpdateGatewayGroupInput struct { // The updated description of the gateway group. Description *string `type:"string"` // The ARN of the gateway group to update. // // GatewayGroupArn is a required field GatewayGroupArn *string `type:"string" required:"true"` // The updated name of the gateway group. Name *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateGatewayGroupInput) GoString ¶ added in v1.19.16
func (s UpdateGatewayGroupInput) GoString() string
GoString returns the string representation
func (*UpdateGatewayGroupInput) SetDescription ¶ added in v1.19.16
func (s *UpdateGatewayGroupInput) SetDescription(v string) *UpdateGatewayGroupInput
SetDescription sets the Description field's value.
func (*UpdateGatewayGroupInput) SetGatewayGroupArn ¶ added in v1.19.16
func (s *UpdateGatewayGroupInput) SetGatewayGroupArn(v string) *UpdateGatewayGroupInput
SetGatewayGroupArn sets the GatewayGroupArn field's value.
func (*UpdateGatewayGroupInput) SetName ¶ added in v1.19.16
func (s *UpdateGatewayGroupInput) SetName(v string) *UpdateGatewayGroupInput
SetName sets the Name field's value.
func (UpdateGatewayGroupInput) String ¶ added in v1.19.16
func (s UpdateGatewayGroupInput) String() string
String returns the string representation
func (*UpdateGatewayGroupInput) Validate ¶ added in v1.19.16
func (s *UpdateGatewayGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewayGroupOutput ¶ added in v1.19.16
type UpdateGatewayGroupOutput struct {
// contains filtered or unexported fields
}
func (UpdateGatewayGroupOutput) GoString ¶ added in v1.19.16
func (s UpdateGatewayGroupOutput) GoString() string
GoString returns the string representation
func (UpdateGatewayGroupOutput) String ¶ added in v1.19.16
func (s UpdateGatewayGroupOutput) String() string
String returns the string representation
type UpdateGatewayInput ¶ added in v1.19.16
type UpdateGatewayInput struct { // The updated description of the gateway. Description *string `type:"string"` // The ARN of the gateway to update. // // GatewayArn is a required field GatewayArn *string `type:"string" required:"true"` // The updated name of the gateway. Name *string `min:"1" type:"string"` // The updated software version of the gateway. The gateway automatically updates // its software version during normal operation. SoftwareVersion *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateGatewayInput) GoString ¶ added in v1.19.16
func (s UpdateGatewayInput) GoString() string
GoString returns the string representation
func (*UpdateGatewayInput) SetDescription ¶ added in v1.19.16
func (s *UpdateGatewayInput) SetDescription(v string) *UpdateGatewayInput
SetDescription sets the Description field's value.
func (*UpdateGatewayInput) SetGatewayArn ¶ added in v1.19.16
func (s *UpdateGatewayInput) SetGatewayArn(v string) *UpdateGatewayInput
SetGatewayArn sets the GatewayArn field's value.
func (*UpdateGatewayInput) SetName ¶ added in v1.19.16
func (s *UpdateGatewayInput) SetName(v string) *UpdateGatewayInput
SetName sets the Name field's value.
func (*UpdateGatewayInput) SetSoftwareVersion ¶ added in v1.19.16
func (s *UpdateGatewayInput) SetSoftwareVersion(v string) *UpdateGatewayInput
SetSoftwareVersion sets the SoftwareVersion field's value.
func (UpdateGatewayInput) String ¶ added in v1.19.16
func (s UpdateGatewayInput) String() string
String returns the string representation
func (*UpdateGatewayInput) Validate ¶ added in v1.19.16
func (s *UpdateGatewayInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGatewayOutput ¶ added in v1.19.16
type UpdateGatewayOutput struct {
// contains filtered or unexported fields
}
func (UpdateGatewayOutput) GoString ¶ added in v1.19.16
func (s UpdateGatewayOutput) GoString() string
GoString returns the string representation
func (UpdateGatewayOutput) String ¶ added in v1.19.16
func (s UpdateGatewayOutput) String() string
String returns the string representation
type UpdateInstantBooking ¶ added in v1.25.42
type UpdateInstantBooking struct { // Duration between 15 and 240 minutes at increments of 15 that determines how // long to book an available room when a meeting is started with Alexa. DurationInMinutes *int64 `type:"integer"` // Whether instant booking is enabled or not. Enabled *bool `type:"boolean"` // contains filtered or unexported fields }
Updates settings for the instant booking feature that are applied to a room profile. If instant booking is enabled, Alexa automatically reserves a room if it is free when a user joins a meeting with Alexa.
func (UpdateInstantBooking) GoString ¶ added in v1.25.42
func (s UpdateInstantBooking) GoString() string
GoString returns the string representation
func (*UpdateInstantBooking) SetDurationInMinutes ¶ added in v1.25.42
func (s *UpdateInstantBooking) SetDurationInMinutes(v int64) *UpdateInstantBooking
SetDurationInMinutes sets the DurationInMinutes field's value.
func (*UpdateInstantBooking) SetEnabled ¶ added in v1.25.42
func (s *UpdateInstantBooking) SetEnabled(v bool) *UpdateInstantBooking
SetEnabled sets the Enabled field's value.
func (UpdateInstantBooking) String ¶ added in v1.25.42
func (s UpdateInstantBooking) String() string
String returns the string representation
type UpdateMeetingRoomConfiguration ¶ added in v1.25.42
type UpdateMeetingRoomConfiguration struct { // Settings for the end of meeting reminder feature that are applied to a room // profile. The end of meeting reminder enables Alexa to remind users when a // meeting is ending. EndOfMeetingReminder *UpdateEndOfMeetingReminder `type:"structure"` // Settings to automatically book an available room available for a configured // duration when joining a meeting with Alexa. InstantBooking *UpdateInstantBooking `type:"structure"` // Settings for requiring a check in when a room is reserved. Alexa can cancel // a room reservation if it's not checked into to make the room available for // others. Users can check in by joining the meeting with Alexa or an AVS device, // or by saying “Alexa, check in.” RequireCheckIn *UpdateRequireCheckIn `type:"structure"` // Whether room utilization metrics are enabled or not. RoomUtilizationMetricsEnabled *bool `type:"boolean"` // contains filtered or unexported fields }
Updates meeting room settings of a room profile.
func (UpdateMeetingRoomConfiguration) GoString ¶ added in v1.25.42
func (s UpdateMeetingRoomConfiguration) GoString() string
GoString returns the string representation
func (*UpdateMeetingRoomConfiguration) SetEndOfMeetingReminder ¶ added in v1.25.42
func (s *UpdateMeetingRoomConfiguration) SetEndOfMeetingReminder(v *UpdateEndOfMeetingReminder) *UpdateMeetingRoomConfiguration
SetEndOfMeetingReminder sets the EndOfMeetingReminder field's value.
func (*UpdateMeetingRoomConfiguration) SetInstantBooking ¶ added in v1.25.42
func (s *UpdateMeetingRoomConfiguration) SetInstantBooking(v *UpdateInstantBooking) *UpdateMeetingRoomConfiguration
SetInstantBooking sets the InstantBooking field's value.
func (*UpdateMeetingRoomConfiguration) SetRequireCheckIn ¶ added in v1.25.42
func (s *UpdateMeetingRoomConfiguration) SetRequireCheckIn(v *UpdateRequireCheckIn) *UpdateMeetingRoomConfiguration
SetRequireCheckIn sets the RequireCheckIn field's value.
func (*UpdateMeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled ¶ added in v1.25.42
func (s *UpdateMeetingRoomConfiguration) SetRoomUtilizationMetricsEnabled(v bool) *UpdateMeetingRoomConfiguration
SetRoomUtilizationMetricsEnabled sets the RoomUtilizationMetricsEnabled field's value.
func (UpdateMeetingRoomConfiguration) String ¶ added in v1.25.42
func (s UpdateMeetingRoomConfiguration) String() string
String returns the string representation
func (*UpdateMeetingRoomConfiguration) Validate ¶ added in v1.25.42
func (s *UpdateMeetingRoomConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateNetworkProfileInput ¶ added in v1.19.35
type UpdateNetworkProfileInput struct { // The ARN of the Private Certificate Authority (PCA) created in AWS Certificate // Manager (ACM). This is used to issue certificates to the devices. CertificateAuthorityArn *string `type:"string"` // The current password of the Wi-Fi network. CurrentPassword *string `min:"5" type:"string" sensitive:"true"` // Detailed information about a device's network profile. Description *string `type:"string"` // The ARN of the network profile associated with a device. // // NetworkProfileArn is a required field NetworkProfileArn *string `type:"string" required:"true"` // The name of the network profile associated with a device. NetworkProfileName *string `min:"1" type:"string"` // The next, or subsequent, password of the Wi-Fi network. This password is // asynchronously transmitted to the device and is used when the password of // the network changes to NextPassword. NextPassword *string `type:"string" sensitive:"true"` // The root certificate(s) of your authentication server that will be installed // on your devices and used to trust your authentication server during EAP negotiation. TrustAnchors []*string `min:"1" type:"list"` // contains filtered or unexported fields }
func (UpdateNetworkProfileInput) GoString ¶ added in v1.19.35
func (s UpdateNetworkProfileInput) GoString() string
GoString returns the string representation
func (*UpdateNetworkProfileInput) SetCertificateAuthorityArn ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) SetCertificateAuthorityArn(v string) *UpdateNetworkProfileInput
SetCertificateAuthorityArn sets the CertificateAuthorityArn field's value.
func (*UpdateNetworkProfileInput) SetCurrentPassword ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) SetCurrentPassword(v string) *UpdateNetworkProfileInput
SetCurrentPassword sets the CurrentPassword field's value.
func (*UpdateNetworkProfileInput) SetDescription ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) SetDescription(v string) *UpdateNetworkProfileInput
SetDescription sets the Description field's value.
func (*UpdateNetworkProfileInput) SetNetworkProfileArn ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) SetNetworkProfileArn(v string) *UpdateNetworkProfileInput
SetNetworkProfileArn sets the NetworkProfileArn field's value.
func (*UpdateNetworkProfileInput) SetNetworkProfileName ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) SetNetworkProfileName(v string) *UpdateNetworkProfileInput
SetNetworkProfileName sets the NetworkProfileName field's value.
func (*UpdateNetworkProfileInput) SetNextPassword ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) SetNextPassword(v string) *UpdateNetworkProfileInput
SetNextPassword sets the NextPassword field's value.
func (*UpdateNetworkProfileInput) SetTrustAnchors ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) SetTrustAnchors(v []*string) *UpdateNetworkProfileInput
SetTrustAnchors sets the TrustAnchors field's value.
func (UpdateNetworkProfileInput) String ¶ added in v1.19.35
func (s UpdateNetworkProfileInput) String() string
String returns the string representation
func (*UpdateNetworkProfileInput) Validate ¶ added in v1.19.35
func (s *UpdateNetworkProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateNetworkProfileOutput ¶ added in v1.19.35
type UpdateNetworkProfileOutput struct {
// contains filtered or unexported fields
}
func (UpdateNetworkProfileOutput) GoString ¶ added in v1.19.35
func (s UpdateNetworkProfileOutput) GoString() string
GoString returns the string representation
func (UpdateNetworkProfileOutput) String ¶ added in v1.19.35
func (s UpdateNetworkProfileOutput) String() string
String returns the string representation
type UpdateProfileInput ¶
type UpdateProfileInput struct { // The updated address for the room profile. Address *string `min:"1" type:"string"` // The updated distance unit for the room profile. DistanceUnit *string `type:"string" enum:"DistanceUnit"` // Sets the profile as default if selected. If this is missing, no update is // done to the default status. IsDefault *bool `type:"boolean"` // The updated locale for the room profile. (This is currently only available // to a limited preview audience.) Locale *string `min:"1" type:"string"` // The updated maximum volume limit for the room profile. MaxVolumeLimit *int64 `type:"integer"` // The updated meeting room settings of a room profile. MeetingRoomConfiguration *UpdateMeetingRoomConfiguration `type:"structure"` // Whether the PSTN setting of the room profile is enabled. PSTNEnabled *bool `type:"boolean"` // The ARN of the room profile to update. Required. ProfileArn *string `type:"string"` // The updated name for the room profile. ProfileName *string `min:"1" type:"string"` // Whether the setup mode of the profile is enabled. SetupModeDisabled *bool `type:"boolean"` // The updated temperature unit for the room profile. TemperatureUnit *string `type:"string" enum:"TemperatureUnit"` // The updated timezone for the room profile. Timezone *string `min:"1" type:"string"` // The updated wake word for the room profile. WakeWord *string `type:"string" enum:"WakeWord"` // contains filtered or unexported fields }
func (UpdateProfileInput) GoString ¶
func (s UpdateProfileInput) GoString() string
GoString returns the string representation
func (*UpdateProfileInput) SetAddress ¶
func (s *UpdateProfileInput) SetAddress(v string) *UpdateProfileInput
SetAddress sets the Address field's value.
func (*UpdateProfileInput) SetDistanceUnit ¶
func (s *UpdateProfileInput) SetDistanceUnit(v string) *UpdateProfileInput
SetDistanceUnit sets the DistanceUnit field's value.
func (*UpdateProfileInput) SetIsDefault ¶ added in v1.15.62
func (s *UpdateProfileInput) SetIsDefault(v bool) *UpdateProfileInput
SetIsDefault sets the IsDefault field's value.
func (*UpdateProfileInput) SetLocale ¶ added in v1.23.5
func (s *UpdateProfileInput) SetLocale(v string) *UpdateProfileInput
SetLocale sets the Locale field's value.
func (*UpdateProfileInput) SetMaxVolumeLimit ¶
func (s *UpdateProfileInput) SetMaxVolumeLimit(v int64) *UpdateProfileInput
SetMaxVolumeLimit sets the MaxVolumeLimit field's value.
func (*UpdateProfileInput) SetMeetingRoomConfiguration ¶ added in v1.25.42
func (s *UpdateProfileInput) SetMeetingRoomConfiguration(v *UpdateMeetingRoomConfiguration) *UpdateProfileInput
SetMeetingRoomConfiguration sets the MeetingRoomConfiguration field's value.
func (*UpdateProfileInput) SetPSTNEnabled ¶
func (s *UpdateProfileInput) SetPSTNEnabled(v bool) *UpdateProfileInput
SetPSTNEnabled sets the PSTNEnabled field's value.
func (*UpdateProfileInput) SetProfileArn ¶
func (s *UpdateProfileInput) SetProfileArn(v string) *UpdateProfileInput
SetProfileArn sets the ProfileArn field's value.
func (*UpdateProfileInput) SetProfileName ¶
func (s *UpdateProfileInput) SetProfileName(v string) *UpdateProfileInput
SetProfileName sets the ProfileName field's value.
func (*UpdateProfileInput) SetSetupModeDisabled ¶
func (s *UpdateProfileInput) SetSetupModeDisabled(v bool) *UpdateProfileInput
SetSetupModeDisabled sets the SetupModeDisabled field's value.
func (*UpdateProfileInput) SetTemperatureUnit ¶
func (s *UpdateProfileInput) SetTemperatureUnit(v string) *UpdateProfileInput
SetTemperatureUnit sets the TemperatureUnit field's value.
func (*UpdateProfileInput) SetTimezone ¶
func (s *UpdateProfileInput) SetTimezone(v string) *UpdateProfileInput
SetTimezone sets the Timezone field's value.
func (*UpdateProfileInput) SetWakeWord ¶
func (s *UpdateProfileInput) SetWakeWord(v string) *UpdateProfileInput
SetWakeWord sets the WakeWord field's value.
func (UpdateProfileInput) String ¶
func (s UpdateProfileInput) String() string
String returns the string representation
func (*UpdateProfileInput) Validate ¶
func (s *UpdateProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateProfileOutput ¶
type UpdateProfileOutput struct {
// contains filtered or unexported fields
}
func (UpdateProfileOutput) GoString ¶
func (s UpdateProfileOutput) GoString() string
GoString returns the string representation
func (UpdateProfileOutput) String ¶
func (s UpdateProfileOutput) String() string
String returns the string representation
type UpdateRequireCheckIn ¶ added in v1.25.42
type UpdateRequireCheckIn struct { // Whether require check in is enabled or not. Enabled *bool `type:"boolean"` // Duration between 5 and 20 minutes to determine when to release the room if // it's not checked into. ReleaseAfterMinutes *int64 `type:"integer"` // contains filtered or unexported fields }
Updates settings for the require check in feature that are applied to a room profile. Require check in allows a meeting room’s Alexa or AVS device to prompt the user to check in; otherwise, the room will be released.
func (UpdateRequireCheckIn) GoString ¶ added in v1.25.42
func (s UpdateRequireCheckIn) GoString() string
GoString returns the string representation
func (*UpdateRequireCheckIn) SetEnabled ¶ added in v1.25.42
func (s *UpdateRequireCheckIn) SetEnabled(v bool) *UpdateRequireCheckIn
SetEnabled sets the Enabled field's value.
func (*UpdateRequireCheckIn) SetReleaseAfterMinutes ¶ added in v1.25.42
func (s *UpdateRequireCheckIn) SetReleaseAfterMinutes(v int64) *UpdateRequireCheckIn
SetReleaseAfterMinutes sets the ReleaseAfterMinutes field's value.
func (UpdateRequireCheckIn) String ¶ added in v1.25.42
func (s UpdateRequireCheckIn) String() string
String returns the string representation
type UpdateRoomInput ¶
type UpdateRoomInput struct { // The updated description for the room. Description *string `min:"1" type:"string"` // The updated profile ARN for the room. ProfileArn *string `type:"string"` // The updated provider calendar ARN for the room. ProviderCalendarId *string `type:"string"` // The ARN of the room to update. RoomArn *string `type:"string"` // The updated name for the room. RoomName *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateRoomInput) GoString ¶
func (s UpdateRoomInput) GoString() string
GoString returns the string representation
func (*UpdateRoomInput) SetDescription ¶
func (s *UpdateRoomInput) SetDescription(v string) *UpdateRoomInput
SetDescription sets the Description field's value.
func (*UpdateRoomInput) SetProfileArn ¶
func (s *UpdateRoomInput) SetProfileArn(v string) *UpdateRoomInput
SetProfileArn sets the ProfileArn field's value.
func (*UpdateRoomInput) SetProviderCalendarId ¶
func (s *UpdateRoomInput) SetProviderCalendarId(v string) *UpdateRoomInput
SetProviderCalendarId sets the ProviderCalendarId field's value.
func (*UpdateRoomInput) SetRoomArn ¶
func (s *UpdateRoomInput) SetRoomArn(v string) *UpdateRoomInput
SetRoomArn sets the RoomArn field's value.
func (*UpdateRoomInput) SetRoomName ¶
func (s *UpdateRoomInput) SetRoomName(v string) *UpdateRoomInput
SetRoomName sets the RoomName field's value.
func (UpdateRoomInput) String ¶
func (s UpdateRoomInput) String() string
String returns the string representation
func (*UpdateRoomInput) Validate ¶
func (s *UpdateRoomInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateRoomOutput ¶
type UpdateRoomOutput struct {
// contains filtered or unexported fields
}
func (UpdateRoomOutput) GoString ¶
func (s UpdateRoomOutput) GoString() string
GoString returns the string representation
func (UpdateRoomOutput) String ¶
func (s UpdateRoomOutput) String() string
String returns the string representation
type UpdateSkillGroupInput ¶
type UpdateSkillGroupInput struct { // The updated description for the skill group. Description *string `min:"1" type:"string"` // The ARN of the skill group to update. SkillGroupArn *string `type:"string"` // The updated name for the skill group. SkillGroupName *string `min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateSkillGroupInput) GoString ¶
func (s UpdateSkillGroupInput) GoString() string
GoString returns the string representation
func (*UpdateSkillGroupInput) SetDescription ¶
func (s *UpdateSkillGroupInput) SetDescription(v string) *UpdateSkillGroupInput
SetDescription sets the Description field's value.
func (*UpdateSkillGroupInput) SetSkillGroupArn ¶
func (s *UpdateSkillGroupInput) SetSkillGroupArn(v string) *UpdateSkillGroupInput
SetSkillGroupArn sets the SkillGroupArn field's value.
func (*UpdateSkillGroupInput) SetSkillGroupName ¶
func (s *UpdateSkillGroupInput) SetSkillGroupName(v string) *UpdateSkillGroupInput
SetSkillGroupName sets the SkillGroupName field's value.
func (UpdateSkillGroupInput) String ¶
func (s UpdateSkillGroupInput) String() string
String returns the string representation
func (*UpdateSkillGroupInput) Validate ¶
func (s *UpdateSkillGroupInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSkillGroupOutput ¶
type UpdateSkillGroupOutput struct {
// contains filtered or unexported fields
}
func (UpdateSkillGroupOutput) GoString ¶
func (s UpdateSkillGroupOutput) GoString() string
GoString returns the string representation
func (UpdateSkillGroupOutput) String ¶
func (s UpdateSkillGroupOutput) String() string
String returns the string representation
type UserData ¶
type UserData struct { // The email of a user. Email *string `min:"1" type:"string"` // The enrollment ARN of a user. EnrollmentId *string `type:"string"` // The enrollment status of a user. EnrollmentStatus *string `type:"string" enum:"EnrollmentStatus"` // The first name of a user. FirstName *string `type:"string"` // The last name of a user. LastName *string `type:"string"` // The ARN of a user. UserArn *string `type:"string"` // contains filtered or unexported fields }
Information related to a user.
func (*UserData) SetEnrollmentId ¶
SetEnrollmentId sets the EnrollmentId field's value.
func (*UserData) SetEnrollmentStatus ¶
SetEnrollmentStatus sets the EnrollmentStatus field's value.
func (*UserData) SetFirstName ¶
SetFirstName sets the FirstName field's value.
func (*UserData) SetLastName ¶
SetLastName sets the LastName field's value.
func (*UserData) SetUserArn ¶
SetUserArn sets the UserArn field's value.
Directories ¶
Path | Synopsis |
---|---|
Package alexaforbusinessiface provides an interface to enable mocking the Alexa For Business service client for testing your code.
|
Package alexaforbusinessiface provides an interface to enable mocking the Alexa For Business service client for testing your code. |