pub struct FirewallPolicyWithRulesResult {
pub creation_timestamp: Output<String>,
pub description: Output<Option<String>>,
pub fingerprint: Output<String>,
pub parent: Output<String>,
pub policy_id: Output<String>,
pub predefined_rules: Output<Vec<FirewallPolicyWithRulesPredefinedRule>>,
pub rule_tuple_count: Output<i32>,
pub rules: Output<Vec<FirewallPolicyWithRulesRule>>,
pub self_link: Output<String>,
pub self_link_with_id: Output<String>,
pub short_name: Output<String>,
}
Fields§
§creation_timestamp: Output<String>
Creation timestamp in RFC3339 text format.
description: Output<Option<String>>
(Output) A description of the rule.
fingerprint: Output<String>
Fingerprint of the resource. This field is used internally during updates of this resource.
parent: Output<String>
The parent of this FirewallPolicy in the Cloud Resource Hierarchy. Format: organizations/{organization_id} or folders/{folder_id}
policy_id: Output<String>
The unique identifier for the resource. This identifier is defined by the server.
predefined_rules: Output<Vec<FirewallPolicyWithRulesPredefinedRule>>
A list of pre-define firewall policy rules. Structure is documented below.
rule_tuple_count: Output<i32>
Total count of all firewall policy rule tuples. A firewall policy can not exceed a set number of tuples.
rules: Output<Vec<FirewallPolicyWithRulesRule>>
A list of firewall policy rules. Structure is documented below.
self_link: Output<String>
Server-defined URL for the resource.
self_link_with_id: Output<String>
Server-defined URL for this resource with the resource id.
short_name: Output<String>
A textual name of the security policy.