HttpsHealthCheck constructor

HttpsHealthCheck(
  1. String name, {
  2. HttpsHealthCheckArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

HttpsHealthCheck(
  String name, {
  HttpsHealthCheckArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:compute/alpha:HttpsHealthCheck',
        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');
  selfLinkWithId = registerOutput<String>('selfLinkWithId');
  timeoutSec = registerOutput<int>('timeoutSec');
  unhealthyThreshold = registerOutput<int>('unhealthyThreshold');
}