RegionTargetHttpProxy constructor

RegionTargetHttpProxy(
  1. String name, {
  2. RegionTargetHttpProxyArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

RegionTargetHttpProxy(
  String name, {
  RegionTargetHttpProxyArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:compute/regionTargetHttpProxy:RegionTargetHttpProxy',
        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');
  httpKeepAliveTimeoutSec = registerOutput<int?>('httpKeepAliveTimeoutSec');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  proxyId = registerOutput<int>('proxyId');
  region = registerOutput<String>('region');
  selfLink = registerOutput<String>('selfLink');
  urlMap = registerOutput<String>('urlMap');
}