Vertex AI V1 API - Class Google::Cloud::AIPlatform::V1::ReasoningEngineSpec::BuildSpec (v1.49.0)

Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::ReasoningEngineSpec::BuildSpec.

Specification for building container image.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#service_account

def service_account() -> ::String
Returns
  • (::String) — Optional. The service account that Cloud Build uses to run the build.

    This field is only applicable when worker_pool is specified (i.e., for custom worker pools). If worker_pool is not specified, this field is ignored and the build runs using the Google-managed service agent.

    Format: projects/{project}/serviceAccounts/{service_account} or {service_account}@{project}.iam.gserviceaccount.com

#service_account=

def service_account=(value) -> ::String
Parameter
  • value (::String) — Optional. The service account that Cloud Build uses to run the build.

    This field is only applicable when worker_pool is specified (i.e., for custom worker pools). If worker_pool is not specified, this field is ignored and the build runs using the Google-managed service agent.

    Format: projects/{project}/serviceAccounts/{service_account} or {service_account}@{project}.iam.gserviceaccount.com

Returns
  • (::String) — Optional. The service account that Cloud Build uses to run the build.

    This field is only applicable when worker_pool is specified (i.e., for custom worker pools). If worker_pool is not specified, this field is ignored and the build runs using the Google-managed service agent.

    Format: projects/{project}/serviceAccounts/{service_account} or {service_account}@{project}.iam.gserviceaccount.com

#worker_pool

def worker_pool() -> ::String
Returns
  • (::String) — Optional. The resource name of the Cloud Build WorkerPool to use for the build. Format: projects/{project}/locations/{location}/workerPools/{worker_pool}

#worker_pool=

def worker_pool=(value) -> ::String
Parameter
  • value (::String) — Optional. The resource name of the Cloud Build WorkerPool to use for the build. Format: projects/{project}/locations/{location}/workerPools/{worker_pool}
Returns
  • (::String) — Optional. The resource name of the Cloud Build WorkerPool to use for the build. Format: projects/{project}/locations/{location}/workerPools/{worker_pool}