AWSEC2IpamAddressHistoryRecord

Objective-C

@interface AWSEC2IpamAddressHistoryRecord

Swift

class AWSEC2IpamAddressHistoryRecord

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.

  • The CIDR of the resource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable resourceCidr;

    Swift

    var resourceCidr: String? { get set }
  • 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.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2IpamComplianceStatus resourceComplianceStatus;

    Swift

    var resourceComplianceStatus: AWSEC2IpamComplianceStatus { get set }
  • The ID of the resource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable resourceId;

    Swift

    var resourceId: String? { get set }
  • The name of the resource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable resourceName;

    Swift

    var resourceName: String? { get set }
  • 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.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2IpamOverlapStatus resourceOverlapStatus;

    Swift

    var resourceOverlapStatus: AWSEC2IpamOverlapStatus { get set }
  • The ID of the resource owner.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable resourceOwnerId;

    Swift

    var resourceOwnerId: String? { get set }
  • The Amazon Web Services Region of the resource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable resourceRegion;

    Swift

    var resourceRegion: String? { get set }
  • The type of the resource.

    Declaration

    Objective-C

    @property (nonatomic) AWSEC2IpamAddressHistoryResourceType resourceType;

    Swift

    var resourceType: AWSEC2IpamAddressHistoryResourceType { get set }
  • 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.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable sampledEndTime;

    Swift

    var sampledEndTime: Date? { get set }
  • 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.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable sampledStartTime;

    Swift

    var sampledStartTime: Date? { get set }
  • The VPC ID of the resource.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable vpcId;

    Swift

    var vpcId: String? { get set }