Test
microcks.io / v1alpha1
apiVersion: microcks.io/v1alpha1
kind: Test
metadata:
name: example
spec object
filteredOperations
[]string
An optional list of filtered operations to test
oAuth2Context object
The OAuth2 context to use for this test
clientId
string
The OAuth2 client ID
clientIdFrom object
A reference to a namespace Kubernetes Secret to get the OAuth2 client ID value from
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
clientSecret
string
The OAuth2 client Secret
clientSecretFrom object
A reference to a namespace Kubernetes Secret to get the OAuth2 client Secret value from
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
grantType
string
The OAuth Grant Type flow to apply for getting the token
password
string
Optional. The password to use for the OAuth2 client
passwordFrom object
Optional. A reference to a a namespace Kubernetes Secret to get the password to use for the OAuth2 client
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
refreshToken
string
Optional. The refreshToken to use for obtaining a new OAuth2 token
refreshTokenFrom object
Optional. A reference to a a namespace Kubernetes Secret to get the refreshToken to use for obtaining a new OAuth2 token
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
scopes
string
Optional. The OAuth2 scopes to use for negotiating the token
tokenUri
string
The IDP URI where to get the OAuth2 token
username
string
Optional. The username to use for the OAuth2 client
usernameFrom object
Optional. A reference to a a namespace Kubernetes Secret to get the username to use for the OAuth2 client
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
oauth2Context object
clientId
string
The OAuth2 client ID
clientIdFrom object
A reference to a namespace Kubernetes Secret to get the OAuth2 client ID value from
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
clientSecret
string
The OAuth2 client Secret
clientSecretFrom object
A reference to a namespace Kubernetes Secret to get the OAuth2 client Secret value from
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
grantType
string
The OAuth Grant Type flow to apply for getting the token
password
string
Optional. The password to use for the OAuth2 client
passwordFrom object
Optional. A reference to a a namespace Kubernetes Secret to get the password to use for the OAuth2 client
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
refreshToken
string
Optional. The refreshToken to use for obtaining a new OAuth2 token
refreshTokenFrom object
Optional. A reference to a a namespace Kubernetes Secret to get the refreshToken to use for obtaining a new OAuth2 token
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
scopes
string
Optional. The OAuth2 scopes to use for negotiating the token
tokenUri
string
The IDP URI where to get the OAuth2 token
username
string
Optional. The username to use for the OAuth2 client
usernameFrom object
Optional. A reference to a a namespace Kubernetes Secret to get the username to use for the OAuth2 client
secretKey
string
The key in referenced Secret to get the value from
secretRef
string
The name of a namespace Kubernetes Secret to get value from
operationsHeaders
object
An optional 2-levels map of headers to set for each operation
retentionPolicy
string
The retention policy to use for this Test resource in Kubernetes. Default is Retain.
enum:
Delete, DeleteOnSuccess, Retain
runnerType
string
The runner to use for this test
secretRef
string
Reference to a Secret for accessing the test endpoint
serviceId
string
The API/Service identifier to test
testEndpoint
string
The implementation endpoint of API/Service to test
timeout
integer
The timeout to use for this test in milliseconds. Default is 5000.
status object
id
string
Test unique identifier once launched in Microcks
message
string
observedGeneration
integer
Reconciled generation
result
string
Result of the test in Microcks
enum:
FAILURE, IN_PROGRESS, SUCCESS
status
string
Global status of the reconciliation
enum:
DEPLOYING, ERROR, PREEXISTING, READY, UNKNOWN
url
string
URL to get access the test result in Microcks UI
No matches. Try .spec.filteredOperations for an exact path