RegionHealthSource constructor

RegionHealthSource(
  1. String name, {
  2. RegionHealthSourceArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

RegionHealthSource(
  String name, {
  RegionHealthSourceArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:compute/regionHealthSource:RegionHealthSource',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  creationTimestamp = registerOutput<String>('creationTimestamp');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  description = registerOutput<String?>('description');
  fingerprint = registerOutput<String>('fingerprint');
  healthAggregationPolicy = registerOutput<String?>('healthAggregationPolicy');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  region = registerOutput<String>('region');
  selfLinkWithId = registerOutput<String>('selfLinkWithId');
  sourceType = registerOutput<String>('sourceType');
  sources = registerOutput<String?>('sources');
}