Application
Application¶
Application is the Schema for the applications API
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
metadata
Kubernetes meta/v1.ObjectMeta
|
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||
spec
ApplicationSpec
|
|
||||||||||
status
ApplicationStatus
|
ApplicationSpec ¶
(Appears on: Application)
ApplicationSpec defines the desired state of Application
Field | Description |
---|---|
name
string
|
|
owner
string
|
|
organization
string
|
|
attributes
map[string]string
|
(Optional) |
securitySchemes
SecuritySchemes
|
ApplicationStatus ¶
(Appears on: Application)
ApplicationStatus defines the observed state of Application
SecurityScheme ¶
(Appears on: SecuritySchemes)
SecurityScheme defines the details specific to a security scheme
Field | Description |
---|---|
environments
[]Environment
|
SecuritySchemes ¶
(Appears on: ApplicationSpec)
SecuritySchemes defines the supported security schemes
Field | Description |
---|---|
oauth2
SecurityScheme
|
OAuth2 denotes the OAuth2 security scheme |
Environment ¶
(Appears on: SecurityScheme)
Environment defines the environment specific details related to the security scheme
Field | Description |
---|---|
envId
string
|
|
appId
string
|
|
keyType
string
|
Generated with gen-crd-api-reference-docs
.
Application Sample¶
The following is a sample Application
CR.
kind: Application
apiVersion: cp.wso2.com/v1alpha2
metadata:
name: sample-application
spec:
name: sample-app1
owner: admin
organization: default
securitySchemes:
oauth2:
environments:
- envId: Default
appId: 45f1c5c8-a92e-11ed-afa1-0242ac120008
keyType: PRODUCTION
- envId: Default
appId: 45f1c5c8-a92e-11ed-afa1-0242ac120009
keyType: SANDBOX