# variables in header

# variables in path

firewall_log_id:
  description: |
    The ID of the firewall log resource.
  in: path
  required: true
  type: uuid
logging_resource_id:
  description: |
    The ID of the logging resource.
  in: path
  required: true
  type: uuid

# variables in query

# variables in body
description:
  description: |
    The human-readable description for the resource.
  in: body
  required: true
  type: string
description-request:
  description: |
    The human-readable description for the resource.
    Default is an empty string.
  in: body
  required: false
  type: string
description-request-put:
  description: |
    The human-readable description for the resource.
  in: body
  required: false
  type: string
firewall_id:
  description: |
    The ID of the FWaaS v1 firewall.
  in: body
  required: true
  type: uuid
firewall_log_id-body:
  description: |
    The ID of the firewall log resource.
  in: body
  required: true
  type: uuid
fw_event:
  description: |
    Type of firewall events to log.
    ACCEPT, DROP, or ALL.
  in: body
  required: true
  type: string
fw_event-request:
  description: |
    Type of firewall events to log.
    ACCEPT, DROP, or ALL.
    Default is ALL.
  in: body
  required: false
  type: string
fw_event-request-put:
  description: |
    Type of firewall events to log.
    ACCEPT, DROP, or ALL.
  in: body
  required: false
  type: string
id:
  description: |
    The ID of the resource.
  in: body
  required: true
  type: uuid
logging_resource_enabled:
  description: |
    Indicates whether this logging resource is enabled or disabled.
  in: body
  required: true
  type: boolean
logging_resource_enabled-request:
  description: |
    Indicates whether this logging resource is enabled or disabled.
    Default is false.
  in: body
  required: false
  type: boolean
logging_resource_enabled-request-put:
  description: |
    Indicates whether this logging resource is enabled or disabled.
  in: body
  required: false
  type: boolean
logging_resource_id-body:
  description: |
    The ID of the logging resource.
  in: body
  required: true
  type: uuid
name:
  description: |
    Human-readable name of the resource.
  in: body
  required: true
  type: string
name-request:
  description: |
    Human-readable name of the resource.
    Default is an empty string.
  in: body
  required: false
  type: string
name-request-put:
  description: |
    Human-readable name of the resource.
  in: body
  required: false
  type: string
project_id:
  description: |
    The ID of the project that owns the resource.
  in: body
  required: true
  type: string
project_id-request:
  description: |
    The ID of the project that owns the resource.
  in: body
  required: false
  type: string
