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 IpamAddressHistoryRecord = IpamAddressHistoryRecord' {
- resourceCidr :: Maybe Text
- resourceComplianceStatus :: Maybe IpamComplianceStatus
- resourceId :: Maybe Text
- resourceName :: Maybe Text
- resourceOverlapStatus :: Maybe IpamOverlapStatus
- resourceOwnerId :: Maybe Text
- resourceRegion :: Maybe Text
- resourceType :: Maybe IpamAddressHistoryResourceType
- sampledEndTime :: Maybe ISO8601
- sampledStartTime :: Maybe ISO8601
- vpcId :: Maybe Text
- newIpamAddressHistoryRecord :: IpamAddressHistoryRecord
- ipamAddressHistoryRecord_resourceCidr :: Lens' IpamAddressHistoryRecord (Maybe Text)
- ipamAddressHistoryRecord_resourceComplianceStatus :: Lens' IpamAddressHistoryRecord (Maybe IpamComplianceStatus)
- ipamAddressHistoryRecord_resourceId :: Lens' IpamAddressHistoryRecord (Maybe Text)
- ipamAddressHistoryRecord_resourceName :: Lens' IpamAddressHistoryRecord (Maybe Text)
- ipamAddressHistoryRecord_resourceOverlapStatus :: Lens' IpamAddressHistoryRecord (Maybe IpamOverlapStatus)
- ipamAddressHistoryRecord_resourceOwnerId :: Lens' IpamAddressHistoryRecord (Maybe Text)
- ipamAddressHistoryRecord_resourceRegion :: Lens' IpamAddressHistoryRecord (Maybe Text)
- ipamAddressHistoryRecord_resourceType :: Lens' IpamAddressHistoryRecord (Maybe IpamAddressHistoryResourceType)
- ipamAddressHistoryRecord_sampledEndTime :: Lens' IpamAddressHistoryRecord (Maybe UTCTime)
- ipamAddressHistoryRecord_sampledStartTime :: Lens' IpamAddressHistoryRecord (Maybe UTCTime)
- ipamAddressHistoryRecord_vpcId :: Lens' IpamAddressHistoryRecord (Maybe Text)
Documentation
data IpamAddressHistoryRecord Source #
The historical record of a CIDR within an IPAM scope. For more information, see View the history of IP addresses in the Amazon VPC IPAM User Guide.
See: newIpamAddressHistoryRecord
smart constructor.
IpamAddressHistoryRecord' | |
|
Instances
newIpamAddressHistoryRecord :: IpamAddressHistoryRecord Source #
Create a value of IpamAddressHistoryRecord
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:resourceCidr:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceCidr
- The CIDR of the resource.
$sel:resourceComplianceStatus:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceComplianceStatus
- The compliance status of a resource. For more information on compliance
statuses, see
Monitor CIDR usage by resource
in the Amazon VPC IPAM User Guide.
$sel:resourceId:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceId
- The ID of the resource.
$sel:resourceName:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceName
- The name of the resource.
$sel:resourceOverlapStatus:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceOverlapStatus
- The overlap status of an IPAM resource. The overlap status tells you if
the CIDR for a resource overlaps with another CIDR in the scope. For
more information on overlap statuses, see
Monitor CIDR usage by resource
in the Amazon VPC IPAM User Guide.
$sel:resourceOwnerId:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceOwnerId
- The ID of the resource owner.
$sel:resourceRegion:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceRegion
- The Amazon Web Services Region of the resource.
$sel:resourceType:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_resourceType
- The type of the resource.
$sel:sampledEndTime:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_sampledEndTime
- Sampled end time of the resource-to-CIDR association within the IPAM
scope. Changes are picked up in periodic snapshots, so the end time may
have occurred before this specific time.
$sel:sampledStartTime:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_sampledStartTime
- Sampled start time of the resource-to-CIDR association within the IPAM
scope. Changes are picked up in periodic snapshots, so the start time
may have occurred before this specific time.
$sel:vpcId:IpamAddressHistoryRecord'
, ipamAddressHistoryRecord_vpcId
- The VPC ID of the resource.
ipamAddressHistoryRecord_resourceCidr :: Lens' IpamAddressHistoryRecord (Maybe Text) Source #
The CIDR of the resource.
ipamAddressHistoryRecord_resourceComplianceStatus :: Lens' IpamAddressHistoryRecord (Maybe IpamComplianceStatus) Source #
The compliance status of a resource. For more information on compliance statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
ipamAddressHistoryRecord_resourceId :: Lens' IpamAddressHistoryRecord (Maybe Text) Source #
The ID of the resource.
ipamAddressHistoryRecord_resourceName :: Lens' IpamAddressHistoryRecord (Maybe Text) Source #
The name of the resource.
ipamAddressHistoryRecord_resourceOverlapStatus :: Lens' IpamAddressHistoryRecord (Maybe IpamOverlapStatus) Source #
The overlap status of an IPAM resource. The overlap status tells you if the CIDR for a resource overlaps with another CIDR in the scope. For more information on overlap statuses, see Monitor CIDR usage by resource in the Amazon VPC IPAM User Guide.
ipamAddressHistoryRecord_resourceOwnerId :: Lens' IpamAddressHistoryRecord (Maybe Text) Source #
The ID of the resource owner.
ipamAddressHistoryRecord_resourceRegion :: Lens' IpamAddressHistoryRecord (Maybe Text) Source #
The Amazon Web Services Region of the resource.
ipamAddressHistoryRecord_resourceType :: Lens' IpamAddressHistoryRecord (Maybe IpamAddressHistoryResourceType) Source #
The type of the resource.
ipamAddressHistoryRecord_sampledEndTime :: Lens' IpamAddressHistoryRecord (Maybe UTCTime) Source #
Sampled end time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the end time may have occurred before this specific time.
ipamAddressHistoryRecord_sampledStartTime :: Lens' IpamAddressHistoryRecord (Maybe UTCTime) Source #
Sampled start time of the resource-to-CIDR association within the IPAM scope. Changes are picked up in periodic snapshots, so the start time may have occurred before this specific time.
ipamAddressHistoryRecord_vpcId :: Lens' IpamAddressHistoryRecord (Maybe Text) Source #
The VPC ID of the resource.