TargetTcpProxyComputeBeta constructor
TargetTcpProxyComputeBeta(
- String name, {
- TargetTcpProxyComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new TargetTcpProxyComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this TargetTcpProxyComputeBeta. The set of arguments for TargetTcpProxy.
options Resource options controlling this resource's behavior.
Implementation
TargetTcpProxyComputeBeta(
String name, {
TargetTcpProxyComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta:TargetTcpProxy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
proxyBind = registerOutput<bool>('proxyBind');
proxyHeader = registerOutput<String>('proxyHeader');
region = registerOutput<String>('region');
requestId = registerOutput<String?>('requestId');
selfLink = registerOutput<String>('selfLink');
service = registerOutput<String>('service');
}