HttpHealthCheck constructor
HttpHealthCheck(
- String name, {
- HttpHealthCheckArgs? args,
- CustomResourceOptions? options,
Creates a new HttpHealthCheck.
name The Pulumi resource name.
args Arguments used to configure this HttpHealthCheck. The set of arguments for HttpHealthCheck.
options Resource options controlling this resource's behavior.
Implementation
HttpHealthCheck(
String name, {
HttpHealthCheckArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:compute/httpHealthCheck:HttpHealthCheck',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
checkIntervalSec = registerOutput<int?>('checkIntervalSec');
creationTimestamp = registerOutput<String>('creationTimestamp');
deletionPolicy = registerOutput<String>('deletionPolicy');
description = registerOutput<String?>('description');
healthyThreshold = registerOutput<int?>('healthyThreshold');
host = registerOutput<String?>('host');
this.name = registerOutput<String>('name');
port = registerOutput<int?>('port');
project = registerOutput<String>('project');
requestPath = registerOutput<String?>('requestPath');
selfLink = registerOutput<String>('selfLink');
timeoutSec = registerOutput<int?>('timeoutSec');
unhealthyThreshold = registerOutput<int?>('unhealthyThreshold');
}