Package org.cdk8s.plus23.k8s
Interface KubeSelfSubjectAccessReviewProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeSelfSubjectAccessReviewProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.69.0 (build f656c31)", date="2022-10-15T03:08:35.521Z") @Stability(Stable) public interface KubeSelfSubjectAccessReviewProps extends software.amazon.jsii.JsiiSerializable
SelfSubjectAccessReview checks whether or the current user can perform an action.Not filling in a spec.namespace means "in all namespaces". Self is a special case, because users should always be able to check whether they can perform an action
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeSelfSubjectAccessReviewProps.Builder
A builder forKubeSelfSubjectAccessReviewProps
static class
KubeSelfSubjectAccessReviewProps.Jsii$Proxy
An implementation forKubeSelfSubjectAccessReviewProps
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static KubeSelfSubjectAccessReviewProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard list metadata.SelfSubjectAccessReviewSpec
getSpec()
Spec holds information about the request being evaluated.
-
-
-
Method Detail
-
getSpec
@Stability(Stable) @NotNull SelfSubjectAccessReviewSpec getSpec()
Spec holds information about the request being evaluated.user and groups must be empty
-
getMetadata
@Stability(Stable) @Nullable default ObjectMeta getMetadata()
Standard list metadata.More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-
builder
@Stability(Stable) static KubeSelfSubjectAccessReviewProps.Builder builder()
-
-