TargetGrpcProxyComputeV1 constructor
TargetGrpcProxyComputeV1(
- String name, {
- TargetGrpcProxyComputeV1Args? args,
- CustomResourceOptions? options,
Creates a new TargetGrpcProxyComputeV1.
name The Pulumi resource name.
args Arguments used to configure this TargetGrpcProxyComputeV1. The set of arguments for TargetGrpcProxy.
options Resource options controlling this resource's behavior.
Implementation
TargetGrpcProxyComputeV1(
String name, {
TargetGrpcProxyComputeV1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/v1:TargetGrpcProxy',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
creationTimestamp = registerOutput<String>('creationTimestamp');
description = registerOutput<String>('description');
fingerprint = registerOutput<String>('fingerprint');
kind = registerOutput<String>('kind');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
requestId = registerOutput<String?>('requestId');
selfLink = registerOutput<String>('selfLink');
selfLinkWithId = registerOutput<String>('selfLinkWithId');
urlMap = registerOutput<String>('urlMap');
validateForProxyless = registerOutput<bool>('validateForProxyless');
}