Package org.cdk8s.plus24.k8s
Interface KubeLocalSubjectAccessReviewProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeLocalSubjectAccessReviewProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-07-08T00:25:14.512Z") @Stability(Stable) public interface KubeLocalSubjectAccessReviewProps extends software.amazon.jsii.JsiiSerializable
LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace.Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeLocalSubjectAccessReviewProps.Builder
A builder forKubeLocalSubjectAccessReviewProps
static class
KubeLocalSubjectAccessReviewProps.Jsii$Proxy
An implementation forKubeLocalSubjectAccessReviewProps
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static KubeLocalSubjectAccessReviewProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard list metadata.SubjectAccessReviewSpec
getSpec()
Spec holds information about the request being evaluated.
-
-
-
Method Detail
-
getSpec
@Stability(Stable) @NotNull SubjectAccessReviewSpec getSpec()
Spec holds information about the request being evaluated.spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted.
-
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 KubeLocalSubjectAccessReviewProps.Builder builder()
-
-