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 |