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 |
Synopsis
Documentation
Information about a site plan.
See: newSitePlan
smart constructor.
SitePlan' | |
|
Instances
FromJSON SitePlan Source # | |
ToJSON SitePlan Source # | |
Defined in Amazonka.PrivateNetworks.Types.SitePlan | |
Generic SitePlan Source # | |
Read SitePlan Source # | |
Show SitePlan Source # | |
NFData SitePlan Source # | |
Defined in Amazonka.PrivateNetworks.Types.SitePlan | |
Eq SitePlan Source # | |
Hashable SitePlan Source # | |
Defined in Amazonka.PrivateNetworks.Types.SitePlan | |
type Rep SitePlan Source # | |
Defined in Amazonka.PrivateNetworks.Types.SitePlan type Rep SitePlan = D1 ('MetaData "SitePlan" "Amazonka.PrivateNetworks.Types.SitePlan" "amazonka-privatenetworks-2.0-6kTUHQMy1b1JCa08Y5Egzo" 'False) (C1 ('MetaCons "SitePlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NameValuePair])) :*: S1 ('MetaSel ('Just "resourceDefinitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NetworkResourceDefinition])))) |
newSitePlan :: SitePlan Source #
Create a value of SitePlan
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:
SitePlan
, sitePlan_options
- The options of the plan.
$sel:resourceDefinitions:SitePlan'
, sitePlan_resourceDefinitions
- The resource definitions of the plan.
sitePlan_options :: Lens' SitePlan (Maybe [NameValuePair]) Source #
The options of the plan.
sitePlan_resourceDefinitions :: Lens' SitePlan (Maybe [NetworkResourceDefinition]) Source #
The resource definitions of the plan.