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 |
- Service Configuration
- Errors
- AcknowledgmentStatus
- DeviceIdentifierFilterKeys
- DeviceIdentifierStatus
- ElevationReference
- ElevationUnit
- HealthStatus
- NetworkFilterKeys
- NetworkResourceDefinitionType
- NetworkResourceFilterKeys
- NetworkResourceStatus
- NetworkResourceType
- NetworkSiteFilterKeys
- NetworkSiteStatus
- NetworkStatus
- OrderFilterKeys
- Address
- DeviceIdentifier
- NameValuePair
- Network
- NetworkResource
- NetworkResourceDefinition
- NetworkSite
- Order
- Position
- SitePlan
- TrackingInformation
- UpdateNetworkSiteResponse
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _LimitExceededException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newtype AcknowledgmentStatus where
- newtype DeviceIdentifierFilterKeys where
- newtype DeviceIdentifierStatus where
- newtype ElevationReference where
- ElevationReference' { }
- pattern ElevationReference_AGL :: ElevationReference
- pattern ElevationReference_AMSL :: ElevationReference
- newtype ElevationUnit where
- ElevationUnit' { }
- pattern ElevationUnit_FEET :: ElevationUnit
- newtype HealthStatus where
- HealthStatus' { }
- pattern HealthStatus_HEALTHY :: HealthStatus
- pattern HealthStatus_INITIAL :: HealthStatus
- pattern HealthStatus_UNHEALTHY :: HealthStatus
- newtype NetworkFilterKeys where
- NetworkFilterKeys' { }
- pattern NetworkFilterKeys_STATUS :: NetworkFilterKeys
- newtype NetworkResourceDefinitionType where
- newtype NetworkResourceFilterKeys where
- newtype NetworkResourceStatus where
- NetworkResourceStatus' { }
- pattern NetworkResourceStatus_AVAILABLE :: NetworkResourceStatus
- pattern NetworkResourceStatus_DELETED :: NetworkResourceStatus
- pattern NetworkResourceStatus_DELETING :: NetworkResourceStatus
- pattern NetworkResourceStatus_PENDING :: NetworkResourceStatus
- pattern NetworkResourceStatus_PENDING_RETURN :: NetworkResourceStatus
- pattern NetworkResourceStatus_PROVISIONED :: NetworkResourceStatus
- pattern NetworkResourceStatus_PROVISIONING :: NetworkResourceStatus
- pattern NetworkResourceStatus_SHIPPED :: NetworkResourceStatus
- newtype NetworkResourceType where
- newtype NetworkSiteFilterKeys where
- newtype NetworkSiteStatus where
- NetworkSiteStatus' { }
- pattern NetworkSiteStatus_AVAILABLE :: NetworkSiteStatus
- pattern NetworkSiteStatus_CREATED :: NetworkSiteStatus
- pattern NetworkSiteStatus_DELETED :: NetworkSiteStatus
- pattern NetworkSiteStatus_DEPROVISIONING :: NetworkSiteStatus
- pattern NetworkSiteStatus_PROVISIONING :: NetworkSiteStatus
- newtype NetworkStatus where
- NetworkStatus' { }
- pattern NetworkStatus_AVAILABLE :: NetworkStatus
- pattern NetworkStatus_CREATED :: NetworkStatus
- pattern NetworkStatus_DELETED :: NetworkStatus
- pattern NetworkStatus_DEPROVISIONING :: NetworkStatus
- pattern NetworkStatus_PROVISIONING :: NetworkStatus
- newtype OrderFilterKeys where
- OrderFilterKeys' { }
- pattern OrderFilterKeys_NETWORK_SITE :: OrderFilterKeys
- pattern OrderFilterKeys_STATUS :: OrderFilterKeys
- data Address = Address' {}
- newAddress :: Text -> Text -> Text -> Text -> Text -> Text -> Address
- address_company :: Lens' Address (Maybe Text)
- address_phoneNumber :: Lens' Address (Maybe Text)
- address_street2 :: Lens' Address (Maybe Text)
- address_street3 :: Lens' Address (Maybe Text)
- address_city :: Lens' Address Text
- address_country :: Lens' Address Text
- address_name :: Lens' Address Text
- address_postalCode :: Lens' Address Text
- address_stateOrProvince :: Lens' Address Text
- address_street1 :: Lens' Address Text
- data DeviceIdentifier = DeviceIdentifier' {}
- newDeviceIdentifier :: DeviceIdentifier
- deviceIdentifier_createdAt :: Lens' DeviceIdentifier (Maybe UTCTime)
- deviceIdentifier_deviceIdentifierArn :: Lens' DeviceIdentifier (Maybe Text)
- deviceIdentifier_iccid :: Lens' DeviceIdentifier (Maybe Text)
- deviceIdentifier_imsi :: Lens' DeviceIdentifier (Maybe Text)
- deviceIdentifier_networkArn :: Lens' DeviceIdentifier (Maybe Text)
- deviceIdentifier_orderArn :: Lens' DeviceIdentifier (Maybe Text)
- deviceIdentifier_status :: Lens' DeviceIdentifier (Maybe DeviceIdentifierStatus)
- deviceIdentifier_trafficGroupArn :: Lens' DeviceIdentifier (Maybe Text)
- deviceIdentifier_vendor :: Lens' DeviceIdentifier (Maybe Text)
- data NameValuePair = NameValuePair' {}
- newNameValuePair :: Text -> NameValuePair
- nameValuePair_value :: Lens' NameValuePair (Maybe Text)
- nameValuePair_name :: Lens' NameValuePair Text
- data Network = Network' {}
- newNetwork :: Text -> Text -> NetworkStatus -> Network
- network_createdAt :: Lens' Network (Maybe UTCTime)
- network_description :: Lens' Network (Maybe Text)
- network_statusReason :: Lens' Network (Maybe Text)
- network_networkArn :: Lens' Network Text
- network_networkName :: Lens' Network Text
- network_status :: Lens' Network NetworkStatus
- data NetworkResource = NetworkResource' {
- attributes :: Maybe [NameValuePair]
- createdAt :: Maybe ISO8601
- description :: Maybe Text
- health :: Maybe HealthStatus
- model :: Maybe Text
- networkArn :: Maybe Text
- networkResourceArn :: Maybe Text
- networkSiteArn :: Maybe Text
- orderArn :: Maybe Text
- position :: Maybe Position
- serialNumber :: Maybe Text
- status :: Maybe NetworkResourceStatus
- statusReason :: Maybe Text
- type' :: Maybe NetworkResourceType
- vendor :: Maybe Text
- newNetworkResource :: NetworkResource
- networkResource_attributes :: Lens' NetworkResource (Maybe [NameValuePair])
- networkResource_createdAt :: Lens' NetworkResource (Maybe UTCTime)
- networkResource_description :: Lens' NetworkResource (Maybe Text)
- networkResource_health :: Lens' NetworkResource (Maybe HealthStatus)
- networkResource_model :: Lens' NetworkResource (Maybe Text)
- networkResource_networkArn :: Lens' NetworkResource (Maybe Text)
- networkResource_networkResourceArn :: Lens' NetworkResource (Maybe Text)
- networkResource_networkSiteArn :: Lens' NetworkResource (Maybe Text)
- networkResource_orderArn :: Lens' NetworkResource (Maybe Text)
- networkResource_position :: Lens' NetworkResource (Maybe Position)
- networkResource_serialNumber :: Lens' NetworkResource (Maybe Text)
- networkResource_status :: Lens' NetworkResource (Maybe NetworkResourceStatus)
- networkResource_statusReason :: Lens' NetworkResource (Maybe Text)
- networkResource_type :: Lens' NetworkResource (Maybe NetworkResourceType)
- networkResource_vendor :: Lens' NetworkResource (Maybe Text)
- data NetworkResourceDefinition = NetworkResourceDefinition' {}
- newNetworkResourceDefinition :: Natural -> NetworkResourceDefinitionType -> NetworkResourceDefinition
- networkResourceDefinition_options :: Lens' NetworkResourceDefinition (Maybe [NameValuePair])
- networkResourceDefinition_count :: Lens' NetworkResourceDefinition Natural
- networkResourceDefinition_type :: Lens' NetworkResourceDefinition NetworkResourceDefinitionType
- 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
- data Order = Order' {}
- newOrder :: Order
- order_acknowledgmentStatus :: Lens' Order (Maybe AcknowledgmentStatus)
- order_createdAt :: Lens' Order (Maybe UTCTime)
- order_networkArn :: Lens' Order (Maybe Text)
- order_networkSiteArn :: Lens' Order (Maybe Text)
- order_orderArn :: Lens' Order (Maybe Text)
- order_shippingAddress :: Lens' Order (Maybe Address)
- order_trackingInformation :: Lens' Order (Maybe [TrackingInformation])
- data Position = Position' {}
- newPosition :: Position
- position_elevation :: Lens' Position (Maybe Double)
- position_elevationReference :: Lens' Position (Maybe ElevationReference)
- position_elevationUnit :: Lens' Position (Maybe ElevationUnit)
- position_latitude :: Lens' Position (Maybe Double)
- position_longitude :: Lens' Position (Maybe Double)
- data SitePlan = SitePlan' {}
- newSitePlan :: SitePlan
- sitePlan_options :: Lens' SitePlan (Maybe [NameValuePair])
- sitePlan_resourceDefinitions :: Lens' SitePlan (Maybe [NetworkResourceDefinition])
- data TrackingInformation = TrackingInformation' {}
- newTrackingInformation :: TrackingInformation
- trackingInformation_trackingNumber :: Lens' TrackingInformation (Maybe Text)
- data UpdateNetworkSiteResponse = UpdateNetworkSiteResponse' {
- networkSite :: Maybe NetworkSite
- tags :: Maybe (Sensitive (HashMap Text Text))
- newUpdateNetworkSiteResponse :: UpdateNetworkSiteResponse
- updateNetworkSiteResponse_networkSite :: Lens' UpdateNetworkSiteResponse (Maybe NetworkSite)
- updateNetworkSiteResponse_tags :: Lens' UpdateNetworkSiteResponse (Maybe (HashMap Text Text))
Service Configuration
defaultService :: Service Source #
API version 2021-12-03
of the Amazon Private 5G SDK configuration.
Errors
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You do not have permission to perform this operation.
_InternalServerException :: AsError a => Fold a ServiceError Source #
Information about an internal error.
_LimitExceededException :: AsError a => Fold a ServiceError Source #
The limit was exceeded.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The resource was not found.
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The request was denied due to request throttling.
_ValidationException :: AsError a => Fold a ServiceError Source #
The request failed validation.
AcknowledgmentStatus
newtype AcknowledgmentStatus Source #
Instances
DeviceIdentifierFilterKeys
newtype DeviceIdentifierFilterKeys Source #
Instances
DeviceIdentifierStatus
newtype DeviceIdentifierStatus Source #
pattern DeviceIdentifierStatus_ACTIVE :: DeviceIdentifierStatus | |
pattern DeviceIdentifierStatus_INACTIVE :: DeviceIdentifierStatus |
Instances
ElevationReference
newtype ElevationReference Source #
pattern ElevationReference_AGL :: ElevationReference | |
pattern ElevationReference_AMSL :: ElevationReference |
Instances
ElevationUnit
newtype ElevationUnit Source #
pattern ElevationUnit_FEET :: ElevationUnit |
Instances
HealthStatus
newtype HealthStatus Source #
pattern HealthStatus_HEALTHY :: HealthStatus | |
pattern HealthStatus_INITIAL :: HealthStatus | |
pattern HealthStatus_UNHEALTHY :: HealthStatus |
Instances
NetworkFilterKeys
newtype NetworkFilterKeys Source #
pattern NetworkFilterKeys_STATUS :: NetworkFilterKeys |
Instances
NetworkResourceDefinitionType
newtype NetworkResourceDefinitionType Source #
pattern NetworkResourceDefinitionType_DEVICE_IDENTIFIER :: NetworkResourceDefinitionType | |
pattern NetworkResourceDefinitionType_RADIO_UNIT :: NetworkResourceDefinitionType |
Instances
NetworkResourceFilterKeys
newtype NetworkResourceFilterKeys Source #
pattern NetworkResourceFilterKeys_ORDER :: NetworkResourceFilterKeys | |
pattern NetworkResourceFilterKeys_STATUS :: NetworkResourceFilterKeys |
Instances
NetworkResourceStatus
newtype NetworkResourceStatus Source #
Instances
NetworkResourceType
newtype NetworkResourceType Source #
Instances
NetworkSiteFilterKeys
newtype NetworkSiteFilterKeys Source #
Instances
NetworkSiteStatus
newtype NetworkSiteStatus Source #
pattern NetworkSiteStatus_AVAILABLE :: NetworkSiteStatus | |
pattern NetworkSiteStatus_CREATED :: NetworkSiteStatus | |
pattern NetworkSiteStatus_DELETED :: NetworkSiteStatus | |
pattern NetworkSiteStatus_DEPROVISIONING :: NetworkSiteStatus | |
pattern NetworkSiteStatus_PROVISIONING :: NetworkSiteStatus |
Instances
NetworkStatus
newtype NetworkStatus Source #
pattern NetworkStatus_AVAILABLE :: NetworkStatus | |
pattern NetworkStatus_CREATED :: NetworkStatus | |
pattern NetworkStatus_DELETED :: NetworkStatus | |
pattern NetworkStatus_DEPROVISIONING :: NetworkStatus | |
pattern NetworkStatus_PROVISIONING :: NetworkStatus |
Instances
OrderFilterKeys
newtype OrderFilterKeys Source #
pattern OrderFilterKeys_NETWORK_SITE :: OrderFilterKeys | |
pattern OrderFilterKeys_STATUS :: OrderFilterKeys |
Instances
Address
Information about an address.
See: newAddress
smart constructor.
Address' | |
|
Instances
Create a value of Address
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:company:Address'
, address_company
- The company name for this address.
$sel:phoneNumber:Address'
, address_phoneNumber
- The phone number for this address.
$sel:street2:Address'
, address_street2
- The second line of the street address.
$sel:street3:Address'
, address_street3
- The third line of the street address.
$sel:city:Address'
, address_city
- The city for this address.
$sel:country:Address'
, address_country
- The country for this address.
$sel:name:Address'
, address_name
- The recipient's name for this address.
$sel:postalCode:Address'
, address_postalCode
- The postal code for this address.
$sel:stateOrProvince:Address'
, address_stateOrProvince
- The state or province for this address.
$sel:street1:Address'
, address_street1
- The first line of the street address.
DeviceIdentifier
data DeviceIdentifier Source #
Information about a subscriber of a device that can use a network.
See: newDeviceIdentifier
smart constructor.
DeviceIdentifier' | |
|
Instances
newDeviceIdentifier :: DeviceIdentifier Source #
Create a value of DeviceIdentifier
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:createdAt:DeviceIdentifier'
, deviceIdentifier_createdAt
- The creation time of this device identifier.
$sel:deviceIdentifierArn:DeviceIdentifier'
, deviceIdentifier_deviceIdentifierArn
- The Amazon Resource Name (ARN) of the device identifier.
$sel:iccid:DeviceIdentifier'
, deviceIdentifier_iccid
- The Integrated Circuit Card Identifier of the device identifier.
$sel:imsi:DeviceIdentifier'
, deviceIdentifier_imsi
- The International Mobile Subscriber Identity of the device identifier.
$sel:networkArn:DeviceIdentifier'
, deviceIdentifier_networkArn
- The Amazon Resource Name (ARN) of the network on which the device
identifier appears.
$sel:orderArn:DeviceIdentifier'
, deviceIdentifier_orderArn
- The Amazon Resource Name (ARN) of the order used to purchase the device
identifier.
$sel:status:DeviceIdentifier'
, deviceIdentifier_status
- The status of the device identifier.
$sel:trafficGroupArn:DeviceIdentifier'
, deviceIdentifier_trafficGroupArn
- The Amazon Resource Name (ARN) of the traffic group to which the device
identifier belongs.
$sel:vendor:DeviceIdentifier'
, deviceIdentifier_vendor
- The vendor of the device identifier.
deviceIdentifier_createdAt :: Lens' DeviceIdentifier (Maybe UTCTime) Source #
The creation time of this device identifier.
deviceIdentifier_deviceIdentifierArn :: Lens' DeviceIdentifier (Maybe Text) Source #
The Amazon Resource Name (ARN) of the device identifier.
deviceIdentifier_iccid :: Lens' DeviceIdentifier (Maybe Text) Source #
The Integrated Circuit Card Identifier of the device identifier.
deviceIdentifier_imsi :: Lens' DeviceIdentifier (Maybe Text) Source #
The International Mobile Subscriber Identity of the device identifier.
deviceIdentifier_networkArn :: Lens' DeviceIdentifier (Maybe Text) Source #
The Amazon Resource Name (ARN) of the network on which the device identifier appears.
deviceIdentifier_orderArn :: Lens' DeviceIdentifier (Maybe Text) Source #
The Amazon Resource Name (ARN) of the order used to purchase the device identifier.
deviceIdentifier_status :: Lens' DeviceIdentifier (Maybe DeviceIdentifierStatus) Source #
The status of the device identifier.
deviceIdentifier_trafficGroupArn :: Lens' DeviceIdentifier (Maybe Text) Source #
The Amazon Resource Name (ARN) of the traffic group to which the device identifier belongs.
deviceIdentifier_vendor :: Lens' DeviceIdentifier (Maybe Text) Source #
The vendor of the device identifier.
NameValuePair
data NameValuePair Source #
Information about a name/value pair.
See: newNameValuePair
smart constructor.
Instances
Create a value of NameValuePair
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:value:NameValuePair'
, nameValuePair_value
- The value of the pair.
$sel:name:NameValuePair'
, nameValuePair_name
- The name of the pair.
nameValuePair_value :: Lens' NameValuePair (Maybe Text) Source #
The value of the pair.
nameValuePair_name :: Lens' NameValuePair Text Source #
The name of the pair.
Network
Information about a network.
See: newNetwork
smart constructor.
Network' | |
|
Instances
:: Text | |
-> Text | |
-> NetworkStatus | |
-> Network |
Create a value of Network
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:createdAt:Network'
, network_createdAt
- The creation time of the network.
$sel:description:Network'
, network_description
- The description of the network.
$sel:statusReason:Network'
, network_statusReason
- The status reason of the network.
$sel:networkArn:Network'
, network_networkArn
- The Amazon Resource Name (ARN) of the network.
$sel:networkName:Network'
, network_networkName
- The name of the network.
$sel:status:Network'
, network_status
- The status of the network.
network_status :: Lens' Network NetworkStatus Source #
The status of the network.
NetworkResource
data NetworkResource Source #
Information about a network resource.
See: newNetworkResource
smart constructor.
NetworkResource' | |
|
Instances
newNetworkResource :: NetworkResource Source #
Create a value of NetworkResource
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:attributes:NetworkResource'
, networkResource_attributes
- The attributes of the network resource.
$sel:createdAt:NetworkResource'
, networkResource_createdAt
- The creation time of the network resource.
$sel:description:NetworkResource'
, networkResource_description
- The description of the network resource.
$sel:health:NetworkResource'
, networkResource_health
- The health of the network resource.
$sel:model:NetworkResource'
, networkResource_model
- The model of the network resource.
$sel:networkArn:NetworkResource'
, networkResource_networkArn
- The Amazon Resource Name (ARN) of the network on which this network
resource appears.
$sel:networkResourceArn:NetworkResource'
, networkResource_networkResourceArn
- The Amazon Resource Name (ARN) of the network resource.
$sel:networkSiteArn:NetworkResource'
, networkResource_networkSiteArn
- The Amazon Resource Name (ARN) of the network site on which this network
resource appears.
$sel:orderArn:NetworkResource'
, networkResource_orderArn
- The Amazon Resource Name (ARN) of the order used to purchase this
network resource.
$sel:position:NetworkResource'
, networkResource_position
- The position of the network resource.
$sel:serialNumber:NetworkResource'
, networkResource_serialNumber
- The serial number of the network resource.
$sel:status:NetworkResource'
, networkResource_status
- The status of the network resource.
$sel:statusReason:NetworkResource'
, networkResource_statusReason
- The status reason of the network resource.
$sel:type':NetworkResource'
, networkResource_type
- The type of the network resource.
$sel:vendor:NetworkResource'
, networkResource_vendor
- The vendor of the network resource.
networkResource_attributes :: Lens' NetworkResource (Maybe [NameValuePair]) Source #
The attributes of the network resource.
networkResource_createdAt :: Lens' NetworkResource (Maybe UTCTime) Source #
The creation time of the network resource.
networkResource_description :: Lens' NetworkResource (Maybe Text) Source #
The description of the network resource.
networkResource_health :: Lens' NetworkResource (Maybe HealthStatus) Source #
The health of the network resource.
networkResource_model :: Lens' NetworkResource (Maybe Text) Source #
The model of the network resource.
networkResource_networkArn :: Lens' NetworkResource (Maybe Text) Source #
The Amazon Resource Name (ARN) of the network on which this network resource appears.
networkResource_networkResourceArn :: Lens' NetworkResource (Maybe Text) Source #
The Amazon Resource Name (ARN) of the network resource.
networkResource_networkSiteArn :: Lens' NetworkResource (Maybe Text) Source #
The Amazon Resource Name (ARN) of the network site on which this network resource appears.
networkResource_orderArn :: Lens' NetworkResource (Maybe Text) Source #
The Amazon Resource Name (ARN) of the order used to purchase this network resource.
networkResource_position :: Lens' NetworkResource (Maybe Position) Source #
The position of the network resource.
networkResource_serialNumber :: Lens' NetworkResource (Maybe Text) Source #
The serial number of the network resource.
networkResource_status :: Lens' NetworkResource (Maybe NetworkResourceStatus) Source #
The status of the network resource.
networkResource_statusReason :: Lens' NetworkResource (Maybe Text) Source #
The status reason of the network resource.
networkResource_type :: Lens' NetworkResource (Maybe NetworkResourceType) Source #
The type of the network resource.
networkResource_vendor :: Lens' NetworkResource (Maybe Text) Source #
The vendor of the network resource.
NetworkResourceDefinition
data NetworkResourceDefinition Source #
Information about a network resource definition.
See: newNetworkResourceDefinition
smart constructor.
NetworkResourceDefinition' | |
|
Instances
newNetworkResourceDefinition Source #
Create a value of NetworkResourceDefinition
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:options:NetworkResourceDefinition'
, networkResourceDefinition_options
- The options in the network resource definition.
$sel:count:NetworkResourceDefinition'
, networkResourceDefinition_count
- The count in the network resource definition.
$sel:type':NetworkResourceDefinition'
, networkResourceDefinition_type
- The type in the network resource definition.
networkResourceDefinition_options :: Lens' NetworkResourceDefinition (Maybe [NameValuePair]) Source #
The options in the network resource definition.
networkResourceDefinition_count :: Lens' NetworkResourceDefinition Natural Source #
The count in the network resource definition.
networkResourceDefinition_type :: Lens' NetworkResourceDefinition NetworkResourceDefinitionType Source #
The type in the network resource definition.
NetworkSite
data NetworkSite Source #
Information about a network site.
See: newNetworkSite
smart constructor.
NetworkSite' | |
|
Instances
:: 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.
Order
Information about an order.
See: newOrder
smart constructor.
Order' | |
|
Instances
Create a value of Order
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:acknowledgmentStatus:Order'
, order_acknowledgmentStatus
- The acknowledgement status of the order.
$sel:createdAt:Order'
, order_createdAt
- The creation time of the order.
$sel:networkArn:Order'
, order_networkArn
- The Amazon Resource Name (ARN) of the network associated with this
order.
$sel:networkSiteArn:Order'
, order_networkSiteArn
- The Amazon Resource Name (ARN) of the network site associated with this
order.
$sel:orderArn:Order'
, order_orderArn
- The Amazon Resource Name (ARN) of the order.
$sel:shippingAddress:Order'
, order_shippingAddress
- The shipping address of the order.
$sel:trackingInformation:Order'
, order_trackingInformation
- The tracking information of the order.
order_acknowledgmentStatus :: Lens' Order (Maybe AcknowledgmentStatus) Source #
The acknowledgement status of the order.
order_networkArn :: Lens' Order (Maybe Text) Source #
The Amazon Resource Name (ARN) of the network associated with this order.
order_networkSiteArn :: Lens' Order (Maybe Text) Source #
The Amazon Resource Name (ARN) of the network site associated with this order.
order_trackingInformation :: Lens' Order (Maybe [TrackingInformation]) Source #
The tracking information of the order.
Position
Information about a position.
See: newPosition
smart constructor.
Position' | |
|
Instances
newPosition :: Position Source #
Create a value of Position
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:elevation:Position'
, position_elevation
- The elevation of the equipment at this position.
$sel:elevationReference:Position'
, position_elevationReference
- The reference point from which elevation is reported.
$sel:elevationUnit:Position'
, position_elevationUnit
- The units used to measure the elevation of the position.
$sel:latitude:Position'
, position_latitude
- The latitude of the position.
$sel:longitude:Position'
, position_longitude
- The longitude of the position.
position_elevation :: Lens' Position (Maybe Double) Source #
The elevation of the equipment at this position.
position_elevationReference :: Lens' Position (Maybe ElevationReference) Source #
The reference point from which elevation is reported.
position_elevationUnit :: Lens' Position (Maybe ElevationUnit) Source #
The units used to measure the elevation of the position.
SitePlan
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.
TrackingInformation
data TrackingInformation Source #
Information about tracking a shipment.
See: newTrackingInformation
smart constructor.
TrackingInformation' | |
|
Instances
newTrackingInformation :: TrackingInformation Source #
Create a value of TrackingInformation
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:trackingNumber:TrackingInformation'
, trackingInformation_trackingNumber
- The tracking number of the shipment.
trackingInformation_trackingNumber :: Lens' TrackingInformation (Maybe Text) Source #
The tracking number of the shipment.
UpdateNetworkSiteResponse
data UpdateNetworkSiteResponse Source #
See: newUpdateNetworkSiteResponse
smart constructor.
UpdateNetworkSiteResponse' | |
|
Instances
newUpdateNetworkSiteResponse :: UpdateNetworkSiteResponse Source #
Create a value of UpdateNetworkSiteResponse
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:networkSite:UpdateNetworkSiteResponse'
, updateNetworkSiteResponse_networkSite
- Information about the network site.
$sel:tags:UpdateNetworkSiteResponse'
, updateNetworkSiteResponse_tags
- The network site tags.
updateNetworkSiteResponse_networkSite :: Lens' UpdateNetworkSiteResponse (Maybe NetworkSite) Source #
Information about the network site.
updateNetworkSiteResponse_tags :: Lens' UpdateNetworkSiteResponse (Maybe (HashMap Text Text)) Source #
The network site tags.