public sealed class PipelineJob.Types.RuntimeConfig.Types.PersistentResourceRuntimeDetail : IMessage<PipelineJob.Types.RuntimeConfig.Types.PersistentResourceRuntimeDetail>, IEquatable<PipelineJob.Types.RuntimeConfig.Types.PersistentResourceRuntimeDetail>, IDeepCloneable<PipelineJob.Types.RuntimeConfig.Types.PersistentResourceRuntimeDetail>, IBufferMessage, IMessageReference documentation and code samples for the Vertex AI v1beta1 API class PipelineJob.Types.RuntimeConfig.Types.PersistentResourceRuntimeDetail.
Persistent resource based runtime detail. For more information, refer to https://cloud.google.com/vertex-ai/docs/training/persistent-resource-overview
Implements
IMessagePipelineJobTypesRuntimeConfigTypesPersistentResourceRuntimeDetail, IEquatablePipelineJobTypesRuntimeConfigTypesPersistentResourceRuntimeDetail, IDeepCloneablePipelineJobTypesRuntimeConfigTypesPersistentResourceRuntimeDetail, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
PersistentResourceRuntimeDetail()
public PersistentResourceRuntimeDetail()PersistentResourceRuntimeDetail(PersistentResourceRuntimeDetail)
public PersistentResourceRuntimeDetail(PipelineJob.Types.RuntimeConfig.Types.PersistentResourceRuntimeDetail other)| Parameter | |
|---|---|
| Name | Description |
other |
PipelineJobTypesRuntimeConfigTypesPersistentResourceRuntimeDetail |
Properties
PersistentResourceName
public string PersistentResourceName { get; set; }Persistent resource name.
Format:
projects/{project}/locations/{location}/persistentResources/{persistent_resource}
| Property Value | |
|---|---|
| Type | Description |
string |
|
TaskResourceUnavailableTimeoutBehavior
public PipelineJob.Types.RuntimeConfig.Types.PersistentResourceRuntimeDetail.Types.TaskResourceUnavailableTimeoutBehavior TaskResourceUnavailableTimeoutBehavior { get; set; }Specifies the behavior to take if the timeout is reached.
| Property Value | |
|---|---|
| Type | Description |
PipelineJobTypesRuntimeConfigTypesPersistentResourceRuntimeDetailTypesTaskResourceUnavailableTimeoutBehavior |
|
TaskResourceUnavailableWaitTimeMs
public long TaskResourceUnavailableWaitTimeMs { get; set; }The max time a pipeline task waits for the required CPU, memory, or accelerator resource to become available from the specified persistent resource. Default wait time is 0.
| Property Value | |
|---|---|
| Type | Description |
long |
|