ResourcePolicyWorkloadPolicy class
Constructors
-
ResourcePolicyWorkloadPolicy({Input<String?>? acceleratorTopology, Input<String?>? acceleratorTopologyMode, Input<String?>? maxTopologyDistance, required Input<String> type})
-
Creates a new ResourcePolicyWorkloadPolicy.
acceleratorTopology The accelerator topology. This field can be set only when the workload policy type is HIGH_THROUGHPUT
acceleratorTopologyMode (Optional, Beta)
maxTopologyDistance The maximum topology distance. This field can be set only when the workload policy type is HIGH_THROUGHPUT
type The type of workload policy.
const
-
ResourcePolicyWorkloadPolicy.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
acceleratorTopology
→ Input<String?>?
-
The accelerator topology. This field can be set only when the workload policy type is HIGH_THROUGHPUT
and cannot be set if max topology distance is set.
final
-
acceleratorTopologyMode
→ Input<String?>?
-
(Optional, Beta)
Specifies the connection mode for the accelerator topology.
Supported values are:
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
maxTopologyDistance
→ Input<String?>?
-
The maximum topology distance. This field can be set only when the workload policy type is HIGH_THROUGHPUT
and cannot be set if accelerator topology or accelerator topology mode is set.
Possible values are:
BLOCK, CLUSTER, SUBBLOCK.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
type
→ Input<String>
-
The type of workload policy.
Possible values are:
HIGH_AVAILABILITY, HIGH_THROUGHPUT.
final