HttpHealthCheckComputeV1 constructor

HttpHealthCheckComputeV1(
  1. String name, {
  2. HttpHealthCheckComputeV1Args? args,
  3. CustomResourceOptions? options,
})

Creates a new HttpHealthCheckComputeV1. name The Pulumi resource name. args Arguments used to configure this HttpHealthCheckComputeV1. The set of arguments for HttpHealthCheck. options Resource options controlling this resource's behavior.

Implementation

HttpHealthCheckComputeV1(
  String name, {
  HttpHealthCheckComputeV1Args? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:compute/v1:HttpHealthCheck',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  checkIntervalSec = registerOutput<int>('checkIntervalSec');
  creationTimestamp = registerOutput<String>('creationTimestamp');
  description = registerOutput<String>('description');
  healthyThreshold = registerOutput<int>('healthyThreshold');
  host = registerOutput<String>('host');
  kind = registerOutput<String>('kind');
  this.name = registerOutput<String>('name');
  port = registerOutput<int>('port');
  project = registerOutput<String>('project');
  requestId = registerOutput<String?>('requestId');
  requestPath = registerOutput<String>('requestPath');
  selfLink = registerOutput<String>('selfLink');
  timeoutSec = registerOutput<int>('timeoutSec');
  unhealthyThreshold = registerOutput<int>('unhealthyThreshold');
}