Google Cloud Ai Platform V1 Client - Class PscInterfaceConfig (1.31.0)

Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class PscInterfaceConfig.

Configuration for PSC-I.

Generated from protobuf message google.cloud.aiplatform.v1.PscInterfaceConfig

Namespace

Google \ Cloud \ AIPlatform \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ network_attachment string

Optional. The name of the Compute Engine network attachment to attach to the resource within the region and user project. To specify this field, you must have already created a network attachment. This field is only used for resources using PSC-I.

↳ dns_peering_configs array<DnsPeeringConfig>

Optional. DNS peering configurations. When specified, Vertex AI will attempt to configure DNS peering zones in the tenant project VPC to resolve the specified domains using the target network's Cloud DNS. The user must grant the dns.peer role to the Vertex AI Service Agent on the target project.

getNetworkAttachment

Optional. The name of the Compute Engine network attachment to attach to the resource within the region and user project.

To specify this field, you must have already created a network attachment. This field is only used for resources using PSC-I.

Returns
Type Description
string

setNetworkAttachment

Optional. The name of the Compute Engine network attachment to attach to the resource within the region and user project.

To specify this field, you must have already created a network attachment. This field is only used for resources using PSC-I.

Parameter
Name Description
var string
Returns
Type Description
$this

getDnsPeeringConfigs

Optional. DNS peering configurations. When specified, Vertex AI will attempt to configure DNS peering zones in the tenant project VPC to resolve the specified domains using the target network's Cloud DNS.

The user must grant the dns.peer role to the Vertex AI Service Agent on the target project.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setDnsPeeringConfigs

Optional. DNS peering configurations. When specified, Vertex AI will attempt to configure DNS peering zones in the tenant project VPC to resolve the specified domains using the target network's Cloud DNS.

The user must grant the dns.peer role to the Vertex AI Service Agent on the target project.

Parameter
Name Description
var array<DnsPeeringConfig>
Returns
Type Description
$this