Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::ResourceRuntimeSpec.
Configuration for the runtime on a PersistentResource instance, including but not limited to:
- Service accounts used to run the workloads.
- Whether to make it a dedicated Ray Cluster.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#ray_spec
def ray_spec() -> ::Google::Cloud::AIPlatform::V1::RaySpec
Returns
- (::Google::Cloud::AIPlatform::V1::RaySpec) — Optional. Ray cluster configuration. Required when creating a dedicated RayCluster on the PersistentResource.
#ray_spec=
def ray_spec=(value) -> ::Google::Cloud::AIPlatform::V1::RaySpec
Parameter
- value (::Google::Cloud::AIPlatform::V1::RaySpec) — Optional. Ray cluster configuration. Required when creating a dedicated RayCluster on the PersistentResource.
Returns
- (::Google::Cloud::AIPlatform::V1::RaySpec) — Optional. Ray cluster configuration. Required when creating a dedicated RayCluster on the PersistentResource.
#service_account_spec
def service_account_spec() -> ::Google::Cloud::AIPlatform::V1::ServiceAccountSpec
Returns
- (::Google::Cloud::AIPlatform::V1::ServiceAccountSpec) — Optional. Configure the use of workload identity on the PersistentResource
#service_account_spec=
def service_account_spec=(value) -> ::Google::Cloud::AIPlatform::V1::ServiceAccountSpec
Parameter
- value (::Google::Cloud::AIPlatform::V1::ServiceAccountSpec) — Optional. Configure the use of workload identity on the PersistentResource
Returns
- (::Google::Cloud::AIPlatform::V1::ServiceAccountSpec) — Optional. Configure the use of workload identity on the PersistentResource