TargetHttpProxy constructor
TargetHttpProxy(
- String name, {
- TargetHttpProxyArgs? args,
- CustomResourceOptions? options,
Creates a new TargetHttpProxy.
name The Pulumi resource name.
args Arguments used to configure this TargetHttpProxy. The set of arguments for TargetHttpProxy.
options Resource options controlling this resource's behavior.
Implementation
TargetHttpProxy(
String name, {
TargetHttpProxyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:compute/targetHttpProxy:TargetHttpProxy',
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');
httpKeepAliveTimeoutSec = registerOutput<int?>('httpKeepAliveTimeoutSec');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
proxyBind = registerOutput<bool>('proxyBind');
proxyId = registerOutput<int>('proxyId');
selfLink = registerOutput<String>('selfLink');
urlMap = registerOutput<String>('urlMap');
}