GrpcRoute constructor
GrpcRoute(
- String name, {
- GrpcRouteArgs? args,
- CustomResourceOptions? options,
Creates a new GrpcRoute.
name The Pulumi resource name.
args Arguments used to configure this GrpcRoute. The set of arguments for GrpcRoute.
options Resource options controlling this resource's behavior.
Implementation
GrpcRoute(
String name, {
GrpcRouteArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:networkservices/v1:GrpcRoute',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
createTime = registerOutput<String>('createTime');
description = registerOutput<String>('description');
gateways = registerOutput<List<String>>('gateways');
grpcRouteId = registerOutput<String>('grpcRouteId');
hostnames = registerOutput<List<String>>('hostnames');
labels = registerOutput<Map<String, String>>('labels');
location = registerOutput<String>('location');
meshes = registerOutput<List<String>>('meshes');
this.name = registerOutput<String>('name');
project = registerOutput<String>('project');
rules = registerOutput<List<Map<String, dynamic>>>('rules');
selfLink = registerOutput<String>('selfLink');
updateTime = registerOutput<String>('updateTime');
}