InternalRange class

The internal range resource for IPAM operations within a VPC network.

Used to represent a private address range along with behavioral characterstics of that range (its usage and peering behavior). Networking resources can link to this range if they are created as belonging to it.

Constructors

InternalRange({String? createTime, String? description, String? ipCidrRange, Map<String, String>? labels, String? name, String? network, List<String>? overlaps, String? peering, int? prefixLength, List<String>? targetCidrRange, String? updateTime, String? usage, List<String>? users})
InternalRange.fromJson(Map json_)

Properties

createTime String?
Time when the internal range was created.
getter/setter pair
description String?
A description of this resource.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ipCidrRange String?
The IP range that this internal range defines.
getter/setter pair
labels Map<String, String>?
User-defined labels.
getter/setter pair
name String?
The name of an internal range.
getter/setter pair
network String?
The URL or resource ID of the network in which to reserve the internal range.
getter/setter pair
overlaps List<String>?
Types of resources that are allowed to overlap with the current internal range.
getter/setter pair
peering String?
The type of peering set for this internal range. Possible string values are:
getter/setter pair
prefixLength int?
An alternate to ip_cidr_range.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetCidrRange List<String>?
Can be set to narrow down or pick a different address space while searching for a free range.
getter/setter pair
updateTime String?
Time when the internal range was updated.
getter/setter pair
usage String?
The type of usage set for this InternalRange. Possible string values are:
getter/setter pair
users List<String>?
The list of resources that refer to this internal range.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited