apiVersion: numaplane.numaproj.io/v1alpha1
kind: MonoVertexRollout
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"numaplane.numaproj.io/v1alpha1","kind":"MonoVertexRollout","metadata":{"annotations":{},"name":"my-monovertex","namespace":"example-namespace"},"spec":{"monoVertex":{"spec":{"lifecycle":{"desiredPhase":"Paused"},"sink":{"udsink":{"container":{"image":"quay.io/numaio/numaflow-java/simple-sink:stable"}}},"source":{"transformer":{"container":{"image":"quay.io/numaio/numaflow-rs/source-transformer-now:stable"}},"udsource":{"container":{"image":"quay.io/numaio/numaflow-java/source-simple-source:stable"}}}}}}}
  creationTimestamp: "2024-10-29T20:44:33Z"
  finalizers:
  - numaplane.numaproj.io/numaplane-controller
  generation: 3
  name: my-monovertex
  namespace: example-namespace
  resourceVersion: "295152"
  uid: b1bc7ad6-4ffe-44e5-ad1f-57455f96921d
spec:
  monoVertex:
    metadata: {}
    spec:
      lifecycle:
        desiredPhase: Paused
      sink:
        udsink:
          container:
            image: quay.io/numaio/numaflow-java/simple-sink:stable
      source:
        transformer:
          container:
            image: quay.io/numaio/numaflow-rs/source-transformer-now:stable
        udsource:
          container:
            image: quay.io/numaio/numaflow-java/source-simple-source:stable
status:
  conditions:
  - lastTransitionTime: "2024-10-29T20:44:33Z"
    message: Successful
    observedGeneration: 3
    reason: Successful
    status: "True"
    type: ChildResourceDeployed
  - lastTransitionTime: "2024-10-29T20:44:59Z"
    message: MonoVertex Pausing - health unknown
    observedGeneration: 3
    reason: MonoVertexUnknown
    status: Unknown
    type: ChildResourcesHealthy
  - lastTransitionTime: "2024-10-29T20:44:58Z"
    message: MonoVertex paused
    observedGeneration: 3
    reason: MonoVertexPaused
    status: "True"
    type: MonoVertexPausingOrPaused
  message: Deployed
  nameCount: 1
  observedGeneration: 3
  phase: Deployed