HttpHealthCheck constructor

HttpHealthCheck(
  1. String name, {
  2. HttpHealthCheckArgs? args,
  3. 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');
}