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