| 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.PrivateNetworks.Types.NetworkSite
Description
Synopsis
- data NetworkSite = NetworkSite' {}
- newNetworkSite :: Text -> Text -> Text -> NetworkSiteStatus -> NetworkSite
- networkSite_availabilityZone :: Lens' NetworkSite (Maybe Text)
- networkSite_availabilityZoneId :: Lens' NetworkSite (Maybe Text)
- networkSite_createdAt :: Lens' NetworkSite (Maybe UTCTime)
- networkSite_currentPlan :: Lens' NetworkSite (Maybe SitePlan)
- networkSite_description :: Lens' NetworkSite (Maybe Text)
- networkSite_pendingPlan :: Lens' NetworkSite (Maybe SitePlan)
- networkSite_statusReason :: Lens' NetworkSite (Maybe Text)
- networkSite_networkArn :: Lens' NetworkSite Text
- networkSite_networkSiteArn :: Lens' NetworkSite Text
- networkSite_networkSiteName :: Lens' NetworkSite Text
- networkSite_status :: Lens' NetworkSite NetworkSiteStatus
Documentation
data NetworkSite Source #
Information about a network site.
See: newNetworkSite smart constructor.
Constructors
| NetworkSite' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> NetworkSiteStatus | |
| -> NetworkSite |
Create a value of NetworkSite 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:availabilityZone:NetworkSite', networkSite_availabilityZone - The parent Availability Zone for the network site.
$sel:availabilityZoneId:NetworkSite', networkSite_availabilityZoneId - The parent Availability Zone ID for the network site.
$sel:createdAt:NetworkSite', networkSite_createdAt - The creation time of the network site.
$sel:currentPlan:NetworkSite', networkSite_currentPlan - The current plan of the network site.
$sel:description:NetworkSite', networkSite_description - The description of the network site.
$sel:pendingPlan:NetworkSite', networkSite_pendingPlan - The pending plan of the network site.
$sel:statusReason:NetworkSite', networkSite_statusReason - The status reason of the network site.
$sel:networkArn:NetworkSite', networkSite_networkArn - The Amazon Resource Name (ARN) of the network to which the network site
belongs.
$sel:networkSiteArn:NetworkSite', networkSite_networkSiteArn - The Amazon Resource Name (ARN) of the network site.
$sel:networkSiteName:NetworkSite', networkSite_networkSiteName - The name of the network site.
$sel:status:NetworkSite', networkSite_status - The status of the network site.
networkSite_availabilityZone :: Lens' NetworkSite (Maybe Text) Source #
The parent Availability Zone for the network site.
networkSite_availabilityZoneId :: Lens' NetworkSite (Maybe Text) Source #
The parent Availability Zone ID for the network site.
networkSite_createdAt :: Lens' NetworkSite (Maybe UTCTime) Source #
The creation time of the network site.
networkSite_currentPlan :: Lens' NetworkSite (Maybe SitePlan) Source #
The current plan of the network site.
networkSite_description :: Lens' NetworkSite (Maybe Text) Source #
The description of the network site.
networkSite_pendingPlan :: Lens' NetworkSite (Maybe SitePlan) Source #
The pending plan of the network site.
networkSite_statusReason :: Lens' NetworkSite (Maybe Text) Source #
The status reason of the network site.
networkSite_networkArn :: Lens' NetworkSite Text Source #
The Amazon Resource Name (ARN) of the network to which the network site belongs.
networkSite_networkSiteArn :: Lens' NetworkSite Text Source #
The Amazon Resource Name (ARN) of the network site.
networkSite_networkSiteName :: Lens' NetworkSite Text Source #
The name of the network site.
networkSite_status :: Lens' NetworkSite NetworkSiteStatus Source #
The status of the network site.