amazonka-ivs-2.0: Amazon Interactive Video Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IVS.GetPlaybackKeyPair

Description

Gets a specified playback authorization key pair and returns the arn and fingerprint. The privateKey held by the caller can be used to generate viewer authorization tokens, to grant viewers access to private channels. For more information, see Setting Up Private Channels in the Amazon IVS User Guide.

Synopsis

Creating a Request

data GetPlaybackKeyPair Source #

See: newGetPlaybackKeyPair smart constructor.

Constructors

GetPlaybackKeyPair' 

Fields

  • arn :: Text

    ARN of the key pair to be returned.

Instances

Instances details
ToJSON GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

ToHeaders GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

ToPath GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

ToQuery GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

AWSRequest GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Associated Types

type AWSResponse GetPlaybackKeyPair #

Generic GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Associated Types

type Rep GetPlaybackKeyPair :: Type -> Type #

Read GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Show GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

NFData GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Methods

rnf :: GetPlaybackKeyPair -> () #

Eq GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Hashable GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

type AWSResponse GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

type Rep GetPlaybackKeyPair Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

type Rep GetPlaybackKeyPair = D1 ('MetaData "GetPlaybackKeyPair" "Amazonka.IVS.GetPlaybackKeyPair" "amazonka-ivs-2.0-1XuGgGDxNXQ7UL2Yr5LhmE" 'False) (C1 ('MetaCons "GetPlaybackKeyPair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetPlaybackKeyPair Source #

Create a value of GetPlaybackKeyPair 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:

GetPlaybackKeyPair, getPlaybackKeyPair_arn - ARN of the key pair to be returned.

Request Lenses

getPlaybackKeyPair_arn :: Lens' GetPlaybackKeyPair Text Source #

ARN of the key pair to be returned.

Destructuring the Response

data GetPlaybackKeyPairResponse Source #

See: newGetPlaybackKeyPairResponse smart constructor.

Constructors

GetPlaybackKeyPairResponse' 

Fields

Instances

Instances details
Generic GetPlaybackKeyPairResponse Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Associated Types

type Rep GetPlaybackKeyPairResponse :: Type -> Type #

Read GetPlaybackKeyPairResponse Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Show GetPlaybackKeyPairResponse Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

NFData GetPlaybackKeyPairResponse Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

Eq GetPlaybackKeyPairResponse Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

type Rep GetPlaybackKeyPairResponse Source # 
Instance details

Defined in Amazonka.IVS.GetPlaybackKeyPair

type Rep GetPlaybackKeyPairResponse = D1 ('MetaData "GetPlaybackKeyPairResponse" "Amazonka.IVS.GetPlaybackKeyPair" "amazonka-ivs-2.0-1XuGgGDxNXQ7UL2Yr5LhmE" 'False) (C1 ('MetaCons "GetPlaybackKeyPairResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPair") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PlaybackKeyPair)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetPlaybackKeyPairResponse Source #

Create a value of GetPlaybackKeyPairResponse 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:keyPair:GetPlaybackKeyPairResponse', getPlaybackKeyPairResponse_keyPair -

$sel:httpStatus:GetPlaybackKeyPairResponse', getPlaybackKeyPairResponse_httpStatus - The response's http status code.

Response Lenses