AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

ConferenceProvider

import "github.com/aws/aws-sdk-go/service/alexaforbusiness"

type ConferenceProvider struct { Arn *string `type:"string"` IPDialIn *IPDialIn `type:"structure"` MeetingSetting *MeetingSetting `type:"structure"` Name *string `min:"1" type:"string"` PSTNDialIn *PSTNDialIn `type:"structure"` Type *string `type:"string" enum:"ConferenceProviderType"` }

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.

Arn

Type: *string

The ARN of the newly created conference provider.

IPDialIn

The IP endpoint and protocol for calling.

MeetingSetting

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.

Name

Type: *string

The name of the conference provider.

PSTNDialIn

The information for public switched telephone network (PSTN) conferencing.

Type

Type: *string

The type of conference providers.

Method

GoString

func (s ConferenceProvider) GoString() string

GoString returns the string representation

SetArn

func (s *ConferenceProvider) SetArn(v string) *ConferenceProvider

SetArn sets the Arn field's value.

SetIPDialIn

func (s *ConferenceProvider) SetIPDialIn(v *IPDialIn) *ConferenceProvider

SetIPDialIn sets the IPDialIn field's value.

SetMeetingSetting

func (s *ConferenceProvider) SetMeetingSetting(v *MeetingSetting) *ConferenceProvider

SetMeetingSetting sets the MeetingSetting field's value.

SetName

func (s *ConferenceProvider) SetName(v string) *ConferenceProvider

SetName sets the Name field's value.

SetPSTNDialIn

func (s *ConferenceProvider) SetPSTNDialIn(v *PSTNDialIn) *ConferenceProvider

SetPSTNDialIn sets the PSTNDialIn field's value.

SetType

func (s *ConferenceProvider) SetType(v string) *ConferenceProvider

SetType sets the Type field's value.

String

func (s ConferenceProvider) String() string

String returns the string representation

On this page: