Skip to main content

Returns all the available app envs

Returns all the available app envs

Path Parameters
    workspace stringrequired

    Workspace to use

Query Parameters
    owner string

    List app envs owned by specified owner

    app string

    List environments for a specific appliction

Responses

A list of app envs

Schema
    apiVersion string
    items undefined[]
    apiVersion string
    kind string
    metadata

    ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

    annotations object

    Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. More info: http://kubernetes.io/docs/user-guide/annotations

  • property name* string
  • clusterName string
    creationTimestamp string
    deletionGracePeriodSeconds int64
    deletionTimestamp string
    finalizers string[]
    generateName string
    generation int64
    labels object

    Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services. More info: http://kubernetes.io/docs/user-guide/labels

  • property name* string
  • managedFields undefined[]

    ManagedFields maps workflow-id and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn't need to set or understand this field. A workflow can be the user's name, a controller's name, or the name of a specific apply path like "ci-cd". The set of fields is always in the version that the workflow used when modifying the object.

    apiVersion string
    fieldsType string
    fieldsV1 string
    manager string
    operation string
    subresource string
    time string
    name string
    namespace string
    ownerReferences undefined[]

    List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.

    apiVersion string
    blockOwnerDeletion boolean
    controller boolean
    kind string
    name string
    uid string
    resourceVersion string
    selfLink string
    uid string
    spec

    AppEnvSpec defines an environment for an application

    application string
    cloud string
    clusterRef

    ClusterRef defines the cluster on which this application environment should be hosted. Either ClusterPlan or ClusterRef must be specified. If unspecified, the reference to the created cluster will be set by Wayfinder.

    group string
    kind string
    name string
    namespace string
    version string
    key string
    name string
    namespace string
    order int32
    plan string
    region string
    stage string
    status

    AppEnvStatus defines the status of an application environment

    certIssuers string[]
    cloudResourcesCreated boolean
    clusterDomain string
    conditions undefined[]
    detail string
    lastTransitionTime string
    message string
    name string
    negativePolarity boolean
    observedGeneration int64
    reason string
    status string
    type string
    deployment

    Deployment shows the deployed status of the app to this environment. The deployment status will be updated approximately once per minute, to get up to date status, call the deploystatus subresource API of the appenv.

    components undefined[]

    Components describes the status of the deployed components

    certReady boolean
    cloudResource

    CloudResource identifies the status of the cloud resource associated with this component, when the component type is CloudResource.

    moduleVersion string
    plan string
    ready boolean
    component string
    componentType string
    deployed boolean
    endpoint string
    exposed boolean
    pods undefined[]

    Pods gives a detailed status for each pod for this component in the environment.

    conditions undefined[]
    lastProbeTime string
    lastTransitionTime string
    message string
    reason string
    status string
    type string
    containerStatuses undefined[]

    The list has one entry per container in the manifest. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status

    containerID string
    image string
    imageID string
    lastState

    Details about the container's last termination condition.

    running

    Details about a running container

    startedAt string
    terminated

    Details about a terminated container

    containerID string
    exitCode int32
    finishedAt string
    message string
    reason string
    signal int32
    startedAt string
    waiting

    Details about a waiting container

    message string
    reason string
    name string
    ready boolean
    restartCount int32
    started boolean
    state

    Details about the container's current condition.

    running

    Details about a running container

    startedAt string
    terminated

    Details about a terminated container

    containerID string
    exitCode int32
    finishedAt string
    message string
    reason string
    signal int32
    startedAt string
    waiting

    Details about a waiting container

    message string
    reason string
    initContainerStatuses undefined[]

    The list has one entry per init container in the manifest. The most recent successful init container will have ready = true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status

    containerID string
    image string
    imageID string
    lastState

    Details about the container's last termination condition.

    running

    Details about a running container

    startedAt string
    terminated

    Details about a terminated container

    containerID string
    exitCode int32
    finishedAt string
    message string
    reason string
    signal int32
    startedAt string
    waiting

    Details about a waiting container

    message string
    reason string
    name string
    ready boolean
    restartCount int32
    started boolean
    state

    Details about the container's current condition.

    running

    Details about a running container

    startedAt string
    terminated

    Details about a terminated container

    containerID string
    exitCode int32
    finishedAt string
    message string
    reason string
    signal int32
    startedAt string
    waiting

    Details about a waiting container

    message string
    reason string
    message string
    phase string
    reason string
    podsReady int32
    podsTotal int32
    tls boolean
    deployed boolean
    deploymentLastChecked string
    detail string
    dnsZone string
    dnsZoneDedicated boolean
    ingressClasses undefined[]

    IngressClasses are the ingress classes which can be used in the app env

    class string
    namespace string
    lastReconcile
    generation int64
    time string
    lastSuccess
    generation int64
    time string
    message string
    obsoleteResources undefined[]
    kind string
    name string
    status string
    wayfinderVersion string
    kind string
    metadata

    ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMeta}.

    continue string
    remainingItemCount int64
    resourceVersion string
    selfLink string
Loading...