NetworkEdgeSecurityServiceComputeV1 constructor
NetworkEdgeSecurityServiceComputeV1(
- String name, {
- NetworkEdgeSecurityServiceComputeV1Args? args,
- CustomResourceOptions? options,
Creates a new NetworkEdgeSecurityServiceComputeV1.
name The Pulumi resource name.
args Arguments used to configure this NetworkEdgeSecurityServiceComputeV1. The set of arguments for NetworkEdgeSecurityService.
options Resource options controlling this resource's behavior.
Implementation
NetworkEdgeSecurityServiceComputeV1(
String name, {
NetworkEdgeSecurityServiceComputeV1Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:compute/v1:NetworkEdgeSecurityService',
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');
region = registerOutput<String>('region');
requestId = registerOutput<String?>('requestId');
securityPolicy = registerOutput<String>('securityPolicy');
selfLink = registerOutput<String>('selfLink');
selfLinkWithId = registerOutput<String>('selfLinkWithId');
}