RegionNetworkFirewallPolicy constructor
RegionNetworkFirewallPolicy(
- String name, {
- RegionNetworkFirewallPolicyArgs? args,
- CustomResourceOptions? options,
Creates a new RegionNetworkFirewallPolicy.
name The Pulumi resource name.
args Arguments used to configure this RegionNetworkFirewallPolicy. The set of arguments for RegionNetworkFirewallPolicy.
options Resource options controlling this resource's behavior.
Implementation
RegionNetworkFirewallPolicy(
String name, {
RegionNetworkFirewallPolicyArgs? args,
pulumi.CustomResourceOptions? options,
}) : super(
'gcp:compute/regionNetworkFirewallPolicy:RegionNetworkFirewallPolicy',
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');
policyType = registerOutput<String>('policyType');
project = registerOutput<String>('project');
region = registerOutput<String>('region');
regionNetworkFirewallPolicyId = registerOutput<String>('regionNetworkFirewallPolicyId');
ruleTupleCount = registerOutput<int>('ruleTupleCount');
selfLink = registerOutput<String>('selfLink');
selfLinkWithId = registerOutput<String>('selfLinkWithId');
}