Interface CloudResourcePropertiesOrBuilder

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

    public interface CloudResourcePropertiesOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getServiceAccountId()
      Output only.
      com.google.protobuf.ByteString getServiceAccountIdBytes()
      Output only.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getServiceAccountId

        String getServiceAccountId()
         Output only. The account ID of the service created for the purpose of this
         connection.
        
         The service account does not have any permissions associated with it
         when it is created. After creation, customers delegate permissions
         to the service account. When the connection is used in the context of an
         operation in BigQuery, the service account will be used to connect to the
         desired resources in GCP.
        
         The account ID is in the form of:
           <service-1234>@gcp-sa-bigquery-cloudresource.iam.gserviceaccount.com
         
        string service_account_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The serviceAccountId.
      • getServiceAccountIdBytes

        com.google.protobuf.ByteString getServiceAccountIdBytes()
         Output only. The account ID of the service created for the purpose of this
         connection.
        
         The service account does not have any permissions associated with it
         when it is created. After creation, customers delegate permissions
         to the service account. When the connection is used in the context of an
         operation in BigQuery, the service account will be used to connect to the
         desired resources in GCP.
        
         The account ID is in the form of:
           <service-1234>@gcp-sa-bigquery-cloudresource.iam.gserviceaccount.com
         
        string service_account_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for serviceAccountId.