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
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
Returns
Type
Description
string
hasIpRange
clearIpRange
setIpRange
The IP address range of the public delegated prefix
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getName
The name of the public delegated prefix
Returns
Type
Description
string
hasName
clearName
setName
The name of the public delegated prefix
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getProject
The project number of the public delegated prefix
Returns
Type
Description
string
hasProject
clearProject
setProject
The project number of the public delegated prefix
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.
Returns
Type
Description
string
hasRegion
clearRegion
setRegion
The region of the public delegated prefix if it is regional. If absent, the prefix is global.
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Compute V1 Client - Class PublicAdvertisedPrefixPublicDelegatedPrefix (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.PublicAdvertisedPrefixPublicDelegatedPrefix)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.PublicAdvertisedPrefixPublicDelegatedPrefix) \nReference documentation and code samples for the Compute V1 Client class PublicAdvertisedPrefixPublicDelegatedPrefix.\n\nRepresents a CIDR range which can be used to assign addresses.\n\nGenerated from protobuf message `google.cloud.compute.v1.PublicAdvertisedPrefixPublicDelegatedPrefix`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getIpRange\n\nThe IP address range of the public delegated prefix\n\n### hasIpRange\n\n### clearIpRange\n\n### setIpRange\n\nThe IP address range of the public delegated prefix\n\n### getName\n\nThe name of the public delegated prefix\n\n### hasName\n\n### clearName\n\n### setName\n\nThe name of the public delegated prefix\n\n### getProject\n\nThe project number of the public delegated prefix\n\n### hasProject\n\n### clearProject\n\n### setProject\n\nThe project number of the public delegated prefix\n\n### getRegion\n\nThe region of the public delegated prefix if it is regional. If absent, the prefix is global.\n\n### hasRegion\n\n### clearRegion\n\n### setRegion\n\nThe region of the public delegated prefix if it is regional. If absent, the prefix is global.\n\n### getStatus\n\nThe 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.\n\n### hasStatus\n\n### clearStatus\n\n### setStatus\n\nThe 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."]]