Class GroupContainerReadinessProbeArgs
Inherited Members
Namespace: Pulumi.Azure.ContainerService.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class GroupContainerReadinessProbeArgs : ResourceArgs
Constructors
View SourceGroupContainerReadinessProbeArgs()
Declaration
public GroupContainerReadinessProbeArgs()
Properties
View SourceExecs
Commands to be run to validate container readiness. Changing this forces a new resource to be created.
Declaration
public InputList<string> Execs { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
FailureThreshold
How many times to try the probe before restarting the container (liveness probe) or marking the container as unhealthy (readiness probe). The default value is 3 and the minimum value is 1. Changing this forces a new resource to be created.
Declaration
public Input<int> FailureThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
HttpGets
The definition of the httpget for this container as documented in the httpget block below. Changing this forces a new resource to be created.
Declaration
public InputList<GroupContainerReadinessProbeHttpGetArgs> HttpGets { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<GroupContainerReadinessProbeHttpGetArgs> |
InitialDelaySeconds
Number of seconds after the container has started before liveness or readiness probes are initiated. Changing this forces a new resource to be created.
Declaration
public Input<int> InitialDelaySeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
PeriodSeconds
How often (in seconds) to perform the probe. The default value is 10 and the minimum value is 1. Changing this forces a new resource to be created.
Declaration
public Input<int> PeriodSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
SuccessThreshold
Minimum consecutive successes for the probe to be considered successful after having failed. The default value is 1 and the minimum value is 1. Changing this forces a new resource to be created.
Declaration
public Input<int> SuccessThreshold { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
TimeoutSeconds
Number of seconds after which the probe times out. The default value is 1 and the minimum value is 1. Changing this forces a new resource to be created.
Declaration
public Input<int> TimeoutSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |