RegionTargetHttpProxyComputeV1 constructor

RegionTargetHttpProxyComputeV1(
  1. String name, {
  2. RegionTargetHttpProxyComputeV1Args? args,
  3. CustomResourceOptions? options,
})

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

Implementation

RegionTargetHttpProxyComputeV1(
  String name, {
  RegionTargetHttpProxyComputeV1Args? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:compute/v1:RegionTargetHttpProxy',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  creationTimestamp = registerOutput<String>('creationTimestamp');
  description = registerOutput<String>('description');
  fingerprint = registerOutput<String>('fingerprint');
  httpKeepAliveTimeoutSec = registerOutput<int>('httpKeepAliveTimeoutSec');
  kind = registerOutput<String>('kind');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  proxyBind = registerOutput<bool>('proxyBind');
  region = registerOutput<String>('region');
  requestId = registerOutput<String?>('requestId');
  selfLink = registerOutput<String>('selfLink');
  urlMap = registerOutput<String>('urlMap');
}