Class: Aws::AlexaForBusiness::Types::ConferenceProvider

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb

Overview

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.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The ARN of the newly created conference provider.

Returns:

  • (String)


548
549
550
551
552
553
554
555
556
557
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 548

class ConferenceProvider < Struct.new(
  :arn,
  :name,
  :type,
  :ip_dial_in,
  :pstn_dial_in,
  :meeting_setting)
  SENSITIVE = []
  include Aws::Structure
end

#ip_dial_inTypes::IPDialIn

The IP endpoint and protocol for calling.

Returns:



548
549
550
551
552
553
554
555
556
557
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 548

class ConferenceProvider < Struct.new(
  :arn,
  :name,
  :type,
  :ip_dial_in,
  :pstn_dial_in,
  :meeting_setting)
  SENSITIVE = []
  include Aws::Structure
end

#meeting_settingTypes::MeetingSetting

The meeting settings for the conference provider.



548
549
550
551
552
553
554
555
556
557
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 548

class ConferenceProvider < Struct.new(
  :arn,
  :name,
  :type,
  :ip_dial_in,
  :pstn_dial_in,
  :meeting_setting)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the conference provider.

Returns:

  • (String)


548
549
550
551
552
553
554
555
556
557
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 548

class ConferenceProvider < Struct.new(
  :arn,
  :name,
  :type,
  :ip_dial_in,
  :pstn_dial_in,
  :meeting_setting)
  SENSITIVE = []
  include Aws::Structure
end

#pstn_dial_inTypes::PSTNDialIn

The information for PSTN conferencing.

Returns:



548
549
550
551
552
553
554
555
556
557
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 548

class ConferenceProvider < Struct.new(
  :arn,
  :name,
  :type,
  :ip_dial_in,
  :pstn_dial_in,
  :meeting_setting)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The type of conference providers.

Returns:

  • (String)


548
549
550
551
552
553
554
555
556
557
# File 'gems/aws-sdk-alexaforbusiness/lib/aws-sdk-alexaforbusiness/types.rb', line 548

class ConferenceProvider < Struct.new(
  :arn,
  :name,
  :type,
  :ip_dial_in,
  :pstn_dial_in,
  :meeting_setting)
  SENSITIVE = []
  include Aws::Structure
end