ProviderConfigProviderConfig configures a SonarQube provider.
TypeMR
Providerprovider-sonarqube
Groupsonarqube.crossplane.io
Scopenamespaced
Versionv1alpha1

1apiVersion: sonarqube.crossplane.io/v1alpha1

2kind: ProviderConfig

kind
string
metadata
object
spec
object

ProviderConfigSpec defines the configuration for the SonarQube provider.

baseUrl
required
string
password
object

Password is the password for Basic Authentication to the SonarQube instance.

env
object

Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.

name
required
string
fs
object

Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.

path
required
string
secretRef
object

A SecretRef is a reference to a secret key that contains the credentials that must be used to connect to the provider.

key
required
string
name
required
string
namespace
required
string
source
required
string
token
object

Token is the User Token required to authenticate with the SonarQube instance. WARNING: This MUST NOT be an Analysis token / project token, it MUST be a User token with appropriate permissions.

env
object

Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.

name
required
string
fs
object

Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.

path
required
string
secretRef
object

A SecretRef is a reference to a secret key that contains the credentials that must be used to connect to the provider.

key
required
string
name
required
string
namespace
required
string
source
required
string
username
object

Username is the username for Basic Authentication to the SonarQube instance.

env
object

Env is a reference to an environment variable that contains credentials that must be used to connect to the provider.

name
required
string
fs
object

Fs is a reference to a filesystem location that contains credentials that must be used to connect to the provider.

path
required
string
secretRef
object

A SecretRef is a reference to a secret key that contains the credentials that must be used to connect to the provider.

key
required
string
name
required
string
namespace
required
string
source
required
string
status
object

A ProviderConfigStatus defines the status of a Provider.

array

Conditions of the resource.

lastTransitionTime
required
string
message
string
reason
required
string
status
required
string
type
required
string
users
integer