Amazon.PowerShell.Cmdlets.VPCL.AmazonVPCLatticeClientCmdlet.ClientConfig
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you retry a request that completed successfully using the same client token and parameters, the retry succeeds without performing any actions. If the parameters aren't identical, the retry fails.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The type of IP address used for the target group. Supported only if the target group type is IP. The default is IPV4.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The version of the event structure that your Lambda function receives. Supported only if the target group type is LAMBDA. The default is V1.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The port on which the targets are listening. For HTTP, the default is 80. For HTTPS, the default is 443. Not supported if the target group type is LAMBDA.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The protocol to use for routing traffic to the targets. The default is the protocol of the target group. Not supported if the target group type is LAMBDA.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The protocol version. The default is HTTP1. Not supported if the target group type is LAMBDA.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-Config_VpcIdentifier <
String>
The ID of the VPC. Not supported if the target group type is LAMBDA.
| 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) |
Indicates whether health checking is enabled.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_Enabled |
-HealthCheck_HealthCheckIntervalSecond <
Int32>
The approximate amount of time, in seconds, between health checks of an individual target. The range is 5–300 seconds. The default is 30 seconds.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_HealthCheckIntervalSeconds |
-HealthCheck_HealthCheckTimeoutSecond <
Int32>
The amount of time, in seconds, to wait before reporting a target as unhealthy. The range is 1–120 seconds. The default is 5 seconds.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_HealthCheckTimeoutSeconds |
-HealthCheck_HealthyThresholdCount <
Int32>
The number of consecutive successful health checks required before considering an unhealthy target healthy. The range is 2–10. The default is 5.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_HealthyThresholdCount |
The destination for health checks on the targets. If the protocol version is HTTP/1.1 or HTTP/2, specify a valid URI (for example, /path?query). The default path is /. Health checks are not supported if the protocol version is gRPC, however, you can choose HTTP/1.1 or HTTP/2 and specify a valid URI.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_Path |
-HealthCheck_Port <
Int32>
The port used when performing health checks on targets. The default setting is the port that a target receives traffic on.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_Port |
The protocol used when performing health checks on targets. The possible protocols are HTTP and HTTPS. The default is HTTP.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_Protocol |
The protocol version used when performing health checks on targets. The possible protocol versions are HTTP1 and HTTP2.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_ProtocolVersion |
-HealthCheck_UnhealthyThresholdCount <
Int32>
The number of consecutive failed health checks required before considering a target unhealthy. The range is 2–10. The default is 2.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_UnhealthyThresholdCount |
The HTTP code to use when checking for a successful response from a target.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Config_HealthCheck_Matcher_HttpCode |
The name of the target group. The name must be unique within the account. The valid characters are a-z, 0-9, and hyphens (-). You can't use a hyphen as the first or last character, or immediately after another hyphen.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.VPCLattice.Model.CreateTargetGroupResponse). Specifying the name of a property of type Amazon.VPCLattice.Model.CreateTargetGroupResponse 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 tags for the target group.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | Tags |
The type of target group.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |