The aggregation setting for the application status check. When set to included, the result of this check contributes to the instance-level application status reported by DescribeApplicationStatus. When set to excluded, the check runs independently and does not affect the instance-level status. Valid values: included | excluded.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.EC2.AmazonEC2ClientCmdlet.ClientConfig
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see
Ensuring idempotency.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The index of the network device to use for the health check. The value must be greater than or equal to 0.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Checks whether you have the required permissions for the operation, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-FailureThreshold <
Int32>
The number of consecutive failed health checks before the application status is considered impaired. The value must be greater than 0.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The health check paths to use for the application status check. Health check paths define the network path from a source subnet to one or more destination subnets for cross-Availability Zone or Availability Zone to Local Zone health checking. If omitted, health checks are performed in the same subnet as the instance. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | HealthCheckPaths |
-InitializationGracePeriodSecond <
Int32>
The number of seconds to wait before starting health checks after an instance is launched. Valid values: 1 to 600.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | InitializationGracePeriodSeconds |
The interval, in seconds, between health checks. Valid value: 60.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The IP scope to use for the health check. Valid value: private.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The IP version to use for the health check. Valid values: ipv4 and ipv6.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The URL path to use for the health check HTTP request (for example, /health or /status).
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The port to use for the health check. Valid values: 1 to 65535.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The protocol to use for the health check. Valid values: http | https.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is 'ApplicationStatusCheck'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.EC2.Model.CreateApplicationStatusCheckResponse). Specifying the name of a property of type Amazon.EC2.Model.CreateApplicationStatusCheckResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The HTTP status codes that indicate a successful health check response. Specify a comma-separated list of individual status codes or ranges, for example, 200,202,300-399. For a range, the first value must be less than the second value. Maximum length: 64 characters. Default: 200.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-SuccessThreshold <
Int32>
The number of consecutive successful health checks before the application status is considered healthy. The value must be greater than 0.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The tags to apply to the application status check. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | TagSpecifications |
The amount of time, in seconds, to wait for a health check response before considering it failed. Valid values: 1 to 30. The value must be less than Interval.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |