libZSservicesZSamazonka-chimeZSamazonka-chime
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Chime.Types.MediaPlacement

Description

 
Synopsis

Documentation

data MediaPlacement Source #

A set of endpoints used by clients to connect to the media service group for an Amazon Chime SDK meeting.

See: newMediaPlacement smart constructor.

Constructors

MediaPlacement' 

Fields

Instances

Instances details
Eq MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

Read MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

Show MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

Generic MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

Associated Types

type Rep MediaPlacement :: Type -> Type #

NFData MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

Methods

rnf :: MediaPlacement -> () #

Hashable MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

FromJSON MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

type Rep MediaPlacement Source # 
Instance details

Defined in Amazonka.Chime.Types.MediaPlacement

type Rep MediaPlacement = D1 ('MetaData "MediaPlacement" "Amazonka.Chime.Types.MediaPlacement" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "MediaPlacement'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "screenDataUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventIngestionUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "signalingUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "screenSharingUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "screenViewingUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "audioHostUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "audioFallbackUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "turnControlUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newMediaPlacement :: MediaPlacement Source #

Create a value of MediaPlacement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:screenDataUrl:MediaPlacement', mediaPlacement_screenDataUrl - The screen data URL.

$sel:eventIngestionUrl:MediaPlacement', mediaPlacement_eventIngestionUrl - The event ingestion URL.

$sel:signalingUrl:MediaPlacement', mediaPlacement_signalingUrl - The signaling URL.

$sel:screenSharingUrl:MediaPlacement', mediaPlacement_screenSharingUrl - The screen sharing URL.

$sel:screenViewingUrl:MediaPlacement', mediaPlacement_screenViewingUrl - The screen viewing URL.

$sel:audioHostUrl:MediaPlacement', mediaPlacement_audioHostUrl - The audio host URL.

$sel:audioFallbackUrl:MediaPlacement', mediaPlacement_audioFallbackUrl - The audio fallback URL.

$sel:turnControlUrl:MediaPlacement', mediaPlacement_turnControlUrl - The turn control URL.