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

title: datastream v1 DatastreamProjectsLocationsPrivateConnectionsRoutesCreateRequest
  export schema
description: A gcloud export/import command YAML validation schema.
type: object
required:
- parent
- routeId
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
  parent:
    description: The parent that owns the collection of Routes.
    type: string
  requestId:
    description: |-
      A request ID to identify requests. Specify a unique request ID so that if
      you must retry your request, the server will know to ignore the request if
      it has already been completed. The server will guarantee that for at least
      60 minutes since the first request. For example, consider a situation
      where you make an initial request and the request times out. If you make
      the request again with the same request ID, the server can check if
      original operation with the same request ID was received, and if so, will
      ignore the second request. This prevents clients from accidentally
      creating duplicate commitments. The request ID must be a valid UUID with
      the exception that zero UUID is not supported
      (00000000-0000-0000-0000-000000000000).
    type: string
  route:
    description: A Route resource to be passed as the request body.
    $ref: Route.yaml
  routeId:
    description: The Route identifier.
    type: string
