Interface CloudRunServiceTemplateSpecContainersStartupProbe
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudRunServiceTemplateSpecContainersStartupProbe.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:17.950Z") @Stability(Stable) public interface CloudRunServiceTemplateSpecContainersStartupProbe extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCloudRunServiceTemplateSpecContainersStartupProbe.BuilderA builder forCloudRunServiceTemplateSpecContainersStartupProbestatic classCloudRunServiceTemplateSpecContainersStartupProbe.Jsii$ProxyAn implementation forCloudRunServiceTemplateSpecContainersStartupProbe
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static CloudRunServiceTemplateSpecContainersStartupProbe.Builderbuilder()default NumbergetFailureThreshold()Minimum consecutive failures for the probe to be considered failed after having succeeded.default CloudRunServiceTemplateSpecContainersStartupProbeGrpcgetGrpc()grpc block.default CloudRunServiceTemplateSpecContainersStartupProbeHttpGetgetHttpGet()http_get block.default NumbergetInitialDelaySeconds()Number of seconds after the container has started before the probe is initiated.default NumbergetPeriodSeconds()How often (in seconds) to perform the probe.default CloudRunServiceTemplateSpecContainersStartupProbeTcpSocketgetTcpSocket()tcp_socket block.default NumbergetTimeoutSeconds()Number of seconds after which the probe times out.
-
-
-
Method Detail
-
getFailureThreshold
@Stability(Stable) @Nullable default Number getFailureThreshold()
Minimum consecutive failures for the probe to be considered failed after having succeeded. Defaults to 3. Minimum value is 1.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#failure_threshold CloudRunService#failure_threshold}
-
getGrpc
@Stability(Stable) @Nullable default CloudRunServiceTemplateSpecContainersStartupProbeGrpc getGrpc()
grpc block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#grpc CloudRunService#grpc}
-
getHttpGet
@Stability(Stable) @Nullable default CloudRunServiceTemplateSpecContainersStartupProbeHttpGet getHttpGet()
http_get block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#http_get CloudRunService#http_get}
-
getInitialDelaySeconds
@Stability(Stable) @Nullable default Number getInitialDelaySeconds()
Number of seconds after the container has started before the probe is initiated.Defaults to 0 seconds. Minimum value is 0. Maximum value is 240. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#initial_delay_seconds CloudRunService#initial_delay_seconds}
-
getPeriodSeconds
@Stability(Stable) @Nullable default Number getPeriodSeconds()
How often (in seconds) to perform the probe. Default to 10 seconds. Minimum value is 1. Maximum value is 240.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#period_seconds CloudRunService#period_seconds}
-
getTcpSocket
@Stability(Stable) @Nullable default CloudRunServiceTemplateSpecContainersStartupProbeTcpSocket getTcpSocket()
tcp_socket block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#tcp_socket CloudRunService#tcp_socket}
-
getTimeoutSeconds
@Stability(Stable) @Nullable default Number getTimeoutSeconds()
Number of seconds after which the probe times out.Defaults to 1 second. Minimum value is 1. Maximum value is 3600. Must be smaller than periodSeconds. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_run_service#timeout_seconds CloudRunService#timeout_seconds}
-
builder
@Stability(Stable) static CloudRunServiceTemplateSpecContainersStartupProbe.Builder builder()
-
-