Interface CloudRunServiceTemplateSpecContainersLivenessProbe

    • 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 CloudRunServiceTemplateSpecContainersLivenessProbeGrpc 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 CloudRunServiceTemplateSpecContainersLivenessProbeHttpGet 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 3600. 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 3600.

        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}

      • 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 period_seconds. 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}