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