TargetGrpcProxyComputeBeta constructor
TargetGrpcProxyComputeBeta(
- String name, {
- TargetGrpcProxyComputeBetaArgs? args,
- CustomResourceOptions? options,
Creates a new TargetGrpcProxyComputeBeta.
name The Pulumi resource name.
args Arguments used to configure this TargetGrpcProxyComputeBeta. The set of arguments for TargetGrpcProxy.
options Resource options controlling this resource's behavior.
Implementation
TargetGrpcProxyComputeBeta(
String name, {
TargetGrpcProxyComputeBetaArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/beta: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');
}