Compute V1 Client - Class PublicAdvertisedPrefixPublicDelegatedPrefix (1.5.0)

Reference documentation and code samples for the Compute V1 Client class PublicAdvertisedPrefixPublicDelegatedPrefix.

Represents a CIDR range which can be used to assign addresses.

Generated from protobuf message google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ ip_range string

The IP address range of the public delegated prefix

↳ name string

The name of the public delegated prefix

↳ project string

The project number of the public delegated prefix

↳ region string

The region of the public delegated prefix if it is regional. If absent, the prefix is global.

↳ status string

The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.

getIpRange

The IP address range of the public delegated prefix

Generated from protobuf field optional string ip_range = 145092645;

Returns
Type Description
string

hasIpRange

clearIpRange

setIpRange

The IP address range of the public delegated prefix

Generated from protobuf field optional string ip_range = 145092645;

Parameter
Name Description
var string
Returns
Type Description
$this

getName

The name of the public delegated prefix

Generated from protobuf field optional string name = 3373707;

Returns
Type Description
string

hasName

clearName

setName

The name of the public delegated prefix

Generated from protobuf field optional string name = 3373707;

Parameter
Name Description
var string
Returns
Type Description
$this

getProject

The project number of the public delegated prefix

Generated from protobuf field optional string project = 227560217;

Returns
Type Description
string

hasProject

clearProject

setProject

The project number of the public delegated prefix

Generated from protobuf field optional string project = 227560217;

Parameter
Name Description
var string
Returns
Type Description
$this

getRegion

The region of the public delegated prefix if it is regional. If absent, the prefix is global.

Generated from protobuf field optional string region = 138946292;

Returns
Type Description
string

hasRegion

clearRegion

setRegion

The region of the public delegated prefix if it is regional. If absent, the prefix is global.

Generated from protobuf field optional string region = 138946292;

Parameter
Name Description
var string
Returns
Type Description
$this

getStatus

The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.

Generated from protobuf field optional string status = 181260274;

Returns
Type Description
string

hasStatus

clearStatus

setStatus

The status of the public delegated prefix. Possible values are: INITIALIZING: The public delegated prefix is being initialized and addresses cannot be created yet. ANNOUNCED: The public delegated prefix is active.

Generated from protobuf field optional string status = 181260274;

Parameter
Name Description
var string
Returns
Type Description
$this