Skip to content

Commit

Permalink
Add to operator CRD
Browse files Browse the repository at this point in the history
  • Loading branch information
strideynet committed Dec 12, 2024
1 parent 870e41c commit 2cdfc7a
Show file tree
Hide file tree
Showing 9 changed files with 72 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.allow.account_assignments items

Expand Down Expand Up @@ -255,6 +256,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.deny.account_assignments items

Expand Down Expand Up @@ -538,6 +540,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.allow.account_assignments items

Expand Down Expand Up @@ -718,6 +721,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.deny.account_assignments items

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.allow.account_assignments items

Expand Down Expand Up @@ -255,6 +256,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.deny.account_assignments items

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.allow.account_assignments items

Expand Down Expand Up @@ -255,6 +256,7 @@ resource, which you can apply after installing the Teleport Kubernetes operator.
|windows_desktop_labels_expression|string|WindowsDesktopLabelsExpression is a predicate expression used to allow/deny access to Windows desktops.|
|windows_desktop_logins|[]string|WindowsDesktopLogins is a list of desktop login names allowed/denied for Windows desktops.|
|workload_identity_labels|object|WorkloadIdentityLabels controls whether or not specific WorkloadIdentity resources can be invoked. Further authorization controls exist on the WorkloadIdentity resource itself.|
|workload_identity_labels_expression|string|WorkloadIdentityLabelsExpression is a predicate expression used to allow/deny access to issuing a WorkloadIdentity.|

### spec.deny.account_assignments items

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -614,6 +614,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -1198,6 +1202,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down Expand Up @@ -2079,6 +2087,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -2663,6 +2675,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -617,6 +617,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -1201,6 +1205,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -617,6 +617,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -1201,6 +1205,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -614,6 +614,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -1198,6 +1202,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down Expand Up @@ -2079,6 +2087,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -2663,6 +2675,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -617,6 +617,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -1201,6 +1205,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -617,6 +617,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
deny:
description: Deny is the set of conditions evaluated to deny access.
Expand Down Expand Up @@ -1201,6 +1205,10 @@ spec:
WorkloadIdentity resources can be invoked. Further authorization
controls exist on the WorkloadIdentity resource itself.
type: object
workload_identity_labels_expression:
description: WorkloadIdentityLabelsExpression is a predicate expression
used to allow/deny access to issuing a WorkloadIdentity.
type: string
type: object
options:
description: Options is for OpenSSH options like agent forwarding.
Expand Down

0 comments on commit 2cdfc7a

Please sign in to comment.