Package org.cdk8s.plus24.k8s
Interface KubeClusterRoleBindingProps
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KubeClusterRoleBindingProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.79.0 (build b22f628)", date="2023-03-31T02:28:41.835Z") @Stability(Stable) public interface KubeClusterRoleBindingProps extends software.amazon.jsii.JsiiSerializable
ClusterRoleBinding references a ClusterRole, but not contain it.It can reference a ClusterRole in the global namespace, and adds who information via Subject.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
KubeClusterRoleBindingProps.Builder
A builder forKubeClusterRoleBindingProps
static class
KubeClusterRoleBindingProps.Jsii$Proxy
An implementation forKubeClusterRoleBindingProps
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static KubeClusterRoleBindingProps.Builder
builder()
default ObjectMeta
getMetadata()
Standard object's metadata.RoleRef
getRoleRef()
RoleRef can only reference a ClusterRole in the global namespace.default List<Subject>
getSubjects()
Subjects holds references to the objects the role applies to.
-
-
-
Method Detail
-
getRoleRef
@Stability(Stable) @NotNull RoleRef getRoleRef()
RoleRef can only reference a ClusterRole in the global namespace.If the RoleRef cannot be resolved, the Authorizer must return an error.
-
getMetadata
@Stability(Stable) @Nullable default ObjectMeta getMetadata()
Standard object's metadata.
-
getSubjects
@Stability(Stable) @Nullable default List<Subject> getSubjects()
Subjects holds references to the objects the role applies to.
-
builder
@Stability(Stable) static KubeClusterRoleBindingProps.Builder builder()
-
-