Skip to content

KubernetesRoleBindingDetails

Source code in docs_src/capo_guardduty/types/kubernetes_role_binding_details.py
class KubernetesRoleBindingDetails(TypedDict, closed=True):
    kind: NotRequired["capo_guardduty.types.string.String"]
    """<p>The kind of the role. For role binding, this value will be <code>RoleBinding</code>.</p>"""
    name: NotRequired["capo_guardduty.types.string.String"]
    """<p>The name of the <code>RoleBinding</code>.</p>"""
    uid: NotRequired["capo_guardduty.types.string.String"]
    """<p>The unique identifier of the role binding.</p>"""
    role_ref_name: NotRequired["capo_guardduty.types.string.String"]
    """<p>The name of the role being referenced. This must match the name of the <code>Role</code> or <code>ClusterRole</code> that you want to bind to.</p>"""
    role_ref_kind: NotRequired["capo_guardduty.types.string.String"]
    """<p>The type of the role being referenced. This could be either <code>Role</code> or <code>ClusterRole</code>.</p>"""

kind instance-attribute

kind: NotRequired[String]

The kind of the role. For role binding, this value will be RoleBinding.

name instance-attribute

name: NotRequired[String]

The name of the RoleBinding.

role_ref_kind instance-attribute

role_ref_kind: NotRequired[String]

The type of the role being referenced. This could be either Role or ClusterRole.

role_ref_name instance-attribute

role_ref_name: NotRequired[String]

The name of the role being referenced. This must match the name of the Role or ClusterRole that you want to bind to.

uid instance-attribute

uid: NotRequired[String]

The unique identifier of the role binding.