Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
The live source to describe.
Synopsis
- data DescribeLiveSource = DescribeLiveSource' {}
- newDescribeLiveSource :: Text -> Text -> DescribeLiveSource
- describeLiveSource_liveSourceName :: Lens' DescribeLiveSource Text
- describeLiveSource_sourceLocationName :: Lens' DescribeLiveSource Text
- data DescribeLiveSourceResponse = DescribeLiveSourceResponse' {}
- newDescribeLiveSourceResponse :: Int -> DescribeLiveSourceResponse
- describeLiveSourceResponse_arn :: Lens' DescribeLiveSourceResponse (Maybe Text)
- describeLiveSourceResponse_creationTime :: Lens' DescribeLiveSourceResponse (Maybe UTCTime)
- describeLiveSourceResponse_httpPackageConfigurations :: Lens' DescribeLiveSourceResponse (Maybe [HttpPackageConfiguration])
- describeLiveSourceResponse_lastModifiedTime :: Lens' DescribeLiveSourceResponse (Maybe UTCTime)
- describeLiveSourceResponse_liveSourceName :: Lens' DescribeLiveSourceResponse (Maybe Text)
- describeLiveSourceResponse_sourceLocationName :: Lens' DescribeLiveSourceResponse (Maybe Text)
- describeLiveSourceResponse_tags :: Lens' DescribeLiveSourceResponse (Maybe (HashMap Text Text))
- describeLiveSourceResponse_httpStatus :: Lens' DescribeLiveSourceResponse Int
Creating a Request
data DescribeLiveSource Source #
See: newDescribeLiveSource
smart constructor.
DescribeLiveSource' | |
|
Instances
newDescribeLiveSource Source #
Create a value of DescribeLiveSource
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:
DescribeLiveSource
, describeLiveSource_liveSourceName
- The name of the live source.
DescribeLiveSource
, describeLiveSource_sourceLocationName
- The name of the source location associated with this Live Source.
Request Lenses
describeLiveSource_liveSourceName :: Lens' DescribeLiveSource Text Source #
The name of the live source.
describeLiveSource_sourceLocationName :: Lens' DescribeLiveSource Text Source #
The name of the source location associated with this Live Source.
Destructuring the Response
data DescribeLiveSourceResponse Source #
See: newDescribeLiveSourceResponse
smart constructor.
DescribeLiveSourceResponse' | |
|
Instances
newDescribeLiveSourceResponse Source #
Create a value of DescribeLiveSourceResponse
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:
DescribeLiveSourceResponse
, describeLiveSourceResponse_arn
- The ARN of the live source.
DescribeLiveSourceResponse
, describeLiveSourceResponse_creationTime
- The timestamp that indicates when the live source was created.
DescribeLiveSourceResponse
, describeLiveSourceResponse_httpPackageConfigurations
- The HTTP package configurations.
DescribeLiveSourceResponse
, describeLiveSourceResponse_lastModifiedTime
- The timestamp that indicates when the live source was modified.
DescribeLiveSource
, describeLiveSourceResponse_liveSourceName
- The name of the live source.
DescribeLiveSource
, describeLiveSourceResponse_sourceLocationName
- The name of the source location associated with the live source.
DescribeLiveSourceResponse
, describeLiveSourceResponse_tags
- The tags assigned to the live source. Tags are key-value pairs that you
can associate with Amazon resources to help with organization, access
control, and cost tracking. For more information, see
Tagging AWS Elemental MediaTailor Resources.
$sel:httpStatus:DescribeLiveSourceResponse'
, describeLiveSourceResponse_httpStatus
- The response's http status code.
Response Lenses
describeLiveSourceResponse_arn :: Lens' DescribeLiveSourceResponse (Maybe Text) Source #
The ARN of the live source.
describeLiveSourceResponse_creationTime :: Lens' DescribeLiveSourceResponse (Maybe UTCTime) Source #
The timestamp that indicates when the live source was created.
describeLiveSourceResponse_httpPackageConfigurations :: Lens' DescribeLiveSourceResponse (Maybe [HttpPackageConfiguration]) Source #
The HTTP package configurations.
describeLiveSourceResponse_lastModifiedTime :: Lens' DescribeLiveSourceResponse (Maybe UTCTime) Source #
The timestamp that indicates when the live source was modified.
describeLiveSourceResponse_liveSourceName :: Lens' DescribeLiveSourceResponse (Maybe Text) Source #
The name of the live source.
describeLiveSourceResponse_sourceLocationName :: Lens' DescribeLiveSourceResponse (Maybe Text) Source #
The name of the source location associated with the live source.
describeLiveSourceResponse_tags :: Lens' DescribeLiveSourceResponse (Maybe (HashMap Text Text)) Source #
The tags assigned to the live source. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.
describeLiveSourceResponse_httpStatus :: Lens' DescribeLiveSourceResponse Int Source #
The response's http status code.