Package v1alpha1 contains API Schema definitions for the appstudio v1alpha1 API group
DeploymentTargetClaimConfig specifies the DeploymentTargetClaim details for a given Environment.
Appears in:
Field | Description |
---|---|
claimName string |
EnvironmentConfiguration contains Environment-specific configurations details, to be used when generating Component/Application GitOps repository resources.
Appears in:
Field | Description |
---|---|
env EnvVarPair array |
Env is an array of standard environment variables |
target EnvironmentTarget |
Target is used to reference a DeploymentTargetClaim for a target Environment. The Environment controller uses the referenced DeploymentTargetClaim to access its bounded DeploymentTarget with cluster credential secret. |
EnvVarPair describes environment variables to use for the component
Appears in:
Field | Description |
---|---|
name string |
Name is the environment variable name |
value string |
Value is the environment variable value |
EnvironmentTarget provides the configuration for a deployment target.
Appears in:
Field | Description |
---|---|
deploymentTargetClaim DeploymentTargetClaimConfig |
IntegrationTestScenario is the Schema for the integrationtestscenarios API
Appears in:
Field | Description |
---|---|
apiVersion string |
appstudio.redhat.com/v1alpha1 |
kind string |
IntegrationTestScenario |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec IntegrationTestScenarioSpec |
IntegrationTestScenarioList contains a list of IntegrationTestScenario
Field | Description |
---|---|
apiVersion string |
appstudio.redhat.com/v1alpha1 |
kind string |
IntegrationTestScenarioList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items IntegrationTestScenario array |
IntegrationTestScenarioSpec defines the desired state of IntegrationScenario
Appears in:
Field | Description |
---|---|
application string |
Application that’s associated with the IntegrationTestScenario |
pipeline string |
Release Tekton Pipeline to execute |
bundle string |
Tekton Bundle where to find the pipeline |
params PipelineParameter array |
Params to pass to the pipeline |
environment TestEnvironment |
Environment that will be utilized by the test pipeline |
contexts TestContext array |
Contexts where this IntegrationTestScenario can be applied |
PipelineParameter contains the name and values of a Tekton Pipeline parameter
Appears in:
Field | Description |
---|---|
name string |
|
value string |
|
values string array |
TestContext contains the name and values of a Test context
Appears in:
Field | Description |
---|---|
name string |
|
description string |
TestEnvironment contains the name and values of a Test environment
Appears in:
Field | Description |
---|---|
name string |
|
type DeprecatedEnvironmentType |
|
configuration DeprecatedEnvironmentConfiguration |