$schema: "http://json-schema.org/draft-06/schema#"

title: networksecurity v1 AuthzPolicyAuthzRule export schema
description: A gcloud export/import command YAML validation schema.
type: object
additionalProperties: false
properties:
  COMMENT:
    type: object
    description: User specified info ignored by gcloud import.
    additionalProperties: false
    properties:
      template-id:
        type: string
      region:
        type: string
      description:
        type: string
      date:
        type: string
      version:
        type: string
  UNKNOWN:
    type: array
    description: Unknown API fields that cannot be imported.
    items:
      type: string
  from:
    description: Describes properties of a source of a request.
    $ref: AuthzPolicyAuthzRuleFrom.yaml
  to:
    description: Describes properties of a target of a request.
    $ref: AuthzPolicyAuthzRuleTo.yaml
  when:
    description: |-
      CEL expression that describes the conditions to be satisfied for the
      action. The result of the CEL expression is ANDed with the from and to.
      Refer to the CEL language reference for a list of available attributes.
    type: string
