libZSservicesZSamazonka-mediapackage-vodZSamazonka-mediapackage-vod
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.MediaPackageVOD.DescribeAsset

Description

Returns a description of a MediaPackage VOD Asset resource.

Synopsis

Creating a Request

data DescribeAsset Source #

See: newDescribeAsset smart constructor.

Constructors

DescribeAsset' 

Fields

  • id :: Text

    The ID of an MediaPackage VOD Asset resource.

Instances

Instances details
Eq DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Read DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Show DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Generic DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Associated Types

type Rep DescribeAsset :: Type -> Type #

NFData DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Methods

rnf :: DescribeAsset -> () #

Hashable DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

AWSRequest DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Associated Types

type AWSResponse DescribeAsset #

ToHeaders DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

ToPath DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

ToQuery DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

type Rep DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

type Rep DescribeAsset = D1 ('MetaData "DescribeAsset" "Amazonka.MediaPackageVOD.DescribeAsset" "libZSservicesZSamazonka-mediapackage-vodZSamazonka-mediapackage-vod" 'False) (C1 ('MetaCons "DescribeAsset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeAsset Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

newDescribeAsset Source #

Create a value of DescribeAsset 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:id:DescribeAsset', describeAsset_id - The ID of an MediaPackage VOD Asset resource.

Request Lenses

describeAsset_id :: Lens' DescribeAsset Text Source #

The ID of an MediaPackage VOD Asset resource.

Destructuring the Response

data DescribeAssetResponse Source #

See: newDescribeAssetResponse smart constructor.

Constructors

DescribeAssetResponse' 

Fields

Instances

Instances details
Eq DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Read DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Show DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Generic DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Associated Types

type Rep DescribeAssetResponse :: Type -> Type #

NFData DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

Methods

rnf :: DescribeAssetResponse -> () #

type Rep DescribeAssetResponse Source # 
Instance details

Defined in Amazonka.MediaPackageVOD.DescribeAsset

newDescribeAssetResponse Source #

Create a value of DescribeAssetResponse 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:resourceId:DescribeAssetResponse', describeAssetResponse_resourceId - The resource ID to include in SPEKE key requests.

$sel:arn:DescribeAssetResponse', describeAssetResponse_arn - The ARN of the Asset.

$sel:createdAt:DescribeAssetResponse', describeAssetResponse_createdAt - The time the Asset was initially submitted for Ingest.

$sel:packagingGroupId:DescribeAssetResponse', describeAssetResponse_packagingGroupId - The ID of the PackagingGroup for the Asset.

$sel:sourceArn:DescribeAssetResponse', describeAssetResponse_sourceArn - ARN of the source object in S3.

$sel:sourceRoleArn:DescribeAssetResponse', describeAssetResponse_sourceRoleArn - The IAM role_arn used to access the source S3 bucket.

$sel:id:DescribeAsset', describeAssetResponse_id - The unique identifier for the Asset.

$sel:egressEndpoints:DescribeAssetResponse', describeAssetResponse_egressEndpoints - The list of egress endpoints available for the Asset.

$sel:tags:DescribeAssetResponse', describeAssetResponse_tags - Undocumented member.

$sel:httpStatus:DescribeAssetResponse', describeAssetResponse_httpStatus - The response's http status code.

Response Lenses

describeAssetResponse_resourceId :: Lens' DescribeAssetResponse (Maybe Text) Source #

The resource ID to include in SPEKE key requests.

describeAssetResponse_createdAt :: Lens' DescribeAssetResponse (Maybe Text) Source #

The time the Asset was initially submitted for Ingest.

describeAssetResponse_packagingGroupId :: Lens' DescribeAssetResponse (Maybe Text) Source #

The ID of the PackagingGroup for the Asset.

describeAssetResponse_sourceRoleArn :: Lens' DescribeAssetResponse (Maybe Text) Source #

The IAM role_arn used to access the source S3 bucket.

describeAssetResponse_id :: Lens' DescribeAssetResponse (Maybe Text) Source #

The unique identifier for the Asset.

describeAssetResponse_egressEndpoints :: Lens' DescribeAssetResponse (Maybe [EgressEndpoint]) Source #

The list of egress endpoints available for the Asset.