PublicDelegatedPrefix class
A PublicDelegatedPrefix resource represents an IP block within a PublicAdvertisedPrefix that is configured within a single cloud scope (global or region).
IPs in the block can be allocated to resources within that scope. Public delegated prefixes may be further broken up into smaller IP blocks in the same scope as the parent block.
Constructors
-
PublicDelegatedPrefix({int? allocatablePrefixLength, String? byoipApiVersion, String? creationTimestamp, String? description, String? fingerprint, String? id, String? ipCidrRange, bool? isLiveMigration, String? kind, String? mode, String? name, String? parentPrefix, List<
PublicDelegatedPrefixPublicDelegatedSubPrefix> ? publicDelegatedSubPrefixs, String? region, String? selfLink, String? status}) - PublicDelegatedPrefix.fromJson(Map json_)
Properties
- allocatablePrefixLength ↔ int?
-
The allocatable prefix length supported by this public delegated prefix.
getter/setter pair
- byoipApiVersion ↔ String?
-
The version of BYOIP API.
getter/setter pair
- creationTimestamp ↔ String?
-
Creation timestamp in RFC3339 text format.
getter/setter pair
- description ↔ String?
-
An optional description of this resource.
getter/setter pair
- fingerprint ↔ String?
-
Fingerprint of this resource.
getter/setter pair
-
fingerprintAsBytes
↔ List<
int> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
The unique identifier for the resource type.
getter/setter pair
- ipCidrRange ↔ String?
-
The IP address range, in CIDR format, represented by this public delegated
prefix.
getter/setter pair
- isLiveMigration ↔ bool?
-
If true, the prefix will be live migrated.
getter/setter pair
- kind ↔ String?
-
Type of the resource.
getter/setter pair
- mode ↔ String?
-
The public delegated prefix mode for IPv6 only.
Possible string values are:
getter/setter pair
- name ↔ String?
-
Name of the resource.
getter/setter pair
- parentPrefix ↔ String?
-
The URL of parent prefix.
getter/setter pair
-
publicDelegatedSubPrefixs
↔ List<
PublicDelegatedPrefixPublicDelegatedSubPrefix> ? -
The list of sub public delegated prefixes that exist for this public
delegated prefix.
getter/setter pair
- region ↔ String?
-
URL of the region where the public delegated prefix resides.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selfLink ↔ String?
-
Server-defined URL for the resource.
getter/setter pair
- status ↔ String?
-
The status of the public delegated prefix, which can be one of following
values: -
INITIALIZING
The public delegated prefix is being initialized and addresses cannot be created yet.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