Compute Engine v1 API - Class PublicAdvertisedPrefixPublicDelegatedPrefix (2.7.0)

public sealed class PublicAdvertisedPrefixPublicDelegatedPrefix : IMessage<PublicAdvertisedPrefixPublicDelegatedPrefix>, IEquatable<PublicAdvertisedPrefixPublicDelegatedPrefix>, IDeepCloneable<PublicAdvertisedPrefixPublicDelegatedPrefix>, IBufferMessage, IMessage

Reference documentation and code samples for the Compute Engine v1 API class PublicAdvertisedPrefixPublicDelegatedPrefix.

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

Inheritance

object > PublicAdvertisedPrefixPublicDelegatedPrefix

Namespace

GoogleCloudGoogle.Cloud.ComputeV1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

PublicAdvertisedPrefixPublicDelegatedPrefix()

public PublicAdvertisedPrefixPublicDelegatedPrefix()

PublicAdvertisedPrefixPublicDelegatedPrefix(PublicAdvertisedPrefixPublicDelegatedPrefix)

public PublicAdvertisedPrefixPublicDelegatedPrefix(PublicAdvertisedPrefixPublicDelegatedPrefix other)
Parameter
NameDescription
otherPublicAdvertisedPrefixPublicDelegatedPrefix

Properties

HasIpRange

public bool HasIpRange { get; }

Gets whether the "ip_range" field is set

Property Value
TypeDescription
bool

HasName

public bool HasName { get; }

Gets whether the "name" field is set

Property Value
TypeDescription
bool

HasProject

public bool HasProject { get; }

Gets whether the "project" field is set

Property Value
TypeDescription
bool

HasRegion

public bool HasRegion { get; }

Gets whether the "region" field is set

Property Value
TypeDescription
bool

HasStatus

public bool HasStatus { get; }

Gets whether the "status" field is set

Property Value
TypeDescription
bool

IpRange

public string IpRange { get; set; }

The IP address range of the public delegated prefix

Property Value
TypeDescription
string

Name

public string Name { get; set; }

The name of the public delegated prefix

Property Value
TypeDescription
string

Project

public string Project { get; set; }

The project number of the public delegated prefix

Property Value
TypeDescription
string

Region

public string Region { get; set; }

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

Property Value
TypeDescription
string

Status

public string Status { get; set; }

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.

Property Value
TypeDescription
string