Files
hunfabric/modules/net-vpc-factory/schemas/subnet.schema.md
2026-02-05 12:25:31 +01:00

2.5 KiB

Subnet

Properties

additional properties: false

  • active: boolean
  • description: string
  • enable_private_access: boolean
  • allow_subnet_cidr_routes_overlap: boolean
  • flow_logs_config: object
    additional properties: false
    • aggregation_interval: string
    • filter_expression: string
    • flow_sampling: number
    • metadata: string
    • metadata_fields: array
      • items: string
  • global: boolean
  • ip_cidr_range: string
  • reserved_internal_range: string
  • ipv6: object
    additional properties: false
    • access_type: string
    • ipv6_only: boolean
  • ip_collection: string
  • name: string
  • region: string
  • psc: boolean
  • proxy_only: boolean
  • secondary_ip_ranges: object
    additional properties: oneof
    • string
    • object
      additional properties: false
      • ip_cidr_range: string
      • reserved_internal_range: string
  • iam: reference(iam)
  • iam_bindings: reference(iam_bindings)
  • iam_bindings_additive: reference(iam_bindings_additive)

Definitions

  • iam: object
    additional properties: false
    • ^roles/: array
      • items: string
        pattern: ^(?:domain:|group:|serviceAccount:|user:|principal:|principalSet:|ro|rw)
  • iam_bindings: object
    additional properties: false
    • ^[a-z0-9_-]+$: object
      additional properties: false
      • members: array
        • items: string
          pattern: ^(?:domain:|group:|serviceAccount:|user:|principal:|principalSet:|ro|rw)
      • role: string
        pattern: ^roles/
      • condition: object
        additional properties: false
        • expression: string
        • title: string
        • description: string
  • iam_bindings_additive: object
    additional properties: false
    • ^[a-z0-9_-]+$: object
      additional properties: false
      • member: string
        pattern: ^(?:domain:|group:|serviceAccount:|user:|principal:|principalSet:|ro|rw)
      • role: string
        pattern: ^roles/
      • condition: object
        additional properties: false
        • expression: string
        • title: string
        • description: string