DependencyUpdateCheck API Reference

appstudio.redhat.com/v1alpha1

Package v1alpha1 contains API Schema definitions for the appstudio v1alpha1 API group

ApplicationSpec

Appears In:
Field Description Default Validation

application string

Specifies the name of the application for which to run Mintmaker.
Required.

Pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$

components Component array

Specifies the list of components of an application for which to run MintMaker.
If omitted, MintMaker will run for all application’s components.

MaxLength: 63
Pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$

Component

Underlying type: string

Validation:
  • MaxLength: 63

  • Pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$

Appears In:

DependencyUpdateCheck

DependencyUpdateCheck is the Schema for the dependencyupdatechecks API

Field Description Default Validation

apiVersion string

appstudio.redhat.com/v1alpha1

kind string

DependencyUpdateCheck

metadata ObjectMeta

Refer to Kubernetes API documentation for fields of metadata.

DependencyUpdateCheckList

DependencyUpdateCheckList contains a list of DependencyUpdateCheck

Field Description Default Validation

apiVersion string

appstudio.redhat.com/v1alpha1

kind string

DependencyUpdateCheckList

metadata ListMeta

Refer to Kubernetes API documentation for fields of metadata.

items DependencyUpdateCheck array

DependencyUpdateCheckSpec

DependencyUpdateCheckSpec defines the desired state of DependencyUpdateCheck

Appears In:
Field Description Default Validation

namespaces NamespaceSpec array

Specifies the list of namespaces for which to run MintMaker.
If omitted, MintMaker will run for all namespaces.

DependencyUpdateCheckStatus

DependencyUpdateCheckStatus defines the observed state of DependencyUpdateCheck

Appears In:

NamespaceSpec

Field Description Default Validation

namespace string

Specifies the name of the namespace for which to run Mintmaker.
Required.

Pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$

applications ApplicationSpec array

Specifies the list of applications in a namespace for which to run MintMaker.
If omitted, MintMaker will run for all namespace’s applications.