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
- data CoreNetworkChange = CoreNetworkChange' {}
- newCoreNetworkChange :: CoreNetworkChange
- coreNetworkChange_action :: Lens' CoreNetworkChange (Maybe ChangeAction)
- coreNetworkChange_identifier :: Lens' CoreNetworkChange (Maybe Text)
- coreNetworkChange_identifierPath :: Lens' CoreNetworkChange (Maybe Text)
- coreNetworkChange_newValues :: Lens' CoreNetworkChange (Maybe CoreNetworkChangeValues)
- coreNetworkChange_previousValues :: Lens' CoreNetworkChange (Maybe CoreNetworkChangeValues)
- coreNetworkChange_type :: Lens' CoreNetworkChange (Maybe ChangeType)
Documentation
data CoreNetworkChange Source #
Details describing a core network change.
See: newCoreNetworkChange
smart constructor.
CoreNetworkChange' | |
|
Instances
newCoreNetworkChange :: CoreNetworkChange Source #
Create a value of CoreNetworkChange
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:action:CoreNetworkChange'
, coreNetworkChange_action
- The action to take for a core network.
$sel:identifier:CoreNetworkChange'
, coreNetworkChange_identifier
- The resource identifier.
$sel:identifierPath:CoreNetworkChange'
, coreNetworkChange_identifierPath
- Uniquely identifies the path for a change within the changeset. For
example, the IdentifierPath
for a core network segment change might be
"CORE_NETWORK_SEGMENT/us-east-1/devsegment"
.
$sel:newValues':CoreNetworkChange'
, coreNetworkChange_newValues
- The new value for a core network
$sel:previousValues:CoreNetworkChange'
, coreNetworkChange_previousValues
- The previous values for a core network.
$sel:type':CoreNetworkChange'
, coreNetworkChange_type
- The type of change.
coreNetworkChange_action :: Lens' CoreNetworkChange (Maybe ChangeAction) Source #
The action to take for a core network.
coreNetworkChange_identifier :: Lens' CoreNetworkChange (Maybe Text) Source #
The resource identifier.
coreNetworkChange_identifierPath :: Lens' CoreNetworkChange (Maybe Text) Source #
Uniquely identifies the path for a change within the changeset. For
example, the IdentifierPath
for a core network segment change might be
"CORE_NETWORK_SEGMENT/us-east-1/devsegment"
.
coreNetworkChange_newValues :: Lens' CoreNetworkChange (Maybe CoreNetworkChangeValues) Source #
The new value for a core network
coreNetworkChange_previousValues :: Lens' CoreNetworkChange (Maybe CoreNetworkChangeValues) Source #
The previous values for a core network.
coreNetworkChange_type :: Lens' CoreNetworkChange (Maybe ChangeType) Source #
The type of change.