Versions in this module Expand all Collapse all v0 v0.22.4 Dec 10, 2021 Changes in this version + type AggregationRuleApplyConfiguration struct + ClusterRoleSelectors []v1.LabelSelectorApplyConfiguration + func AggregationRule() *AggregationRuleApplyConfiguration + func (b *AggregationRuleApplyConfiguration) WithClusterRoleSelectors(values ...*v1.LabelSelectorApplyConfiguration) *AggregationRuleApplyConfiguration + func (in *AggregationRuleApplyConfiguration) DeepCopy() *AggregationRuleApplyConfiguration + func (in *AggregationRuleApplyConfiguration) DeepCopyInto(out *AggregationRuleApplyConfiguration) + type ClusterRoleApplyConfiguration struct + AggregationRule *AggregationRuleApplyConfiguration + Rules []PolicyRuleApplyConfiguration + func ClusterRole(name string) *ClusterRoleApplyConfiguration + func ExtractClusterRole(clusterRole *apirbacv1.ClusterRole, fieldManager string) (*ClusterRoleApplyConfiguration, error) + func ExtractClusterRoleStatus(clusterRole *apirbacv1.ClusterRole, fieldManager string) (*ClusterRoleApplyConfiguration, error) + func (b *ClusterRoleApplyConfiguration) WithAPIVersion(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithAggregationRule(value *AggregationRuleApplyConfiguration) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithAnnotations(entries map[string]string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithClusterName(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithFinalizers(values ...string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithGenerateName(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithGeneration(value int64) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithKind(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithLabels(entries map[string]string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithName(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithNamespace(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithResourceVersion(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithRules(values ...*PolicyRuleApplyConfiguration) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithSelfLink(value string) *ClusterRoleApplyConfiguration + func (b *ClusterRoleApplyConfiguration) WithUID(value types.UID) *ClusterRoleApplyConfiguration + func (in *ClusterRoleApplyConfiguration) DeepCopy() *ClusterRoleApplyConfiguration + func (in *ClusterRoleApplyConfiguration) DeepCopyInto(out *ClusterRoleApplyConfiguration) + type ClusterRoleBindingApplyConfiguration struct + RoleRef *RoleRefApplyConfiguration + Subjects []SubjectApplyConfiguration + func ClusterRoleBinding(name string) *ClusterRoleBindingApplyConfiguration + func ExtractClusterRoleBinding(clusterRoleBinding *apirbacv1.ClusterRoleBinding, fieldManager string) (*ClusterRoleBindingApplyConfiguration, error) + func ExtractClusterRoleBindingStatus(clusterRoleBinding *apirbacv1.ClusterRoleBinding, fieldManager string) (*ClusterRoleBindingApplyConfiguration, error) + func (b *ClusterRoleBindingApplyConfiguration) WithAPIVersion(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithAnnotations(entries map[string]string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithClusterName(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithCreationTimestamp(value metav1.Time) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithFinalizers(values ...string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithGenerateName(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithGeneration(value int64) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithKind(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithLabels(entries map[string]string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithName(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithNamespace(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithResourceVersion(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithRoleRef(value *RoleRefApplyConfiguration) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithSelfLink(value string) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithSubjects(values ...*SubjectApplyConfiguration) *ClusterRoleBindingApplyConfiguration + func (b *ClusterRoleBindingApplyConfiguration) WithUID(value types.UID) *ClusterRoleBindingApplyConfiguration + func (in *ClusterRoleBindingApplyConfiguration) DeepCopy() *ClusterRoleBindingApplyConfiguration + func (in *ClusterRoleBindingApplyConfiguration) DeepCopyInto(out *ClusterRoleBindingApplyConfiguration) + type PolicyRuleApplyConfiguration struct + APIGroups []string + NonResourceURLs []string + ResourceNames []string + Resources []string + Verbs []string + func PolicyRule() *PolicyRuleApplyConfiguration + func (b *PolicyRuleApplyConfiguration) WithAPIGroups(values ...string) *PolicyRuleApplyConfiguration + func (b *PolicyRuleApplyConfiguration) WithNonResourceURLs(values ...string) *PolicyRuleApplyConfiguration + func (b *PolicyRuleApplyConfiguration) WithResourceNames(values ...string) *PolicyRuleApplyConfiguration + func (b *PolicyRuleApplyConfiguration) WithResources(values ...string) *PolicyRuleApplyConfiguration + func (b *PolicyRuleApplyConfiguration) WithVerbs(values ...string) *PolicyRuleApplyConfiguration + func (in *PolicyRuleApplyConfiguration) DeepCopy() *PolicyRuleApplyConfiguration + func (in *PolicyRuleApplyConfiguration) DeepCopyInto(out *PolicyRuleApplyConfiguration) + type RoleApplyConfiguration struct + Rules []PolicyRuleApplyConfiguration + func ExtractRole(role *apirbacv1.Role, fieldManager string) (*RoleApplyConfiguration, error) + func ExtractRoleStatus(role *apirbacv1.Role, fieldManager string) (*RoleApplyConfiguration, error) + func Role(name, namespace string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithAPIVersion(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithAnnotations(entries map[string]string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithClusterName(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithFinalizers(values ...string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithGenerateName(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithGeneration(value int64) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithKind(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithLabels(entries map[string]string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithName(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithNamespace(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithResourceVersion(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithRules(values ...*PolicyRuleApplyConfiguration) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithSelfLink(value string) *RoleApplyConfiguration + func (b *RoleApplyConfiguration) WithUID(value types.UID) *RoleApplyConfiguration + func (in *RoleApplyConfiguration) DeepCopy() *RoleApplyConfiguration + func (in *RoleApplyConfiguration) DeepCopyInto(out *RoleApplyConfiguration) + type RoleBindingApplyConfiguration struct + RoleRef *RoleRefApplyConfiguration + Subjects []SubjectApplyConfiguration + func ExtractRoleBinding(roleBinding *apirbacv1.RoleBinding, fieldManager string) (*RoleBindingApplyConfiguration, error) + func ExtractRoleBindingStatus(roleBinding *apirbacv1.RoleBinding, fieldManager string) (*RoleBindingApplyConfiguration, error) + func RoleBinding(name, namespace string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithAPIVersion(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithAnnotations(entries map[string]string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithClusterName(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithFinalizers(values ...string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithGenerateName(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithGeneration(value int64) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithKind(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithLabels(entries map[string]string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithName(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithNamespace(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithResourceVersion(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithRoleRef(value *RoleRefApplyConfiguration) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithSelfLink(value string) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithSubjects(values ...*SubjectApplyConfiguration) *RoleBindingApplyConfiguration + func (b *RoleBindingApplyConfiguration) WithUID(value types.UID) *RoleBindingApplyConfiguration + func (in *RoleBindingApplyConfiguration) DeepCopy() *RoleBindingApplyConfiguration + func (in *RoleBindingApplyConfiguration) DeepCopyInto(out *RoleBindingApplyConfiguration) + type RoleRefApplyConfiguration struct + APIGroup *string + Kind *string + Name *string + func RoleRef() *RoleRefApplyConfiguration + func (b *RoleRefApplyConfiguration) WithAPIGroup(value string) *RoleRefApplyConfiguration + func (b *RoleRefApplyConfiguration) WithKind(value string) *RoleRefApplyConfiguration + func (b *RoleRefApplyConfiguration) WithName(value string) *RoleRefApplyConfiguration + func (in *RoleRefApplyConfiguration) DeepCopy() *RoleRefApplyConfiguration + func (in *RoleRefApplyConfiguration) DeepCopyInto(out *RoleRefApplyConfiguration) + type SubjectApplyConfiguration struct + APIGroup *string + Kind *string + Name *string + Namespace *string + func Subject() *SubjectApplyConfiguration + func (b *SubjectApplyConfiguration) WithAPIGroup(value string) *SubjectApplyConfiguration + func (b *SubjectApplyConfiguration) WithKind(value string) *SubjectApplyConfiguration + func (b *SubjectApplyConfiguration) WithName(value string) *SubjectApplyConfiguration + func (b *SubjectApplyConfiguration) WithNamespace(value string) *SubjectApplyConfiguration + func (in *SubjectApplyConfiguration) DeepCopy() *SubjectApplyConfiguration + func (in *SubjectApplyConfiguration) DeepCopyInto(out *SubjectApplyConfiguration)