Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data GrantEntitlementRequest = GrantEntitlementRequest' {}
- newGrantEntitlementRequest :: GrantEntitlementRequest
- grantEntitlementRequest_dataTransferSubscriberFeePercent :: Lens' GrantEntitlementRequest (Maybe Int)
- grantEntitlementRequest_encryption :: Lens' GrantEntitlementRequest (Maybe Encryption)
- grantEntitlementRequest_name :: Lens' GrantEntitlementRequest (Maybe Text)
- grantEntitlementRequest_entitlementStatus :: Lens' GrantEntitlementRequest (Maybe EntitlementStatus)
- grantEntitlementRequest_description :: Lens' GrantEntitlementRequest (Maybe Text)
- grantEntitlementRequest_subscribers :: Lens' GrantEntitlementRequest [Text]
Documentation
data GrantEntitlementRequest Source #
The entitlements that you want to grant on a flow.
See: newGrantEntitlementRequest
smart constructor.
GrantEntitlementRequest' | |
|
Instances
newGrantEntitlementRequest :: GrantEntitlementRequest Source #
Create a value of GrantEntitlementRequest
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:dataTransferSubscriberFeePercent:GrantEntitlementRequest'
, grantEntitlementRequest_dataTransferSubscriberFeePercent
- Percentage from 0-100 of the data transfer cost to be billed to the
subscriber.
$sel:encryption:GrantEntitlementRequest'
, grantEntitlementRequest_encryption
- The type of encryption that will be used on the output that is
associated with this entitlement.
$sel:name:GrantEntitlementRequest'
, grantEntitlementRequest_name
- The name of the entitlement. This value must be unique within the
current flow.
$sel:entitlementStatus:GrantEntitlementRequest'
, grantEntitlementRequest_entitlementStatus
- An indication of whether the new entitlement should be enabled or
disabled as soon as it is created. If you don’t specify the
entitlementStatus field in your request, MediaConnect sets it to
ENABLED.
$sel:description:GrantEntitlementRequest'
, grantEntitlementRequest_description
- A description of the entitlement. This description appears only on the
AWS Elemental MediaConnect console and will not be seen by the
subscriber or end user.
$sel:subscribers:GrantEntitlementRequest'
, grantEntitlementRequest_subscribers
- The AWS account IDs that you want to share your content with. The
receiving accounts (subscribers) will be allowed to create their own
flows using your content as the source.
grantEntitlementRequest_dataTransferSubscriberFeePercent :: Lens' GrantEntitlementRequest (Maybe Int) Source #
Percentage from 0-100 of the data transfer cost to be billed to the subscriber.
grantEntitlementRequest_encryption :: Lens' GrantEntitlementRequest (Maybe Encryption) Source #
The type of encryption that will be used on the output that is associated with this entitlement.
grantEntitlementRequest_name :: Lens' GrantEntitlementRequest (Maybe Text) Source #
The name of the entitlement. This value must be unique within the current flow.
grantEntitlementRequest_entitlementStatus :: Lens' GrantEntitlementRequest (Maybe EntitlementStatus) Source #
An indication of whether the new entitlement should be enabled or disabled as soon as it is created. If you don’t specify the entitlementStatus field in your request, MediaConnect sets it to ENABLED.
grantEntitlementRequest_description :: Lens' GrantEntitlementRequest (Maybe Text) Source #
A description of the entitlement. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the subscriber or end user.
grantEntitlementRequest_subscribers :: Lens' GrantEntitlementRequest [Text] Source #
The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flows using your content as the source.