# Compute V1 Client - Class ByoipApiVersion (2.10.0)

2.10.0 (latest) 2.9.0 2.8.0 2.7.0 2.6.0 2.5.0 2.4.0 2.3.0 2.2.0 2.1.1 2.0.0 1.36.0 1.35.0 1.34.0 1.33.0 1.32.0 1.31.0 1.30.0 1.29.0 1.28.0 1.27.0 1.26.0 1.25.0 1.24.0 1.23.0 1.22.1 1.21.0 1.20.0 1.19.0 1.18.1 1.17.0 1.16.2 1.14.0 1.13.0 1.12.1 1.11.1 1.10.1 1.9.1 1.8.3 1.7.1 1.6.1 1.5.0 Reference documentation and code samples for the Compute V1 Client class ByoipApiVersion.

Output only. \[Output Only\] The version of BYOIP API.

Protobuf type `google.cloud.compute.v1.PublicAdvertisedPrefix.ByoipApiVersion`

## Namespace

Google \\ Cloud \\ Compute \\ V1 \\ PublicAdvertisedPrefix

## Methods

### static::name

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `value` | `mixed` |

### static::value

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `name` | `mixed` |

## Constants

### UNDEFINED_BYOIP_API_VERSION

    Value: 0

A value indicating that the enum field is not set.

Generated from protobuf enum `UNDEFINED_BYOIP_API_VERSION = 0;`

### V1

    Value: 2715

This public advertised prefix can be used to create both regional and
global public delegated prefixes. It usually takes 4 weeks to create or
delete a public delegated prefix. The BGP status cannot be changed.

Generated from protobuf enum `V1 = 2715;`

### V2

    Value: 2716

This public advertised prefix can only be used to create regional public
delegated prefixes. Public delegated prefix creation and deletion takes
minutes and the BGP status can be modified.

Generated from protobuf enum `V2 = 2716;`