TargetTCPProxy constructor
TargetTCPProxy(
- String name, {
- TargetTCPProxyArgs? args,
- CustomResourceOptions? options,
Creates a new TargetTCPProxy.
name The Pulumi resource name.
args Arguments used to configure this TargetTCPProxy. The set of arguments for TargetTCPProxy.
options Resource options controlling this resource's behavior.
Implementation
TargetTCPProxy(
String name, {
TargetTCPProxyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:compute/targetTCPProxy:TargetTCPProxy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
) {
backendService = registerOutput<String?>('backendService');
creationTimestamp = registerOutput<String>('creationTimestamp');
deletionPolicy = registerOutput<String>('deletionPolicy');
description = registerOutput<String?>('description');
loadBalancingScheme = registerOutput<String?>('loadBalancingScheme');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
proxyBind = registerOutput<bool>('proxyBind');
proxyHeader = registerOutput<String?>('proxyHeader');
proxyId = registerOutput<int>('proxyId');
selfLink = registerOutput<String>('selfLink');
}