Compute V1 Client - Class PublicAdvertisedPrefixPublicDelegatedPrefix (1.30.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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ ip_rangestring

The IP address range of the public delegated prefix

↳ namestring

The name of the public delegated prefix

↳ projectstring

The project number of the public delegated prefix

↳ regionstring

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

↳ statusstring

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

Returns
TypeDescription
string

hasIpRange

clearIpRange

setIpRange

The IP address range of the public delegated prefix

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getName

The name of the public delegated prefix

Returns
TypeDescription
string

hasName

clearName

setName

The name of the public delegated prefix

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getProject

The project number of the public delegated prefix

Returns
TypeDescription
string

hasProject

clearProject

setProject

The project number of the public delegated prefix

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getRegion

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

Returns
TypeDescription
string

hasRegion

clearRegion

setRegion

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

Parameter
NameDescription
varstring
Returns
TypeDescription
$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.

Returns
TypeDescription
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.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this