| 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 |
Amazonka.MediaConvert.Types.Policy
Description
Synopsis
Documentation
A policy configures behavior that you allow or disallow for your account. For information about MediaConvert policies, see the user guide at http://docs.aws.amazon.com/mediaconvert/latest/ug/what-is.html
See: newPolicy smart constructor.
Constructors
| Policy' | |
Fields
| |
Instances
| FromJSON Policy Source # | |
| ToJSON Policy Source # | |
Defined in Amazonka.MediaConvert.Types.Policy | |
| Generic Policy Source # | |
| Read Policy Source # | |
| Show Policy Source # | |
| NFData Policy Source # | |
Defined in Amazonka.MediaConvert.Types.Policy | |
| Eq Policy Source # | |
| Hashable Policy Source # | |
Defined in Amazonka.MediaConvert.Types.Policy | |
| type Rep Policy Source # | |
Defined in Amazonka.MediaConvert.Types.Policy type Rep Policy = D1 ('MetaData "Policy" "Amazonka.MediaConvert.Types.Policy" "amazonka-mediaconvert-2.0-ClG8xHhlx4y6bdaCrZchqH" 'False) (C1 ('MetaCons "Policy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpInputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputPolicy)) :*: (S1 ('MetaSel ('Just "httpsInputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputPolicy)) :*: S1 ('MetaSel ('Just "s3Inputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputPolicy))))) | |
Create a value of Policy 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:httpInputs:Policy', policy_httpInputs - Allow or disallow jobs that specify HTTP inputs.
$sel:httpsInputs:Policy', policy_httpsInputs - Allow or disallow jobs that specify HTTPS inputs.
$sel:s3Inputs:Policy', policy_s3Inputs - Allow or disallow jobs that specify Amazon S3 inputs.
policy_httpInputs :: Lens' Policy (Maybe InputPolicy) Source #
Allow or disallow jobs that specify HTTP inputs.
policy_httpsInputs :: Lens' Policy (Maybe InputPolicy) Source #
Allow or disallow jobs that specify HTTPS inputs.
policy_s3Inputs :: Lens' Policy (Maybe InputPolicy) Source #
Allow or disallow jobs that specify Amazon S3 inputs.