def __init__(__self__, *, enable: Optional[pulumi.Input[bool]]=None, metadata: Optional[pulumi.Input['FirewallLogConfigMetadata']]=None):
    "\n        The available logging options for a firewall rule.\n        :param pulumi.Input[bool] enable: This field denotes whether to enable logging for a particular firewall rule.\n        :param pulumi.Input['FirewallLogConfigMetadata'] metadata: This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs.\n        "
    if (enable is not None):
        pulumi.set(__self__, 'enable', enable)
    if (metadata is not None):
        pulumi.set(__self__, 'metadata', metadata)
The available logging options for a firewall rule.
:param pulumi.Input[bool] enable: This field denotes whether to enable logging for a particular firewall rule.
:param pulumi.Input['FirewallLogConfigMetadata'] metadata: This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs.
def __init__(__self__, *, enable: Optional[pulumi.Input[bool]]=None, metadata: Optional[pulumi.Input['FirewallLogConfigMetadata']]=None):
    "\n        The available logging options for a firewall rule.\n        :param pulumi.Input[bool] enable: This field denotes whether to enable logging for a particular firewall rule.\n        :param pulumi.Input['FirewallLogConfigMetadata'] metadata: This field can only be specified for a particular firewall rule if logging is enabled for that rule. This field denotes whether to include or exclude metadata for firewall logs.\n        "
    if (enable is not None):
        pulumi.set(__self__, 'enable', enable)
    if (metadata is not None):
        pulumi.set(__self__, 'metadata', metadata)