workspaces.kommander.mesosphere.io/v1alpha1
KommanderProjectRole
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
false |
KommanderProjectRoleList
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]KommanderProjectRole |
true |
KommanderProjectRoleSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
projectObjectVerbs |
|
[...]string |
false |
rules |
|
[...]rbacv1.PolicyRule |
false |
KommanderProjectRoleStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
roleInProjectRef |
|
false | |
roleInWorkspaceRef |
|
false |
KommanderWorkspaceRole
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
false |
KommanderWorkspaceRoleList
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
true |
KommanderWorkspaceRoleSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
rules |
|
[...]rbacv1.PolicyRule |
false |
workspaceObjectVerbs |
|
[...]string |
false |
KommanderWorkspaceRoleStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
clusterRoleRef |
|
false | |
roleInWorkspaceRef |
|
false |
Project
Project is a logical top-level container for a set of Kommander resources.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
false |
ProjectCondition
Field |
Description |
Scheme |
Required |
---|---|---|---|
lastTransitionTime |
Last time the condition transitioned from one status to another. |
false | |
message |
A human readable message indicating details about the transition. |
string |
false |
reason |
The reason for the condition's last transition. |
string |
false |
status |
Status of the condition, one of True, False, Unknown. |
string |
true |
type |
Type of project condition. |
ProjectConditionType |
true |
ProjectList
ProjectList is a list of Project objects.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]Project |
true |
ProjectRole
ProjectRole is the Schema for the workspaces ProjectRole API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
false |
ProjectRoleList
ProjectRoleList contains a list of ProjectRole.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]ProjectRole |
true |
ProjectRoleSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
rules |
|
[...]rbacv1.PolicyRule |
false |
ProjectRoleStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
federatedRoleRef |
|
false |
ProjectSpec
ProjectSpec describes the attributes on a Project.
Field |
Description |
Scheme |
Required |
---|---|---|---|
namespaceName |
NamespaceName specifies the optional namespace name to use for the project. This field is immutable, only settable on create. |
string |
false |
placement |
|
false | |
workspaceRef |
|
false |
ProjectStatus
ProjectStatus is information about the current status of a Project.
Field |
Description |
Scheme |
Required |
---|---|---|---|
conditions |
Represents the latest available observations of a project's current state. |
[...]ProjectCondition |
false |
namespaceRef |
|
false |
VirtualGroupKommanderClusterRoleBinding
VirtualGroupKommanderClusterRoleBinding is the Schema for the VirtualGroupWorkspaceRoleBinding API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
true | |
status |
|
false |
VirtualGroupKommanderClusterRoleBindingList
VirtualGroupKommanderClusterRoleBindingList contains a list of VirtualGroupKommanderClusterRoleBinding.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
true |
VirtualGroupKommanderClusterRoleBindingSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
clusterRoleRef |
|
true | |
virtualGroupRef |
|
true |
VirtualGroupKommanderClusterRoleBindingStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
clusterRoleBindingRef |
|
false |
VirtualGroupKommanderProjectRoleBinding
VirtualGroupKommanderProjectRoleBinding is the Schema to be used in the API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
true | |
status |
|
false |
VirtualGroupKommanderProjectRoleBindingList
VirtualGroupKommanderProjectRoleBindingList contains a list of VirtualGroupKommanderProjectRoleBinding.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
true |
VirtualGroupKommanderProjectRoleBindingSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
kommanderProjectRoleRef |
|
true | |
virtualGroupRef |
|
true |
VirtualGroupKommanderProjectRoleBindingStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
roleBindingInProjectRef |
|
false | |
roleBindingInWorkspaceRef |
|
false |
VirtualGroupKommanderWorkspaceRoleBinding
VirtualGroupKommanderWorkspaceRoleBinding is the Schema to be used in the API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
true | |
status |
|
false |
VirtualGroupKommanderWorkspaceRoleBindingList
VirtualGroupKommanderWorkspaceRoleBindingList contains a list of VirtualGroupKommanderWorkspaceRoleBinding.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
true |
VirtualGroupKommanderWorkspaceRoleBindingSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
kommanderWorkspaceRoleRef |
|
true | |
virtualGroupRef |
|
true |
VirtualGroupKommanderWorkspaceRoleBindingStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
clusterRoleBindingRef |
|
false | |
roleBindingInWorkspaceRef |
|
false |
VirtualGroupProjectRoleBinding
VirtualGroupProjectRoleBinding is the Schema for the VirtualGroupProjectRoleBinding API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
true | |
status |
|
false |
VirtualGroupProjectRoleBindingList
VirtualGroupProjectRoleBindingList contains a list of VirtualGroupProjectRoleBinding.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
true |
VirtualGroupProjectRoleBindingSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
projectRoleRef |
|
false | |
virtualGroupRef |
|
true | |
workspaceRoleRef |
WorkspaceRoleRef maybe a LocalObjectReference but the WorkspaceRole is not created in project namespace but in Workspace namespace. |
false |
VirtualGroupProjectRoleBindingStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
federatedRoleBindingRef |
|
false |
VirtualGroupWorkspaceRoleBinding
VirtualGroupWorkspaceRoleBinding is the Schema for the VirtualGroupWorkspaceRoleBinding API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
true | |
status |
|
false |
VirtualGroupWorkspaceRoleBindingList
VirtualGroupWorkspaceRoleBindingList contains a list of VirtualGroupWorkspaceRoleBinding.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
true |
VirtualGroupWorkspaceRoleBindingSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
placement |
|
false | |
virtualGroupRef |
|
true | |
workspaceRoleRef |
|
true |
VirtualGroupWorkspaceRoleBindingStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
federatedClusterRoleBindingRef |
|
false |
Workspace
Workspace is the Schema for the workspaces API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
false |
WorkspaceCondition
Field |
Description |
Scheme |
Required |
---|---|---|---|
lastTransitionTime |
Last time the condition transitioned from one status to another. |
false | |
message |
A human readable message indicating details about the transition. |
string |
false |
reason |
The reason for the condition's last transition. |
string |
false |
status |
Status of the condition, one of True, False, Unknown. |
string |
true |
type |
Type of workspace condition. |
string |
true |
WorkspaceList
WorkspaceList contains a list of Workspace.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]Workspace |
true |
WorkspaceRole
WorkspaceRole is the Schema for the workspaces API.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
spec |
|
false | |
status |
|
false |
WorkspaceRoleList
WorkspaceRoleList contains a list of WorkspaceRole.
Field |
Description |
Scheme |
Required |
---|---|---|---|
metadata |
|
false | |
items |
|
[...]WorkspaceRole |
true |
WorkspaceRoleSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
aggregationRule |
|
false | |
rules |
|
[...]rbacv1.PolicyRule |
false |
WorkspaceRoleStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
federatedClusterRoleRef |
|
false |
WorkspaceSpec
Field |
Description |
Scheme |
Required |
---|---|---|---|
clusterLabels |
|
object |
false |
namespaceName |
NamespaceName specifies the optional namespace name to use for the workspace. This field is immutable, only settable on create. |
string |
false |
WorkspaceStatus
Field |
Description |
Scheme |
Required |
---|---|---|---|
conditions |
Represents the latest available observations of a workspace's current state. |
[...]WorkspaceCondition |
false |
namespaceRef |
|
false |