RegionNetworkFirewallPolicyWithRulesState constructor
- Input<
String?> ? creationTimestamp, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
String?> ? fingerprint, - Input<
String?> ? name, - Input<
String?> ? networkFirewallPolicyId, - Input<
String?> ? policyType, - Input<
List< ? predefinedRules,RegionNetworkFirewallPolicyWithRulesPredefinedRule> ?> - Input<
String?> ? project, - Input<
String?> ? region, - Input<
int?> ? ruleTupleCount, - Input<
List< ? rules,RegionNetworkFirewallPolicyWithRulesRule> ?> - Input<
String?> ? selfLink, - Input<
String?> ? selfLinkWithId,
Creates a new RegionNetworkFirewallPolicyWithRulesState.
creationTimestamp Creation timestamp in RFC3339 text format.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description An optional description of this resource.
fingerprint Fingerprint of the resource. This field is used internally during updates of this resource.
name User-provided name of the Network firewall policy.
networkFirewallPolicyId The unique identifier for the resource. This identifier is defined by the server.
policyType Policy type is used to determine which resources (networks) the policy can be associated with.
predefinedRules A list of firewall policy pre-defined rules.
project The ID of the project in which the resource belongs.
region The region of this resource.
ruleTupleCount Total count of all firewall policy rule tuples. A firewall policy can not exceed a set number of tuples.
rules A list of firewall policy rules.
selfLink Server-defined URL for the resource.
selfLinkWithId Server-defined URL for this resource with the resource id.
Implementation
const RegionNetworkFirewallPolicyWithRulesState({
this.creationTimestamp,
this.deletionPolicy,
this.description,
this.fingerprint,
this.name,
this.networkFirewallPolicyId,
this.policyType,
this.predefinedRules,
this.project,
this.region,
this.ruleTupleCount,
this.rules,
this.selfLink,
this.selfLinkWithId,
});