libZSservicesZSamazonka-appstreamZSamazonka-appstream
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.AppStream.CreateImageBuilderStreamingURL

Description

Creates a URL to start an image builder streaming session.

Synopsis

Creating a Request

data CreateImageBuilderStreamingURL Source #

See: newCreateImageBuilderStreamingURL smart constructor.

Constructors

CreateImageBuilderStreamingURL' 

Fields

  • validity :: Maybe Integer

    The time that the streaming URL will be valid, in seconds. Specify a value between 1 and 604800 seconds. The default is 3600 seconds.

  • name :: Text

    The name of the image builder.

Instances

Instances details
Eq CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Read CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Show CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Generic CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Associated Types

type Rep CreateImageBuilderStreamingURL :: Type -> Type #

NFData CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Hashable CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

ToJSON CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

AWSRequest CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

ToHeaders CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

ToPath CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

ToQuery CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURL = D1 ('MetaData "CreateImageBuilderStreamingURL" "Amazonka.AppStream.CreateImageBuilderStreamingURL" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "CreateImageBuilderStreamingURL'" 'PrefixI 'True) (S1 ('MetaSel ('Just "validity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CreateImageBuilderStreamingURL Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

newCreateImageBuilderStreamingURL Source #

Create a value of CreateImageBuilderStreamingURL 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:validity:CreateImageBuilderStreamingURL', createImageBuilderStreamingURL_validity - The time that the streaming URL will be valid, in seconds. Specify a value between 1 and 604800 seconds. The default is 3600 seconds.

$sel:name:CreateImageBuilderStreamingURL', createImageBuilderStreamingURL_name - The name of the image builder.

Request Lenses

createImageBuilderStreamingURL_validity :: Lens' CreateImageBuilderStreamingURL (Maybe Integer) Source #

The time that the streaming URL will be valid, in seconds. Specify a value between 1 and 604800 seconds. The default is 3600 seconds.

Destructuring the Response

data CreateImageBuilderStreamingURLResponse Source #

Constructors

CreateImageBuilderStreamingURLResponse' 

Fields

Instances

Instances details
Eq CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Read CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Show CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

Generic CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

NFData CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURLResponse Source # 
Instance details

Defined in Amazonka.AppStream.CreateImageBuilderStreamingURL

type Rep CreateImageBuilderStreamingURLResponse = D1 ('MetaData "CreateImageBuilderStreamingURLResponse" "Amazonka.AppStream.CreateImageBuilderStreamingURL" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "CreateImageBuilderStreamingURLResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamingURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "expires") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateImageBuilderStreamingURLResponse Source #

Create a value of CreateImageBuilderStreamingURLResponse 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:streamingURL:CreateImageBuilderStreamingURLResponse', createImageBuilderStreamingURLResponse_streamingURL - The URL to start the AppStream 2.0 streaming session.

$sel:expires:CreateImageBuilderStreamingURLResponse', createImageBuilderStreamingURLResponse_expires - The elapsed time, in seconds after the Unix epoch, when this URL expires.

$sel:httpStatus:CreateImageBuilderStreamingURLResponse', createImageBuilderStreamingURLResponse_httpStatus - The response's http status code.

Response Lenses

createImageBuilderStreamingURLResponse_expires :: Lens' CreateImageBuilderStreamingURLResponse (Maybe UTCTime) Source #

The elapsed time, in seconds after the Unix epoch, when this URL expires.