Package com.pulumi.gcp.cloudrunv2.inputs
Class ServiceTemplateContainerResourcesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.cloudrunv2.inputs.ServiceTemplateContainerResourcesArgs
-
public final class ServiceTemplateContainerResourcesArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ServiceTemplateContainerResourcesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ServiceTemplateContainerResourcesArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServiceTemplateContainerResourcesArgs.Builder
builder()
static ServiceTemplateContainerResourcesArgs.Builder
builder(ServiceTemplateContainerResourcesArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
cpuIdle()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
limits()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
startupCpuBoost()
-
-
-
Field Detail
-
Empty
public static final ServiceTemplateContainerResourcesArgs Empty
-
-
Method Detail
-
cpuIdle
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> cpuIdle()
- Returns:
- Determines whether CPU should be throttled or not outside of requests.
-
limits
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> limits()
- Returns:
- Only memory and CPU are supported. Note: The only supported values for CPU are '1', '2', '4', and '8'. Setting 4 CPU requires at least 2Gi of memory. The values of the map is string form of the 'quantity' k8s type: https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go
-
startupCpuBoost
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> startupCpuBoost()
- Returns:
- Determines whether CPU should be boosted on startup of a new container instance above the requested CPU threshold, this can help reduce cold-start latency.
-
builder
public static ServiceTemplateContainerResourcesArgs.Builder builder()
-
builder
public static ServiceTemplateContainerResourcesArgs.Builder builder(ServiceTemplateContainerResourcesArgs defaults)
-
-