FirewallPolicyAssociation constructor

FirewallPolicyAssociation(
  1. String name, {
  2. FirewallPolicyAssociationArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

FirewallPolicyAssociation(
  String name, {
  FirewallPolicyAssociationArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'gcp:compute/firewallPolicyAssociation:FirewallPolicyAssociation',
        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');
  shortName = registerOutput<String>('shortName');
}