Interface PscInterfaceConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PscInterfaceConfig, PscInterfaceConfig.Builder

@Generated public interface PscInterfaceConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getNetworkAttachment

      String getNetworkAttachment()
       Optional. The name of the Compute Engine
       [network
       attachment](https://cloud.google.com/vpc/docs/about-network-attachments) to
       attach to the resource within the region and user project.
       To specify this field, you must have already [created a network attachment]
       (https://cloud.google.com/vpc/docs/create-manage-network-attachments#create-network-attachments).
       This field is only used for resources using PSC-I.
       
      string network_attachment = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The networkAttachment.
    • getNetworkAttachmentBytes

      com.google.protobuf.ByteString getNetworkAttachmentBytes()
       Optional. The name of the Compute Engine
       [network
       attachment](https://cloud.google.com/vpc/docs/about-network-attachments) to
       attach to the resource within the region and user project.
       To specify this field, you must have already [created a network attachment]
       (https://cloud.google.com/vpc/docs/create-manage-network-attachments#create-network-attachments).
       This field is only used for resources using PSC-I.
       
      string network_attachment = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for networkAttachment.
    • getDnsPeeringConfigsList

      List<DnsPeeringConfig> getDnsPeeringConfigsList()
       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.
       
      repeated .google.cloud.aiplatform.v1.DnsPeeringConfig dns_peering_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getDnsPeeringConfigs

      DnsPeeringConfig getDnsPeeringConfigs(int index)
       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.
       
      repeated .google.cloud.aiplatform.v1.DnsPeeringConfig dns_peering_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getDnsPeeringConfigsCount

      int getDnsPeeringConfigsCount()
       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.
       
      repeated .google.cloud.aiplatform.v1.DnsPeeringConfig dns_peering_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getDnsPeeringConfigsOrBuilderList

      List<? extends DnsPeeringConfigOrBuilder> getDnsPeeringConfigsOrBuilderList()
       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.
       
      repeated .google.cloud.aiplatform.v1.DnsPeeringConfig dns_peering_configs = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getDnsPeeringConfigsOrBuilder

      DnsPeeringConfigOrBuilder getDnsPeeringConfigsOrBuilder(int index)
       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.
       
      repeated .google.cloud.aiplatform.v1.DnsPeeringConfig dns_peering_configs = 2 [(.google.api.field_behavior) = OPTIONAL];