RegionNetworkFirewallPolicyAssociation constructor

RegionNetworkFirewallPolicyAssociation(
  1. String name, {
  2. RegionNetworkFirewallPolicyAssociationArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new RegionNetworkFirewallPolicyAssociation. name The Pulumi resource name. args Arguments used to configure this RegionNetworkFirewallPolicyAssociation. The set of arguments for RegionNetworkFirewallPolicyAssociation. options Resource options controlling this resource's behavior.

Implementation

RegionNetworkFirewallPolicyAssociation(
  String name, {
  RegionNetworkFirewallPolicyAssociationArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:compute/regionNetworkFirewallPolicyAssociation:RegionNetworkFirewallPolicyAssociation',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '9.36.1').merge(options),
      ) {
  attachmentTarget = registerOutput<String>('attachmentTarget');
  deletionPolicy = registerOutput<String>('deletionPolicy');
  firewallPolicy = registerOutput<String>('firewallPolicy');
  this.name = registerOutput<String>('name');
  priority = registerOutput<int>('priority');
  project = registerOutput<String>('project');
  region = registerOutput<String>('region');
  shortName = registerOutput<String>('shortName');
}