Skip to search

APISource

microcks.io / v1alpha1

apiVersion: microcks.io/v1alpha1 kind: APISource metadata: name: example
View raw schema
spec object
artifacts []object
A list of Artifacts to import into Microcks instance
mainArtifact boolean
Define this artifact as main/primary one. Defaults to true
secretRef string
Reference to a Secret for accessing the artifact url
url string
The URL to access this remote artifact definition
importers []object
A list of Importers to create in Microcks instance
active boolean
Define if this importer is active or not. Defaults to true
labels object
Labels to put on created importer
mainArtifact boolean
Define the imported artifact as main/primary one. Defaults to true
name string
Name of importer to create
repository object
Reference to a Repository to import from
disableSSLValidation boolean
Whether to disable SSL validation when accessing the repository. Defaults to false
secretRef string
Reference to a Secret to reference in the importer
url string
The URL to access this repository artifact definition
keepAPIOnDelete boolean
Flag to keep API when deleting an artifact. Default is false
status object
additionalProperties object
conditions []object
List of status conditions
additionalProperties object
lastTransitionTime string
Last time the condition of a type changed from one status to another. The required format is 'yyyy-MM-ddTHH:mm:ssZ', in the UTC time zone
message string
Human-readable message indicating details about the condition's last transition
reason string
The reason for the condition's last transition (a single word in CamelCase)
status string
The status of the condition
enum: DEPLOYING, ERROR, PREEXISTING, READY, UNKNOWN
type string
The unique identifier of a condition, used to distinguish between other conditions in the resource
message string
observedGeneration integer
Reconciled generation
status string
Global status of the reconciliation
enum: DEPLOYING, ERROR, PREEXISTING, READY, UNKNOWN

No matches. Try .spec.artifacts for an exact path